Method of detecting and reading postal bar codes
First Claim
1. A method of reading a bar code containing tall and short bars on a document, comprising the steps of:
- detecting blackness levels of markings on the document;
generating cells of video data, each cell having a gray weight value corresponding to the detected blackness level of a small area of the document; and
analyzing the gray weight values to determine the positions of tall and short bars in the bar code.
14 Assignments
0 Petitions
Accused Products
Abstract
A Bar Code Reader of a Video Processor Unit receives video data from a scanner and processes it to locate a bar code at the bottom of a document which represents a postal zip code. The scanner generates an array of cells of video data and provides each cell with a gray weight value corresponding to a detected blackness level of a small portion of the scanned document. The Bar Code Reader moves a template mask over the array and calculates area sums of gray weight values for cells within predetermined areas of the template mask. The area sums are used to compute Bar scores for determining the presence and position of tall and short bars in a bar code field. The positions of the tall and short bars in the bar code field are translated into postal zip code information.
54 Citations
10 Claims
-
1. A method of reading a bar code containing tall and short bars on a document, comprising the steps of:
-
detecting blackness levels of markings on the document; generating cells of video data, each cell having a gray weight value corresponding to the detected blackness level of a small area of the document; and analyzing the gray weight values to determine the positions of tall and short bars in the bar code. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of detecting and reading a postal bar code containing tall and short bars on a document, comprising the steps of:
-
scanning the document; detecting blackness levels of markings on the scanned document; generating an array of cells of video data, each cell having a gray weight value corresponding to the detected blackness level of a small portion of the scanned document; determining area sums of the gray weight values for a plurality of cells in the array; calculating bar scores from the area sums; analyzing the bar scores to determine the presence and position of tall and short bars in the bar code; and translating the position of the tall and short bars into postal zip code information. - View Dependent Claims (7, 8)
-
-
9. A method of detecting and decoding a postal bar code containing tall and short bars on a document, comprising the steps of:
-
scanning the document; detecting blackness levels of markings on the scanned document; generating an array of cells of video data, each cell having a gray weight value corresponding to the detected blackness level of a small portion of the scanned document; moving a template mask over the array; calculating area sums of gray weight values of the video cells within predetermined areas of the template mask; computing bar scores from the area sums; comparing the bar scores to determine the presence and position of bar code elements; linking the bar code elements based on predetermined criteria to produce a bar code field comprising tall and short bars; and translating the positions of the tall and short bars in the bar code field into postal zip code information. - View Dependent Claims (10)
-
Specification