Patent Document ID: 9373048
Application ID: 14636929

Base Claim:
1. A recognition method, comprising: receiving, by a processor, from an image sensor of a recognition system, an input image comprising one or more characters; preprocessing, by the processor, the input image before extracting one or more nodes and edges of each character from the input image, the pre-processing comprising the steps of: detecting a boundary of the input image; identifying a location of each character based on the boundary of the image; segmenting the image of each character into one or more image segments from the location; and skeletonizing the one or more image segments of each character to generate one or more features representing a general form of the character; extracting, by the processor, the one or more nodes and edges of each character in the input image; generating, by the processor, a graphical representation of each character based on the one or more edges, wherein generating the graphical representation of each character comprises the steps of: generating the graphical representation using the edges of each skeletonized character; and determining the graphical wave ending position angle of each skeletonized character from the respective graphical representation thus generated; comparing, by the processor, the generated graphical representation of each character with the predetermined graphical representation of each reference character stored in a reference repository; and recognizing, by the processor, the reference character as one of the characters in the input image based on the comparing.

---

Claim 2:
2. The method as claimed in claim 1 , further comprising creating the reference repository, wherein creating the reference repository comprising the steps of: pre-processing an image of one or more characters; extracting one or more nodes and edges of each skeletonized character; generating the graphical representation and adjacency matrix for each skeletonized character using the one or more nodes and edges; and storing the graphical representation and the adjacency matrix in a memory coupled with the processor.