Neural network based character position detector for use in optical character recognition
AssigneeEastman Kodak Company
InventorsAlexander Shustorovich, Christopher W. Thrasher
Life of this patent
Estimating the term…
Loading patent…
AssigneeEastman Kodak Company
InventorsAlexander Shustorovich, Christopher W. Thrasher
Estimating the term…
Apparatus, and an accompanying method, for use in an optical character recognition (OCR) system (5) for locating, e.g., center positions ("hearts") of all desired characters within a field (310; 510) of characters such that the desired characters can be subsequently recognized using an appropriate classification process. Specifically, a window (520) is slid in a step-wise convolutional-like fashion (520.sub.1, 520.sub.2, 520.sub.3) across a field of preprocessed, specifically uniformly scaled, characters. Each pixel in the window is applied as an input to a positioning neural network (152) that has been trained to produce an output activation whenever a character "heart" is spatially coincident with a pixel position within an array (430) centrally located within the window. As the window is successively moved across the field, in a stepped fashion, the activation outputs of the neural network are averaged, on a weighted basis, for each different window position and separately for each horizontal pixel position in the field. The resulting averaged activation output values, typically in the form of a Gaussian distribution for each character, are then filtered, thresholded and then used, via a weighted average calculation with horizontal pixel positions being used as the weights, to determine the character "heart" position as being the center pixel position in the distribution.
An optical character recognition system for recognizing a character situated within an image field, wherein the image field contains image pixels and said system detects a position of a pre-defined element of said character within the image field, said system comprising:
In an optical character recognition system for recognizing a character situated within an image field, wherein the image field contains image pixels and the system detects a position of a pre-defined element of said character with respect to the field, a method comprising the steps of:
Dependencies are inferred from the claim text.