Method for character recognition
First Claim
1. A method for classifying a line segment of a handwritten line into a reference feature set, wherein said handwritten line comprises one or several curves representing a plurality of symbols, said method comprising:
- receiving sample data representing said handwritten line;
identifying a sample line segment in said received sample data by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP);
determining a sample feature set of said identified sample line segment, wherein said determination of said sample feature set further comprises;
determining a first angle between a gradient of said line segment in said SLSSP and a segment specific reference line intersecting said SLSSP and said SLSEP;
associating said first angle to said sample feature set;
determining a second angle between a gradient of said line segment in said SLSEP and a segment specific reference line intersecting said SLSSP and said SLSEP;
associating said second angle to said sample feature set;
determining a general angle between the segment specific reference line intersecting said SLSSP and said SLSEP and a reference line corresponding to a writing direction; and
associating said general angle to said sample feature set; and
matching said determined sample feature set to a reference feature set among a plurality of reference feature sets,wherein the method is performed using a computer or processor.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention generally describes a method for classifying a line segment of a handwritten line into a reference feature set, wherein said handwritten line comprises one or several curves representing a plurality of symbols. First, sample data representing said handwritten line is received. Next, a sample line segment in said received sample data is identified by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP). Then, a sample feature set of said identified sample line segment is determined. Finally, the determined sample feature set is matched to a reference feature set among a plurality of reference feature sets.
-
Citations
23 Claims
-
1. A method for classifying a line segment of a handwritten line into a reference feature set, wherein said handwritten line comprises one or several curves representing a plurality of symbols, said method comprising:
-
receiving sample data representing said handwritten line; identifying a sample line segment in said received sample data by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP); determining a sample feature set of said identified sample line segment, wherein said determination of said sample feature set further comprises; determining a first angle between a gradient of said line segment in said SLSSP and a segment specific reference line intersecting said SLSSP and said SLSEP; associating said first angle to said sample feature set; determining a second angle between a gradient of said line segment in said SLSEP and a segment specific reference line intersecting said SLSSP and said SLSEP; associating said second angle to said sample feature set; determining a general angle between the segment specific reference line intersecting said SLSSP and said SLSEP and a reference line corresponding to a writing direction; and associating said general angle to said sample feature set; and matching said determined sample feature set to a reference feature set among a plurality of reference feature sets, wherein the method is performed using a computer or processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A hardware-implemented module for classifying a line segment of a handwritten line into one reference line segment of a reference line segment set, wherein said handwritten line comprises one or several curves representing a plurality of symbols, said module comprising:
-
a receiver configured to receive data representing said handwritten line; an identifier configured to identify a sample line segment in said received data by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP); a determinator configured to determine a sample feature set for said identified sample line segment, wherein said determinator further comprises; an angle determinator configured to determine an angle between said line segment and a reference line intersecting said SLSSP and said SLSEP; an associater configured to associate said determined angle to said sample feature set; a general angle determinator configured to determine a general angle between a segment specific reference line intersecting said SLSSP and said SLSEP and a reference line corresponding to a writing direction; an associater configured to associate said determined general angle to said sample feature set; and a matcher configured to match said determined sample feature set to a reference feature set among a plurality of reference feature sets; and a transmitter configured to output said matching reference feature set. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer readable memory device having stored thereon instructions that are executable by a computer to classify a line segment of a handwritten line into a reference feature set, wherein the handwritten line comprises one or several curves representing a plurality of symbols, the instructions causing the computer to (a) receive sample data representing the handwritten line, (b) identify a sample line segment in the received sample data by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP), (c) determine a sample feature set of the identified sample line segment, determine a first angle between a gradient of said line segment in said SLSSP and a segment specific reference line intersecting said SLSSP and said SLSEP, associate said first angle to said sample feature set, determine a second angle between a gradient of said line segment in said SLSEP and a segment specific reference line intersecting said SLSSP and said SLSEP, associate said second angle to said sample feature set, determine a general angle between the segment specific reference line intersecting said SLSSP and said SLSEP and a reference line corresponding to a writing direction, and associate said general angle to said sample feature set, and (d) match the determined sample feature set to a reference feature set among a plurality of reference feature sets.
-
17. A method for classifying a line segment of a handwritten line into a reference feature set, wherein said handwritten line comprises one or several curves representing a plurality of symbols, said method comprising:
-
receiving sample data representing said handwritten line; identifying a sample line segment in said received sample data by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP); determining a sample feature set of said identified sample line segment, wherein said determination of said sample feature set further comprises; determining a first angle between a gradient of said line segment in said SLSSP and a segment specific reference line intersecting said SLSSP and said SLSEP; associating said first angle to said sample feature set; determining a second angle between a gradient of said line segment in said SLSEP and a segment specific reference line intersecting said SLSSP and said SLSEP; associating said second angle to said sample feature set; determining a general angle between the segment specific reference line intersecting said SLSSP and said SLSEP and a reference line corresponding to a writing direction; associating said general angle to said sample feature set; determining a type curve matching said line segment; and associating said type curve to said sample feature set; and matching said determined sample feature set to a reference feature set among a plurality of reference feature sets, wherein the method is performed using a computer or processor. - View Dependent Claims (18, 19, 20)
-
-
21. A hardware-implemented module for classifying a line segment of a handwritten line into one reference line segment of a reference line segment set, wherein said handwritten line comprises one or several curves representing a plurality of symbols, said module comprising:
-
a receiver configured to receive data representing said handwritten line; an identifier configured to identify a sample line segment in said received data by detecting a sample line segment start point (SLSSP) and a sample line segment end point (SLSEP); a determinator configured to determine a sample feature set for said identified sample line segment, wherein said determinator further comprises; an angle determinator configured to determine an angle between said line segment and a reference line intersecting said SLSSP and said SLSEP; an associater configured to associate said determined angle to said sample feature set; a general angle determinator configured to determine a general angle between a segment specific reference line intersecting said SLSSP and said SLSEP and a reference line corresponding to a writing direction; an associater configured to associate said determined general angle to said sample feature set;
a type curve determinator configured to determine a type curve matching said line segment; andan associater configured to associate said determined type curve to said sample feature set; a matcher configured to match said determined sample feature set to a reference feature set among a plurality of reference feature sets; and a transmitter configured to output said matching reference feature set. - View Dependent Claims (22, 23)
-
Specification