Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


On-line recognition of handwritten characters

Subclass of:

382 - Image analysis

382181000 - PATTERN RECOGNITION

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
382189000 With a display 21
382188000 Writing on ordinary surface (i.e., electronics are in pen) 9
Entries
DocumentTitleDate
20110194771COMBINING ONLINE AND OFFLINE RECOGNIZERS IN A HANDWRITING RECOGNITION SYSTEM - Described is a technology by which online recognition of handwritten input data is combined with offline recognition and processing to obtain a combined recognition result. In general, the combination improves overall recognition accuracy. In one aspect, online and offline recognition is separately performed to obtain online and offline character-level recognition scores for candidates (hypotheses). A statistical analysis-based combination algorithm, an AdaBoost algorithm, and/or a neural network-based combination may determine a combination function to combine the scores to produce a result set of one or more results. Online and offline radical-level recognition may be performed. For example, a HMM recognizer may generate online radical scores used to build a radical graph, which is then rescored using the offline radical recognition scores. Paths in the rescored graph are then searched to provide the combined recognition result, e.g., corresponding to the path with the highest score.08-11-2011
20100074527EDITING 2D STRUCTURES USING NATURAL INPUT - A natural input system is described for creating and editing complex structures in a typeset application. The natural input system receives a typeset representation of an object and converts the typeset format to generate a standard digital ink representation. The natural input system provides the generated ink representation to a natural input application where can be manipulated by the user with a rich set of correction and editing features provided by the natural input application. Once the end user is satisfied with the recognition result in the natural input application, the natural input system receives the recognition result based on the modified digital ink representation. The natural input system may convert the received recognition result to the typeset application format and provides the modified typeset representation to the typeset application for merging into the document the user is editing.03-25-2010
20130077865Tactile Input Recognition Using Best Fit Match - An embodiment of the invention provides a method including receiving input from a user, which includes a handwritten symbol. The input is compared to prototype symbols to determine whether the input includes a threshold degree of similarity with a prototype symbol. If the input does not include a threshold degree of similarity with a prototype symbol, the input is stored as a prototype symbol. If the input includes a threshold degree of similarity with a prototype symbol, it is determined whether the input represents a text character. If the input represents a text character, the text character is identified and a prototype text character is identified. The input is mapped to the identified text character and the identified prototype text character. If the input does not represent a text character, the input is mapped to a prototype shape, and the input is mapped to the prototype shape.03-28-2013
20130034303METHOD AND APPARATUS FOR ON-TOP WRITING - A handwriting recognition apparatus facilitates user entry of strokes one on top of another. The apparatus, which includes a processor and a display integrated with a touch sensitive screen, receives a series of strokes via the screen. Each stroke is defined by contact, trace, and lift occurrences. Each stroke appears on the display until occurrence of a prescribed event, and then disappears. The apparatus accumulates strokes into a buffer and interprets all accumulated strokes collectively against a character database and optionally a linguistic database, to identify multiple candidate strings that could be represented by the accumulated strokes. The apparatus displays candidate strings for user selection after all strokes have faded, or after receiving a user submitted delimiter, or after a given delay has elapsed following user entry of the latest stroke. Alternatively, candidate strings are displayed after each stroke without waiting for timeout or explicit delimiter.02-07-2013
20090110284System and Method for Sorting Objects Using OCR and Speech Recognition Techniques - To perform character recognition on an object for automatic processing of the object in a processing system, where the object contains at least one character string of processing information, a character string spoken by an operator is processed by a speech recognition procedure to generate a candidate list containing at least one candidate corresponding to the operator-spoken character string. The candidate list and a digital image of an area containing the processing information are made available for an optical character recognition procedure. The OCR procedure is performed on the digital image in coordination with the candidate list to determine if a character string recognized by the OCR procedure performed on the digital image corresponds to a candidate in the candidate list. Any such corresponding candidate is outputted as the character string on the object.04-30-2009
20120183223COMBINING ONLINE AND OFFLINE RECOGNIZERS IN A HANDWRITING RECOGNITION SYSTEM - Described is a technology by which online recognition of handwritten input data is combined with offline recognition and processing to obtain a combined recognition result. In general, the combination improves overall recognition accuracy. In one aspect, online and offline recognition is separately performed to obtain online and offline character-level recognition scores for candidates (hypotheses). A statistical analysis-based combination algorithm, an AdaBoost algorithm, and/or a neural network-based combination may determine a combination function to combine the scores to produce a result set of one or more results. Online and offline radical-level recognition may be performed. For example, a HMM recognizer may generate online radical scores used to build a radical graph, which is then rescored using the offline radical recognition scores. Paths in the rescored graph are then searched to provide the combined recognition result, e.g., corresponding to the path with the highest score.07-19-2012
20100104189Handwriting Identification Method, Program And Electronic Device - A method of identifying at least one handwritten character composed of at least one stroke is disclosed. The method comprises providing a database comprising a plurality of sequences of strokes, the strokes of each sequence defining at least one character, at least some of said sequences comprising a plurality of strokes; capturing a string of handwritten characters, said string comprising the at least one handwritten character; and matching at least a part of the string with a sequence from said plurality of sequences. This method enables the recognition of multi-stroke characters where the positions of the strokes relative to each other are unknown or at least unreliable. A computer program product implementing this method and an electronic device comprising this computer program product are also disclosed.04-29-2010
20130044954METHOD AND APPARATUS FOR ACCESSING AN ELECTRONIC RESOURCE BASED UPON A HAND-DRAWN INDICATOR - A method, apparatus and computer program product are provided for permitting access to an electronic resource that is associated with a hand-drawn indicator. In the context of a method, a method is provided that includes receiving an image of a hand-drawn indicator, such as a free-form hand-drawn indicator or a grid having a plurality of selectively fillable grid elements. The method may also identify an electronic resource associated with the hand-drawn indicator and permit access to the electronic resource associated with the hand-drawn indicator.02-21-2013
20090304282RECOGNITION OF TABULAR STRUCTURES - A number of regions and partitions may be created based on input handwritten atoms and a grammar parsing framework. Productions for tabular structures may be added to the grammar parsing framework to produce an extended grammar parsing framework. Each of the regions may be searched for a tabular structure. Upon finding a tabular structure, a type of tabular structure may be determined. Configuration partitions may be created, based on the added productions, and added to the created partitions. A set of configuration regions may be created based on the configuration partitions and added to the created regions. The productions for tabular structures and productions of the grammar parsing framework may be applied, as rewriting rules, to the atoms to produce possible recognition results. A best recognition result may be determined and displayed. A mechanism for correcting misrecognition errors, which may occur while recognizing tabular structures, may be provided.12-10-2009
20090304281Text Entry for Electronic Devices - A method of inputting a series of characters into an electronic device 12-10-2009
20130071030METHOD FOR GRAPHOLOGY-BASED ASSESSMENT OF PERSONALITY TRAITS OF A SUBJECT USING INFERRED HANDWRITING FEATURES DERIVED FROM THE SUBJECT'S PRESENTATION FEATURES - A method for graphology-based assessment of a subject's personality traits is disclosed which involves graphological analysis of inferred handwriting features that are derived from the subject's presentation features. The method includes: obtaining presentation features of a subject; deriving inferred handwriting features of the subject from the presentation features according to pre-determined rules of correlation between the presentation features and the inferred handwriting features; and then performing graphological analysis on the inferred handwriting features so as to provide an assessment of the subject's personality traits. Presentation features can include a subject's general appearance, attire, body language, facial expression, and/or conversational style, for example. Handwriting features can include zonal sizes, connective forms, the handwriting's pressure, spacing, size, and slant, level of script, primary and secondary variables, and/or overall form level data.03-21-2013
20090232398PAPER INTERFACE TO AN ELECTRONIC RECORD SYSTEM - After markings have been placed on a pre-printed form by a user who interacted with an entity, the form is scanned to produce a scan file. The scan file is analyzed to identify whether user added markings are present on machine readable selection items. The method can take a number of automated actions, depending upon which pre-printed machine readable selection items were checked by the user. For example, in response to checkbox selections, the method can obtain (read) some form of electronically storable data relating to the entity based on which of the machine readable selection items the user checked. Alternatively, in response to other checkbox selections, the method can ignore the user added markings on the machine readable selection items. In addition, in response to the checkmarks, the system can maintain only an image of the user added handwritten text. Alternatively, the system can be instructed to not only maintain an image of the user added handwritten text, but to automatically forward the image of the user added handwritten text to a transcription center.09-17-2009
20090041354Hidden Markov Model Based Handwriting/Calligraphy Generation - An exemplary method for handwritten character generation includes receiving one or more characters and, for the one or more received characters, generating handwritten characters using Hidden Markov Models trained for generating handwritten characters. In such a method the trained Hidden Markov Models can be adapted using a technique such as a maximum a posterior technique, a maximum likelihood linear regression technique or an Eigen-space technique.02-12-2009
20120114247Device and Method for Reinterpreting Stored Stenographic Keystrokes - A method for reinterpreting stenographic data includes receiving stenographic data into a memory and analyzing the stored stenographic data at least one of in real time and thereafter to determine if a user desires to adjust at least one of anti-stacking values and at least one registration point of a stenographic key by at least one of adjusting at least one registration point of the stenographic key and examining the change to the stored data in real time on a display, and utilizing the adjustment of the at least one registration point on the stenographic data and adjusting at least one anti-stacking value and examining the change to the stored data in real time on a display, and utilizing the adjustment of the at least one registration point on the stenographic data.05-10-2012
20120114246ENHANCED GRAPHOLOGICAL ASSESSMENT OF PERSONALITY USING CATEGORIZATION OF HANDWRITING FEATURES TO INDICATE RELATIVE LEVEL OF INHERENCY AND HABITUALNESS OF PERSONALITY TRAITS THAT ARE ASSOCIATED WITH THE HANDWRITING FEATURES - A method for personality assessment through analysis of handwriting is disclosed that provides a way to take into account the relative influence of personality traits indicated by different handwriting features, depending upon the type of handwriting features, and how strongly those features are expressed. The method improves the assessment of personality through handwriting analysis, by separating handwriting features into categories that highlight which aspects of the subject's personality are inherent and deeply-rooted versus changeable and superficial; as well as which aspects of the subject's personality are habitually expressed, versus non-habitually expressed. Handwriting features are separated into primary variables that represent more inherent aspects of the subject's personality, and secondary variables that represent less inherent aspects of the subject's personality. Handwriting features are also separated into dominant variables that represent habitually expressed aspects of the subject's personality, and non-dominant variables that represent non-habitually expressed aspects of the subject's personality.05-10-2012
20110026828ENHANCED SCREEN CAPTURE FOR FORM MANIPULATION - According to one embodiment of the present invention, a method for processing forms based on an image is presented. A form is captured in an image, and a number of field values within the form in the image are detected. The number of field values is stored in the image metadata02-03-2011
20080232690Method and apparatus for creating and editing node-link diagrams in pen computing systems - A method and system provides intelligent node-link diagram creation and editing, including an electronic display device having a surface on which a writing and/or drawing canvas is provided. An input device permits writing and/or drawing of electronic ink strokes, and a computing device is in operative association with the electronic display and the input device, and has stored therein for operation in connection with actions of the input device, a user interface (UI). The UI includes a graphical user interface (GUI) module, which controls input and display of the ink strokes applied to the canvas by the input device, and a recognition module which interprets the ink strokes by performance of structure recognition operations.09-25-2008
20090297028METHOD AND DEVICE FOR HANDWRITING DETECTION - The invention relates to a method for handwriting detection using a handwriting tool (12-03-2009
20090003705Feature Design for HMM Based Eastern Asian Character Recognition - An exemplary method for online character recognition of East Asian characters includes acquiring time sequential, online ink data for a handwritten East Asian character, conditioning the ink data to produce conditioned ink data where the conditioned ink data includes information as to writing sequence of the handwritten East Asian character and extracting features from the conditioned ink data where the features include a tangent feature, a curvature feature, a local length feature, a connection point feature and an imaginary stroke feature. Such a method may determine neighborhoods for ink data and extract features for each neighborhood. An exemplary Hidden Markov Model based character recognition system may use various exemplary methods for training and character recognition.01-01-2009
20090003706Combining online and offline recognizers in a handwriting recognition system - Described is a technology by which online recognition of handwritten input data is combined with offline recognition and processing to obtain a combined recognition result. In general, the combination improves overall recognition accuracy. In one aspect, online and offline recognition is separately performed to obtain online and offline character-level recognition scores for candidates (hypotheses). A statistical analysis-based combination algorithm, an AdaBoost algorithm, and/or a neural network-based combination may determine a combination function to combine the scores to produce a result set of one or more results. Online and offline radical-level recognition may be performed. For example, a HMM recognizer may generate online radical scores used to build a radical graph, which is then rescored using the offline radical recognition scores. Paths in the rescored graph are then searched to provide the combined recognition result, e.g., corresponding to the path with the highest score.01-01-2009
20080279455MACHINE CHARACTER RECOGNITION VERIFICATION - Data on a document is recognized using at least two machine recognition processes. Data from one machine recognition process is used as reference data; data formed using the other recognition process is used as verification data. If the verification data matches the reference data, machine recognition may be verified. If the verification data does not exactly match the reference data, an assessment is made of the likelihood that the verification data is sufficiently close to the reference data to suggest an error in the verification data. This may be done by applying a fitness function to the verification data, to assess the likelihood that the verification data represents a mis-recognized version of the reference data. In one embodiment, the verification data is OCR data, and the reference data is MICR data.11-13-2008
20080292191INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - A disclosed information processing apparatus includes an image data obtaining unit configured to obtain image data generated by scanning a confirmation/correction form on a recording medium; a workflow definition obtaining unit configured to obtain a workflow definition of a workflow that includes a workflow step corresponding to the recording medium; a form definition obtaining unit configured to obtain a form definition of the confirmation/correction form corresponding to the workflow step based on the workflow definition; a field image extracting unit configured to extract a field image of a field of the confirmation/correction form from the image data based on the form definition; and a handwriting image extracting unit configured to remove a previous handwriting image and extract a current handwriting image from the field image if the field image contains both the previous handwriting image and the current handwriting image.11-27-2008
20080260251Recognition of mathematical expressions - In embodiments consistent with the subject matter of this disclosure, a user may input strokes as digital ink to a processing device. The processing device may partition the input strokes into multiple regions of strokes. A first recognizer and a second recognizer may score grammar objects included in regions and represented by chart entries. The scores may be converted to a converted score, which may have at least a near standard normal distribution. The processing device may present a recognition result based on highest converted scores according to a recurrence formula. The processing device may receive a correction hint with respect to misrecognized strokes and may add a penalty score with respect to chart entries representing grammar objects breaking the correction hint. Incremental recognition may be performed when a pause is detected during inputting of strokes.10-23-2008
20090052777USING HANDWRITING RECOGNITION IN COMPUTER ALGEBRA - Systems and methods for use in handwriting recognition in computer algebra are provided. One disclosed method includes receiving handwriting input from a user via a handwriting input device, the handwriting input representing a mathematical expression. The method further includes, at a recognizer, processing the handwriting input to recognize a plurality of candidates and ranking the plurality of candidates to form initial candidate data. The method may further include, at an application program, scanning the plurality of candidates for segments that match application-level criteria, and adjusting a rank of one or more of the plurality of candidates based on the matching, to form a processed candidate list. The method may further include displaying the processed candidate list via a graphical user interface.02-26-2009
20110229039INFORMATION RECOGNITION SYSTEM AND METHOD FOR CONTROLLING THE SAME - An information recognition system includes: a display section displaying an image on a display surface at a predetermined display resolution; an image combining section combining a character entry guide with the image, the character entry guide assisting handwritten input to the display surface; an information detecting section detecting handwritten input information at a detection resolution which is higher than the display resolution, the handwritten input information input to the display surface according to the character entry guide; and a character recognizing section performing character recognition based on the information detected at the detection resolution.09-22-2011
20130121582HANDWRITTEN CHARACTER RECOGNITION BASED ON FREQUENCY VARIATIONS IN CHARACTERS - A system for recognizing handwriting. A handwritten character is captured as an image of black pixels and white pixels. The image is partitioned into segments, each of which having a pixel ratio of a total number of black pixels in the segment to a total number of black pixels in the image. A reference character has segments corresponding to the image segments. Each reference character segment has a value range of a pixel ratio of a total number of black pixels in the segment of the reference character to a total number of black pixels in the reference character. It is ascertained that the pixel ratio of more than a predetermined number of segments in the image are within the value range of the pixel ratio of the corresponding segments of the reference character, from which, the handwritten character is recognized as the reference character.05-16-2013
20090208107CHARACTER RECOGNITION APPARATUS AND CHARACTER RECOGNITION METHOD - A character recognition apparatus includes a division mechanism for dividing a diagram into a plurality of parts, a candidate character string acquisition mechanism for combining the plurality of parts of the diagram, and a character string selection mechanism for selecting one character string. The candidate character string acquisition mechanism includes at least one of first mechanism for duplicating a character line that touches adjacent characters and then including a duplicated character line as an element of a candidate character string, and second mechanism for including a candidate character string in which the touching character line between the adjacent characters has been removed, and a candidate character string in which the touching character line is contained, in the plurality of candidate character strings.08-20-2009
20100002936SPATIAL CHARACTER RECOGNITION TECHNIQUE AND CHIROGRAPHIC TEXT CHARACTER READER - Disclosed herein is a configuration of a writing volume of a spatial chirographic reader facilitating an on-line method of recognition of handwriting characters. The writing volume may be partitioned by an ink depth into a positioning stereographic hemisphere and an inking stereographic hemisphere. Two projection spheres may be made to intersect on a projection typeface plane forming a disc encapsulating the writing volume. A center of the disc may be a universal reference point for converting handwriting movements of a stylus to inferred rotations. Characters may be mapped to reference rotations, wherein on-line reader data may be compared to effect identification of the characters. Labeling of cardinal positions and graduation of rotation paths may be configured such that inking strokes of a particular writing system may be observable in a minimal number of integer factors of rotation of π radians. An overriding convention of eliminating representations leading to ambiguity may also provide for apparent redundancy of representation by adjustment of the radius of the inferred sphere of rotation and partitioning of the typeface into segments having independent coordinates distinct from the principal axes. Enumeration of writing strokes may be constrained by recording radial torsion components to an inking axis and twist torsion components to a writing plane.01-07-2010
20090116744INPUT-HANDWRITING AUTOMATIC TRANSFORMATION SYSTEM AND METHOD - An input-handwriting automatic transformation system capable of automatically transforming handwriting input to a font most similar to the input handwriting, the system including a recognizing unit recognizing handwriting input via an input pad; an extracting unit extracting a font most similar to the input handwriting from fonts stored in a memory; and a transforming unit comparing the font extracted by the extracting unit and the input handwriting and automatically transforming the extracted font to be most similar to the input handwriting.05-07-2009
20120141032SKETCH RECOGNITION SYSTEM - Handwriting interpretation tools, such as optical character recognition (OCR), have improved over the years such that OCR is a common tool in business for interpreting typed text and sometimes handwritten text. OCR does not apply well to non-text-only diagrams, such as chemical structure diagrams. A method according to an embodiment of the present invention of interpreting a human-drawn sketch includes determining a local metric indicating whether a candidate symbol belongs to a certain classification based on a set of features. The set of features includes, as a feature, scores generated from feature images of the candidate symbol. Also included is determining a joint metric of multiple candidate symbols based on their respective classifications and interpreting the sketch as a function of the local and joint metrics. Sketches can be chemical composition, biological composition, electrical schematic, mechanical, or any other science- or engineering-based diagrams for which human-drawn symbols have well-known counterparts.06-07-2012
20090285485Systems, Methods, And Computer-Readable Media for Fast Neighborhood Determinations In Dynamic Environments - Methods, systems, and computer-readable media for ascertaining neighborhood information in a dynamically changing environment, such as an electronic ink environment may include: (a) receiving data representing plural electronic ink strokes; (b) defining a first vertex associated with a first ink stroke; and (c) determining neighboring vertices to the first vertex, wherein the neighboring vertices are associated with ink stroke(s) other than the first ink stroke. Additional systems, methods, and computer-readable media may include: (a) receiving data representing plural electronic ink strokes; (b) defining plural vertices associated with the ink strokes; (c) receiving input indicating a selection of an ink component; and (d) determining at least one neighboring component by determining which ink component(s) located outside of the selection include one or more ink strokes having vertices that neighbor vertices included in the selection.11-19-2009
20080292190Classifying digital ink into a writing or a drawing - A method for classifying digital ink receives digital ink comprising ink strokes. A plurality of the ink strokes can be classified. A temporal line grouping is performed on a plurality of the classified ink strokes that are grouped to form a temporal line group. The temporal line group is segmented into a cluster. The cluster can be classified.11-27-2008
20100310172SEGMENTAL RESCORING IN TEXT RECOGNITION - A method for text recognition includes generating a number of text hypotheses for an image, for example, using an HMM based approach using fixed-width analysis features. For each text hypothesis, one or more segmentations are generated and scored at the segmental level, for example, according to character or character group segments of the text hypothesis. In some embodiments, multiple alternative segmentations are considered for each text hypothesis. In some examples, scores determined in generating the text hypothesis and the segmental score are combined to select an overall text recognition of the image.12-09-2010
20110019916Interactive document reading - A system for assisting a user in extracting information from a document set including at least one original document 2 having content comprises: a pen 01-27-2011
20090214117HANDWRITING SYMBOL RECOGNITION ACCURACY USING SPEECH INPUT - Described is a bimodal data input technology by which handwriting recognition results are combined with speech recognition results to improve overall recognition accuracy. Handwriting data and speech data corresponding to mathematical symbols are received and processed (including being recognized) into respective graphs. A fusion mechanism uses the speech graph to enhance the handwriting graph, e.g., to better distinguish between similar handwritten symbols that are often misrecognized. The graphs include nodes representing symbols, and arcs between the nodes representing probability scores. When arcs in the first and second graphs are determined to match one another, such as aligned in time and associated with corresponding symbols, the probability score in the second graph for that arc is used to adjust the matching probability score in the first graph. Normalization and smoothing may be performed to correspond the graphs to one another and to control the influence of one graph on the other.08-27-2009
20100014757Method and System for Recognizing Characters and Character Groups in Electronically Represented Text - A system and method for automatically recognizing words or phrases in text.01-21-2010
20110243448HANDWRITTEN DATA MANAGEMENT SYSTEM, HANDWRITTEN DATA MANAGEMENT PROGRAM AND HANDWRITTEN DATA MANAGEMENT METHOD - A handwritten data management system having an input device, and a handwritten data management apparatus having a screen to draw an image, wherein the input device has a sensor section to detect input device conditions, and sends the condition information to the management apparatus, wherein the management apparatus includes: a graphic data extracting section which extracts basic drawing data from trajectories of the input device on the screen; a break discrimination section which discriminates a break portion of the basic drawing data based on the condition information, and determines its break level by referring to a previously stored table; and a group data management section which groups plural basic drawing data, and registers the group data at a higher hierarchy level, and further sequentially groups the plural group data based on the break level, and registers a higher level group data at a higher hierarchy level.10-06-2011
20100054603DEVICE, METHOD AND COMPUTER PROGRAM FOR DETECTING CHARACTERS IN AN IMAGE - A device for detecting characters in an image includes a Hough transformer implemented to identify, as identified elements of writing, circular arcs or elliptical arcs in the image or in a preprocessed version of the image. The device further includes a character description generator implemented to obtain, on the basis of the identified circular arcs or elliptical arcs, a character description which describes locations of the identified circular arcs or elliptical arcs. In addition, the device includes a database comparator implemented to compare the character description with a plurality of comparative character descriptions which have character codes associated with them, so as to provide, as a result of the comparison, a character code of a detected character.03-04-2010
20110249898HANDWRITING RECOGNITION DEVICE HAVING AN EXTERNALLY DEFINED INPUT AREA - A handwriting recognition device includes a main body having a side surface and an operation surface perpendicularly connecting to the side surface, and a first lens module and a second lens module arranged at opposite sides of the side surface. A first optical axis of the first lens module extends to perpendicularly cross a second optical axis of the second camera module outside the side surface. An overlapped area of a view angle of the first lens module and a view angle of the second lens module is defined as an input area. The first lens module is configured to capture a first picture of a handwriting tool in the input area. The second lens module is configured to capture a second picture of the handwriting tool in the input area. The handwriting recognition device calculates coordinates of the handwriting tool according to the first and the second pictures.10-13-2011
20100278430IDENTIFYING A STRING FORMED FROM A NUMBER OF HAND-WRITTEN CHARACTERS - A method of identifying a string formed from a number of hand-written characters is disclosed. The method starts by determining character probabilities for each hand-written character in the string. Each character probability represents the likelihood of the respective hand-written character being a respective one of a number of predetermined characters. Next, template probabilities for the string are determined. Each template probability represents the likelihood of the string corresponding to a respective one of a number of templates. Each template represents a respective combination of character types. The step of determining the template probabilities for the string includes the sub-steps of determining the number of characters in the string, selecting templates having an identical number of characters, and obtaining a template probability for each selected template.11-04-2010
20090022399PROCESSING SYSTEM FOR IDENTIFYING A STRING FORMED FROM A NUMBER OF HAND-WRITTEN CHARACTERS - The present invention is a processing system for identifying a string formed from a number of hand-written characters. The system includes a processor and memory, an input device and an output device, a bus connecting the processor, memory, input and output devices, as well as an external interface for connecting the bus to an external database. The processor is configured to perform the steps of determining character probabilities for each character in the string, each character probability representing the likelihood of the respective character being a respective one of a number of predetermined characters; and determining template probabilities for the string, each template probability representing the likelihood of the string corresponding to a respective one of a number of templates, each template representing a respective combination of character types.01-22-2009
20080205762Optical Imaging Pen Having An Orthogonal Accelerometer - The invention provides for an optical imaging pen configured to capture and decode infrared (IR) position tags from a page. The pen includes a force sensor photodiode configured to sense when a nib of the pen is in contact with the page, and an LED configured to project IR radiation onto a portion of the page when the nib is in contact therewith. The pen also includes an image sensor configured to image the portion of the page when the nib is in contact therewith by receiving reflected IR radiation, and at least one orthogonal accelerometer configured to sense motion of the pen by sensing acceleration in x and y directions and integrating with respect to time to produce an instantaneous velocity. The pen further includes a controller arranged in signal communication with the accelerometer, photodiode and image sensor, said controller configured to control the photodiode and image sensor to capture, decode and encrypt the tags into digital ink data, and to include the instantaneous velocity of the pen into the digital ink data.08-28-2008
20100246965TAGGING VIDEO USING CHARACTER RECOGNITION AND PROPAGATION - In one example, video may be analyzed and divided into segments. Character recognition may be performed on the segments to determine what text appears in the segments. The text may be used to assign tags to the video and/or to the segments. Segments that appear visually similar to each other (e.g., segments that appear to be different views of the same person) may be grouped together, and a tag that is assigned to one segment may be propagated to another segment. The tags may be used to perform various types of tasks with respect to the video. One example of such a task is to perform a search on the video.09-30-2010
20100329562Statistical Online Character Recognition - A statistical system and method for generating patterns and performing online handwriting recognition based on those patterns. A plurality of predetermined patterns may be generated by performing feature extraction operations on one or more character samples utilizing a Gabor filter. An online handwritten character may be acquired. The online handwritten character may be pre-processed. One or more feature extraction operations, utilizing a Gabor filter, may be performed on the online handwritten character to produce a feature vector. One or more patterns may be generated, using a statistical algorithm, for the online handwritten character, based on the feature vector. The online handwritten character may be statistically classified based on a comparison between the one or more patterns generated for the online handwritten character and the plurality of predetermined patterns.12-30-2010
20080219557Process Performance Evaluation for Enterprise Data Systems - A method using integrated software and algorithms for measuring, modeling, benchmarking and validating any Enterprise Content management system, forms processing data capture system or data entry system, including, at the user's option, ingest of special engineered test materials such as a Digital Test Deck®, applying data quality scoring algorithms, use of cost models, validation of downstream business processes, and implementing statistical process control.09-11-2008
20110052066Handwritten Character Recognition - A method for classifying a handwritten input character is disclosed. Character models are used. Each character model is associated with an output character and defines a model specific segmentation scheme for that output character and an associated segment model. The model specific segmentation scheme defines a minimum length corresponding to a number of points in a stroke of the output character and a minimum length threshold. Using each of the character models, the input character is decomposed into segments and the segments are evaluated against the segment model of the respective character model to produce a score indicative of the conformity of the segments with the segment model. The character model that produced the highest score is selected and the input character is classified as the output character associated with the character model that produces the highest score.03-03-2011
20100166312SYSTEM OF IMPLEMENTING USER HANDWRITING AND METHOD THEREOF - System for implementing user handwriting according to the present invention, comprising : a handwriting input module (07-01-2010
20100166313INFORMATION PROCESSING APPARATUS AND LOCUS DATA RECOGNITION METHOD - An information processing apparatus includes a gesture locus data recognition unit configured to execute processing for recognizing gesture locus data included in locus data according to characteristic data of the locus data and gesture characteristic shape data included in gesture dictionary data and output a result of the processing, a separation unit configured to separate gesture locus data and locus data other than the gesture locus data from the locus data according to the result of the recognition by the gesture locus data recognition unit, and a character locus data recognition unit configured to execute processing for recognizing locus data of a character included in the locus data other than the gesture locus data according to the characteristic data of the locus data other than the gesture locus data which is separated by the separation unit, and the locus characteristic data of a character included in a character dictionary data, and output a result of the processing.07-01-2010
20110091110CLASSIFYING A STRING FORMED FROM A KNOWN NUMBER OF HAND-WRITTEN CHARACTERS - A method of classifying a character string formed from a known number of hand-written characters is disclosed. The method starts by determining character probabilities for each hand-written character in the character string. Each character probability represents a likelihood of the respective hand-written character being a respective one of a plurality of predetermined characters. Each predetermined character has a respective character type. Character templates having the known number of characters are next identified. Each character template has a respective predetermined probability and represents a respective combination of character types. Character sequence probabilities corresponding to each of the character templates having the known number of characters are next determined. The character sequence probabilities are a function of the predetermined probability of the respective character template and the character probabilities of the hand-written character in the character string. The character string is classified as the sequence of characters having the highest character sequence probability.04-21-2011
20120014603RECOGNITION METHOD AND SYSTEM - Techniques for recognizing discrete multi-component symbolic input from a user can be applied to, for example, handwriting or speech. The techniques can include providing a database of model input sequences, where each model input sequence corresponds to a symbol to be recognized. Input functions, for example, discrete strokes, are obtained from a user and segmented into a sequence of discrete components. Hypothesis symbol sequences are obtained by comparing the discrete components to a database of symbols to be recognized and updating hypothesis symbol sequences based on the results of the comparison and hypothesis symbol sequence history from input previously acquired in time.01-19-2012
20090136136METHOD FOR HANDWRITTEN CHARACTER RECOGNITION, SYSTEM FOR HANDWRITTEN CHARACTER RECOGNITION, PROGRAM FOR HANDWRITTEN CHARACTER RECOGNITION AND STORING MEDIUM - In a case in which handwritten character recognition such as online handwritten character recognition is implemented, simple and high performance character recognition by which transformation such as remarkable transformation and rotation is able to be treated and which recognizes an input that is written in a single stroke such as kaisho-writing, is provided. Because of this, the present invention performs: capturing an input handwritten character with parameter representation for each stroke and applying a polygonal approximation to each stroke; assuming each polygonal line segment approximated by the polygonal approximation to be vector that reaches an end point from a start point, and obtaining an angle between an axis that becomes a reference and each line segment as a polygonal line segment angle sequence; obtaining an exterior angle sequence of vertices of the obtained polygonal line segments; making a sum of exterior angles of the same sign, where the same sign of plus or minus in the exterior angle sequence continues, to be a winding angle sequence; extracting a global feature according to each obtained sequence and a localized or quasi-localized feature in each curved portion divided corresponding to the winding angle sequence, hierarchically and divisionally; and performing the character recognition by comparing the extracted result with a template of an object character for recognition that is provided in advance.05-28-2009
20120128252Process for Translating Machine Shorthand Into Text - A method for translating stenographic strokes includes the steps of receiving a series of stenographic strokes, creating a table of translations of one or more strokes within the series of strokes, sequentially assigning a score to each of the one or more strokes, determining at least one alternate translation to at least one of the translations in the table of translations, ranking the translations and alternate translations based on an accumulation of the score of the strokes within, and selecting one of the ranked translations or one of the ranked alternate translations based on a best score.05-24-2012
20100272362IMAGE FORMING APPARATUS FOR EXTRACTING HAND-WRITTEN IMAGE - An image forming apparatus that allows easy and reliable extraction of a hand-written image and allowing reliable execution of a desired process on image data based on the hand-written image is provided. For this purpose, during a mark adding process, a scanner unit and an image processing unit form YMCK data based on an original image; a specific area extracting unit extracts image data of a specific area from the YMCK data; a mark image adding unit combines image data of the specific area with the mark image data to form combined data; and a printer unit outputs a first image based on the combined data. During image processing of the specific area, the scanner unit forms RGB data based on the first image; the mark area extracting unit extracts image data of the mark area from the RGB data; the specific area image processing unit performs prescribed image processing on the image data of mark area; and the printer unit outputs a second image based on the YMCK data after the prescribed image processing.10-28-2010
20100272361SYSTEM AND METHODS FOR ARABIC TEXT RECOGNITION BASED ON EFFECTIVE ARABIC TEXT FEATURE EXTRACTION - A method for automatically recognizing Arabic text includes digitizing a line of Arabic characters to form a two-dimensional array of pixels each associated with a pixel value, wherein the pixel value is expressed in a binary number, dividing the line of the Arabic characters into a plurality of line images, defining a plurality of cells in one of the plurality of line images, wherein each of the plurality of cells comprises a group of adjacent pixels, serializing pixel values of pixels in each of the plurality of cells in one of the plurality of line images to form a binary cell number, forming a text feature vector according to binary cell numbers obtained from the plurality of cells in one of the plurality of line images, and feeding the text feature vector into a Hidden Markov Model to recognize the line of Arabic characters.10-28-2010
20120251005CHARACTER STRING INPUT DEVICE AND RECORDING MEDIUM - According to one embodiment, there is provided a character string input device. The device includes an input processing unit, a character string storage unit, an input prediction control unit, and an input prediction unit. The input processing unit inputs a character string with a character or a special code. The character string storage unit receives the character string with the character or the special code, adds the character to a stored character string, or updates the stored character string by the special code. The input prediction control unit controls a timing of extracting and sending at least part of the stored character string from the character string storage unit. The input prediction unit performs input prediction for the at least part of the stored character string output from the input prediction control unit and outputs a predicted character string.10-04-2012
20120251006FEATURE DESIGN FOR CHARACTER RECOGNITION - An exemplary method for online character recognition of characters includes acquiring time sequential, online ink data for a handwritten character, conditioning the ink data to produce conditioned ink data where the conditioned ink data includes information as to writing sequence of the handwritten character and extracting features from the conditioned ink data where the features include a tangent feature, a curvature feature, a local length feature, a connection point feature and an imaginary stroke feature. Such a method may determine neighborhoods for ink data and extract features for each neighborhood. An exemplary character recognition system may use various exemplary methods for training and character recognition.10-04-2012
20120189205HANDWRITING DETERMINATION APPARATUS AND METHOD AND PROGRAM - A handwriting apparatus has unit for acquiring first-handwriting data, storage unit for storing one-stroke-handwriting data and a first command as an instruction. The instruction corresponds to the one-stroke-handwriting data. When the first-handwriting data corresponds to the one stroke, a unit executes the first command when the corresponding first command is searched from the storage unit, a unit stores one-stroke-handwriting data and a second command as an instruction that corresponds to the one-stroke-handwriting data. The second command is different from the first command, and searches the storage unit for the second command corresponding to the one-stroke-handwriting data. There is a unit, when the corresponding second command is searched out from the storage unit, to execute the corresponding second command.07-26-2012
20110038543SYSTEM AND METHOD FOR SEARCHING HANDWRITTEN TEXTS - A language-neutral method for searching online handwritten notes is provided. The different algorithms contained in this method enable querying online multilingual handwritten documents with substrings of words rather than just whole words. More particularly, two approaches are presented—one based on partial Fréchet distance calculations and the other based on a pair hidden Markov models. The partial Fréchet distance is adapted from the traditional Fréchet distance concept to match a subcurve or prefix of a query word. The pair hidden Markov model used in the present application is adapted from pair hidden Markov models used in bioinformatics as generative models of local and global alignment of biological sequences.02-17-2011
20100232700IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM - An apparatus includes a reading unit configured to read image data, a recognition unit configured to recognize a region designated by a handwritten portion and processing associated with a color of the handwritten portion in the image data, and a display unit configured to display a preview by superimposing a recognized result and the region to be processed in the image data and displaying a content of the recognized processing on the displayed preview.09-16-2010
20090097753SYSTEM FOR A TEXT SPELLER - An apparatus may generate a text entry with a user interface. The apparatus may include a display, a user input device, a memory and a processor. The apparatus may display single character user input controls and multi-character user input controls on the display. Each of the single character user input controls and the multi-character user input controls may be buttons selectable with the user input device. A single character user input control may correspond to a single character and a multi-character user input control may correspond to a group of characters. The apparatus may display one of the multi-character user input controls in a display region and other user input controls outside of the display region. If the multi-character user input control is selected, the apparatus may replace the multi-character user input control with a second set of single character user input controls in an expanded display region.04-16-2009
20130011065INPUT-OUTPUT DEVICE AND INFORMATION INPUT-OUTPUT SYSTEM - The technical subject is realizing a highly useful input-output device which can be used alone to independently input and output information, and, when connected with an information processing device, can function as an input device that depends on the applications of the information processing device. The input-output device comprises: a function of recognizing whether a connection with the information processing device through a connection unit is present by the connection recognition unit and transmitting a code value and/or a coordinate value converted by a processing unit to the information processing device through the connection unit; and a function of outputting the content data from the output unit or controlling operation based on the operation instruction when the connection recognition unit does not recognise a connection between the connection unit and the information processing device. The provided functions make the disclosed input-output device highly useful.01-10-2013
20130177247METHOD AND APPARATUS FOR SEQUENCING OFF-LINE CHARACTER FROM NATURAL SCENE - Disclosed is a method of sequencing character information in order to increase precision of character recognition. The method includes: a pre-processing that extracts character information from an image to binarize the extracted character information through a predetermined threshold and extracts and thins a center line of the binarized character information; normalizing the pre-processed character information to character information according to a predetermined criteria; and sequencing the normalized character information using structural features including an end point or a divergence point of the character information. The present invention suggests an angle normalization method of input character information, a structural feature position determining method, and a structural feature numeral string generating method to strongly recognize characters configured by various fonts obtained from a natural scene regardless of an angle or a size of the characters.07-11-2013
20130121583HANDWRITTEN CHARACTER RECOGNITION BASED ON FREQUENCY VARIATIONS IN CHARACTERS - A method and computer program product for recognizing handwriting. A handwritten character is captured as an image of black pixels and white pixels. The image is partitioned into segments, each of which having a pixel ratio of a total number of black pixels in the segment to a total number of black pixels in the image. A reference character has segments corresponding to the image segments. Each reference character segment has a value range of a pixel ratio of a total number of black pixels in the segment of the reference character to a total number of black pixels in the reference character. It is ascertained that the pixel ratio of more than a predetermined number of segments in the image are within the value range of the pixel ratio of the corresponding segments of the reference character, from which, the handwritten character is recognized as the reference character.05-16-2013
20090161959HANDWRITING TEMPLATES - Apparatuses, methods, and computer-storage media provide character string templates to facilitate receiving non-prose handwriting input from a user and converting that input to text to create character strings capable of being provided to application and/or displayed to the user. Templates may be provided manually or automatically, and may or may not be associated with an application text box. A template generally contains pre-populated segments and open segments for receiving handwriting.06-25-2009
20110311141METHOD AND SYSTEM FOR RECOGNIZING A HANDWRITTEN CHARACTER - The present invention discloses a method for recognizing a handwritten character, which includes the following steps of: obtaining a coarse classification template and a fine classification template; receiving a handwritten character input signal from a user, gathering a discrete coordinate sequence of trajectory points of the inputted character, and pre-processing the discrete coordinate sequence; extracting eigenvalues and calculating a multi-dimensional eigenvector of the inputted character; matching the inputted character with the coarse classification template to select a plurality of the most similar candidate character classes; and matching the eigen-transformed inputted character with sample centers of the candidate character classes selected from the fine classification template, and determining the most similar character classes among the candidate character classes. The present invention further discloses a system for recognizing a handwritten character. The present invention can recognize an inputted character fast at a high recognition precision.12-22-2011
20120020566CHARACTER RECOGNITION DEVICE AND RECORDING MEDIUM - A character recognition device which recognizes an operation for writing a character performed by a housing including an acceleration sensor 01-26-2012

Patent applications in class On-line recognition of handwritten characters

Patent applications in all subclasses On-line recognition of handwritten characters