Character recognition device which divides a single character region into subregions to obtain a character code
First Claim
1. A character recognition device which isolates the image data for a single character area from scanned character image data, and recognizes a character code corresponding to the character image data based on the image data of this single character area, comprising:
- a region divider which divides the image data of the single character area into plural subregions,a features calculator which calculates quantified features of each subregion based on degrees of resemblance between image data of each subregion divided by said region divider and templates which express in each subregion differences in shape of characters in a recognition character group,a character code recognition means which recognizes the character code corresponding to the scanned character image data based on the quantified features calculated by the features calculator in all subregions composing the single character area, anda neural network which during training refreshes contents of a specified weight vector corresponding to an input training vector to approach the contents of the input training vector, and whichtrains the neural network using training vectors generated for each subregion based on character image data of plural training characters representative of the recognition character group, anddefines as the templates used during calculation of the quantified features of the subregions by the feature calculator the weight vectors set, as a result of being refreshed to approach the contents of each training vector, to express differences in shapes of characters in each of training characters representative of the recognition character group.
1 Assignment
0 Petitions
Accused Products
Abstract
A character recognition device has a subdivider, a features calculator and a character code recognition device. Image data for a single character area is extracted from scanned character image data and input to the subdivider. This subdivider divides the image data for the single character area into subregions. The features calculator calculates quantified features in each subregion based on a degree of resemblance between a template and image data in the subregions. When the features of each subregion are calculated for all subregions constituting the single character area, a character code corresponding to the scanned character image data is recognized by the character code recognition device based on the quantified features of each of all subregions.
-
Citations
4 Claims
-
1. A character recognition device which isolates the image data for a single character area from scanned character image data, and recognizes a character code corresponding to the character image data based on the image data of this single character area, comprising:
-
a region divider which divides the image data of the single character area into plural subregions, a features calculator which calculates quantified features of each subregion based on degrees of resemblance between image data of each subregion divided by said region divider and templates which express in each subregion differences in shape of characters in a recognition character group, a character code recognition means which recognizes the character code corresponding to the scanned character image data based on the quantified features calculated by the features calculator in all subregions composing the single character area, and a neural network which during training refreshes contents of a specified weight vector corresponding to an input training vector to approach the contents of the input training vector, and which trains the neural network using training vectors generated for each subregion based on character image data of plural training characters representative of the recognition character group, and defines as the templates used during calculation of the quantified features of the subregions by the feature calculator the weight vectors set, as a result of being refreshed to approach the contents of each training vector, to express differences in shapes of characters in each of training characters representative of the recognition character group. - View Dependent Claims (4)
-
-
2. A character recognition device which isolates the image data for a single character area from scanned character image data, and recognizes a character code corresponding to the character image data based on the image data of this single character area, comprising:
-
a region divider which divides the image data of the single character area into plural subregions, wherein the region divider, when dividing the character image data of the single character area into subregions, generates the subregions so that adjacent subregions overlap, a features calculator which calculates quantified features of each subregion based on degrees of resemblance between image data of each subregion divided by said region divider and templates which express in each subregion differences in shape of characters in a recognition character group, a character code recognition means which recognizes the character code corresponding to the scanned character image data based on the quantified features calculated by the features calculator in all subregions composing the single character area, and a neural network which during training refreshes contents of a specified weight vector corresponding to an input training vector to approach the contents of the input training vector, and which trains the neural network using training vectors generated for each subregion based on character image data of plural training characters representative of the recognition character group, and defines as the templates used during calculation of the quantified features of the subregions by the feature calculator the weight vectors set, as a result of being refreshed to approach the contents of each training vector, to express differences in shapes of characters in each of training characters representative of the recognition character group.
-
-
3. A character recognition device which isolates the image data for a single character area from scanned character image data, and recognizes a character code corresponding to the character image data based on the image data of this single character area, comprising:
-
a region divider which divides the image data of the single character area into plural subregions, wherein the region divider, when dividing the character image data of the single character area into subregions, generates the subregions to have various shape so that places which express differences in shapes of characters in a recognition character group are covered by the subregions, a features calculator which calculates quantified features of each subregion based on degrees of resemblance between image data of each subregion divided by said region divider and templates which express in each subregion differences in shape of characters in a recognition character group, a character code recognition means which recognizes the character code corresponding to the scanned character image data based on the quantified features calculated by the features calculator in all subregions composing the single character area, and a neural network which during training refreshes contents of a specified weight vector corresponding to an input training vector to approach the contents of the input training vector, and which trains the neural network using training vectors generated for each subregion based on character image data of plural training characters representative of the recognition character group, and defines as the templates using during calculation of the quantified features of the subregions by the feature calculator the weight vectors set, as a result of being refreshed to approach the contents of each training vector, to express differences in shapes of characters in each of training characters representative of the recognition character group.
-
Specification