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

Data acquisition control method and system for a hand held reader

Assignee: Ingenico Inc
•
Filing: 1989-03-06
•
Granted: 1990-01-30
•
Expires: 2009-03-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data acquisition control method and system for alphanumeric character recognition. An unknown pattern is normalized, the normalized pattern is then divided into top and bottom parts. A center of mass is calculated for the two parts and is utilized for vertically aligning the unknown pattern. The vertically aligned pattern is width normalized and feature vectors are obtained. The feature vectors of the unknown pattern are then compared with feature vectors of known patterns stored in memory and the characters are identified.

Inventors

  • 👤 Scott A. Wilber
  • 👤 David Joffe
  • 👤 Brian Van Duzee
  • 👤 Mark Haas
  • 👤 Andrew Goldstein
  • 👤 Chris M. Wieland

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 21:30
CPC Classifications
G; G06; G06V; G06V30/00; G06V30/10; G06V30/16; G06V30/166; G06V30/24; G06V30/248

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 232 words
Apparatus for pattern recognition comprising: (a) means for scanning an unknown pattern to produce a first matrix of column and row signals representing the scanned image of the unknown pattern, (b) means for producing from the first matrix a reduced size standard matrix of constant height and width containing an image only of a single character of the pattern, said producing means comprising: (i) means for normalizing the height of the scanned image, (ii) means for correcting the scanned image for skew by dividing the matrix with normalized height image into top and bottom parts, determining the center of mass separately for each of the top and bottom parts, and horizontally shifting rows of the image until the mass centers are vertically aligned, (iii) means for normalizing the width of the horizontally shifted image by modifying the image by replicating and deleting vertical lines of the image until the image just fits within the standard matrix, (c) means for creating from the standard matrix with normalized height and width image a multiple-word feature vector characteristic of the image by subdividing the image into smaller units and generating a word characteristic of the image part in each smaller unit, (d) means for comparing the feature vector thus obtained or signals derived therefrom with corresponding signals obtained from known characters and stored in memory to assist in identifying a character of the unknown pattern.
Claim 2
Dependent Claim 232 words
Apparatus for pattern recognition comprising: (a) means for scanning an unknown pattern to produce a first matrix of column and row signals representing the scanned image of the unknown pattern, (b) means for producing from the first matrix a reduced size standard matrix of constant height and width containing an image only of a single character of the pattern, said producing means comprising: (i) means for normalizing the height of the scanned image, (ii) means for correcting the scanned image for skew by dividing the matrix with normalized height image into top and bottom parts, determining the center of mass separately for each of the top and bottom parts, and horizontally shifting rows of the image until the mass centers are vertically aligned, (iii) means for normalizing the width of the horizontally shifted image by modifying the image by replicating and deleting vertical lines of the image until the image just fits within the standard matrix, (c) means for creating from the standard matrix with normalized height and width image a multiple-word feature vector characteristic of the image by subdividing the image into smaller units and generating a word characteristic of the image part in each smaller unit, (d) means for comparing the feature vector thus obtained or signals derived therefrom with corresponding signals obtained from known characters and stored in memory to assist in identifying a character of the unknown pattern.
Claim 3
Independent Claim 235 words
A method of pattern recognition,, comprising the steps: (a) scanning the unknown pattern to produce a first matrix of column and row signals representing the scanned image of the unknown pattern, (c) producing from the first matrix a reduced size standard matrix of constant height and width containing an image only of a single character of the pattern by the following steps: (i) normalizing the height of the scanned image, (ii) dividing the matrix with image obtained in the previous step into top and bottom parts, determining the center of mass separately for each of the top and bottom parts, and horizontally shifting rows of the image until the mass centers are vertically aligned, (iii) normalizing the width of the shifted image obtained in the previous step by modifying the image with respect to the selected matrix by replicating and deleting vertical lines of the image until the image just fits within the standard matrix, (c) then from the standard matrix with image obtained following step (b), creating a multiple-word feature vector characteristic of the image by subdividing the image into smaller units and generating a cord characteristic of the image part in each smaller unit, (d) thereafter comparing the feature vector obtained in step (c) or signals derived therefrom with feature vectors or signals derived therefrom obtained from known characters and stored in memory to assist in identifying a character of the unknown pattern.
Claim 4
Independent Claim 235 words
A method of pattern recognition,, comprising the steps: (a) scanning the unknown pattern to produce a first matrix of column and row signals representing the scanned image of the unknown pattern, (c) producing from the first matrix a reduced size standard matrix of constant height and width containing an image only of a single character of the pattern by the following steps: (i) normalizing the height of the scanned image, (ii) dividing the matrix with image obtained in the previous step into top and bottom parts, determining the center of mass separately for each of the top and bottom parts, and horizontally shifting rows of the image until the mass centers are vertically aligned, (iii) normalizing the width of the shifted image obtained in the previous step by modifying the image with respect to the selected matrix by replicating and deleting vertical lines of the image until the image just fits within the standard matrix, (c) then from the standard matrix with image obtained following step (b), creating a multiple-word feature vector characteristic of the image by subdividing the image into smaller units and generating a cord characteristic of the image part in each smaller unit, (d) thereafter comparing the feature vector obtained in step (c) or signals derived therefrom with feature vectors or signals derived therefrom obtained from known characters and stored in memory to assist in identifying a character of the unknown pattern.
Claim 5
Dependent Claim 38 words
A method as set forth in claim 2 wherein step (c) is carried out by forming separate blocks each representing a separate one of said smaller units, each blocks containing different multiple rows and columns of the matrix.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-01-29 1993-07-31 1994-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-01-29 1997-07-31 1998-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-01-29 2001-07-31 2002-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag