ADAPTIVE PARTIAL CHARACTER RECOGNITION
First Claim
1. A system for identifying a character with a noise or an obstruction, said system comprising:
- a memory device;
a processor coupled to said memory device,wherein said processor is configured to perform steps of;
measuring a stroke feature of said character;
measuring a stroke feature of adjacent characters of said character;
detecting, based on said measured stroke feature of said character and based on said measured stroke feature of said adjacent characters, said noise or said obstruction in said character;
receiving one or more templates of a plurality of characters;
updating said one or more received templates based on said detected noise or said detected obstruction; and
classifying said character in one of said one or more updated templates.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for recognizing a character affected by a noise or an obstruction is disclosed. After receiving an image with characters, a character being affected by a noise or an obstruction is determined. Then, areas in the character where the noise or obstruction affected are precisely located. Templates representing every possible character in the image are updated by removing equivalent areas to the areas in the character being affected by the noise or obstruction. Then, the character is classified in a template among the updated templates by finding the template having the highest number of matching pixels with the character.
-
Citations
22 Claims
-
1. A system for identifying a character with a noise or an obstruction, said system comprising:
-
a memory device; a processor coupled to said memory device, wherein said processor is configured to perform steps of; measuring a stroke feature of said character; measuring a stroke feature of adjacent characters of said character; detecting, based on said measured stroke feature of said character and based on said measured stroke feature of said adjacent characters, said noise or said obstruction in said character; receiving one or more templates of a plurality of characters; updating said one or more received templates based on said detected noise or said detected obstruction; and classifying said character in one of said one or more updated templates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for identifying a character with a noise or an obstruction, said method comprising:
-
measuring a stroke feature of said character; measuring a stroke feature of adjacent characters of said character; detecting, based on said measured stroke feature of said character and based on said measured stroke feature of said adjacent characters, said noise or said obstruction in said character; receiving one or more templates of a plurality of characters; updating said one or more received templates based on said detected noise or said detected obstruction; and classifying said character in one of said one or more updated templates. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for identifying a character with a noise or an obstruction, the computer program product comprising a non-transitory storage medium readable by a processing circuit and storing instructions run by the processing circuit for performing a method, said method steps comprising:
-
measuring a stroke feature of said character; measuring a stroke feature of adjacent characters of said character; detecting, based on said measured stroke feature of said character and based on said measured stroke feature of said adjacent characters, said noise or said obstruction in said character; receiving one or more templates of a plurality of characters; updating said one or more received templates based on said detected noise or said detected obstruction; and classifying said character in one of said one or more updated templates. - View Dependent Claims (22)
-
Specification