← Back to Patent Explorer
US5151951A Expired / Lapsed US ⏱️ 0.0 years remaining

Character recognition device which divides a single character region into subregions to obtain a character code

Assignee: Sharp Corp
•
Filing: 1991-03-11
•
Granted: 1992-09-29
•
Expires: 2011-03-11
📄 Original PDF 🌐 Google Patents

Abstract

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.

Inventors

  • 👤 Toru Ueda
  • 👤 Yasushi Ishizuka
  • 👤 Fumio Togawa
  • 👤 Takashi Aramaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 07:16
CPC Classifications
G; G06; G06V; G06V30/00; G06V30/10; G06V30/18; G06V30/18086

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 247 words
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.
Claim 2
Dependent Claim 247 words
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.
Claim 3
Dependent Claim 272 words
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.
Claim 4
Dependent Claim 272 words
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.
Claim 5
Dependent Claim 291 words
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.
Claim 6
Dependent Claim 291 words
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.
Claim 7
Dependent Claim 55 words
A character recognition device according to claim 1 wherein the character code recognition means is a character identification neural network trained to identify a character code associated with an input vector when an input vector based on the quantified features calculated by the feature calculator in all subregions forming the single character area is input.

References Cited (Backward Citations)

US4503557A Cited
US4760604A Cited
US4977603A Cited
JPH01239684A Cited
JPH02238588A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-09-29 1996-03-30 1996-09-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-09-29 2000-03-30 2000-09-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-09-29 2004-03-30 2004-09-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag