Method and system for image processing
First Claim
1. A method of processing an image containing written information, comprising the steps of:
- (a) scanning a surface of an object to obtain an image of the surface represented by first image data;
(b) creating second image data of the image of the surface, the second image data having a lower data density than the first image data;
(c) analyzing the second image data with first image analysis logic to decode the written information; and
(d) if the written information cannot be decoded to a desired extent from the second image data, analyzing the first image data with second image analysis logic different from the first image analysis logic to decode the written information.
8 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a method of processing an image containing written information include the steps of (a) scanning a surface of an object to obtain an image of the surface represented by first image data, (b) creating second image data from the first image data, the second image data having a lower data density than the first image data, (c) analyzing the second image data with first image analysis logic to decode the written information, and (d) if the written information cannot be decoded to a desired extent from the second image data, analyzing the first image data with second image analysis logic different from the first image analysis logic to decode the written information. Steps (a) and (b) preferably use a single scanning device to create the high data density image (e.g., color or grayscale) from which the lower data density image (e.g., binary or black and white) can then be created. The resulting two-stage image analysis provides a significant improvement in OCR results. Further, when a pre-printed bar code is present but does not result in a destination bar code, using the methods of step 7, determining the destination address zip code using OCR techniques, printing the resultant ZIP Code and sorting the mail based on the new OCR derived data.
-
Citations
18 Claims
-
1. A method of processing an image containing written information, comprising the steps of:
-
(a) scanning a surface of an object to obtain an image of the surface represented by first image data;
(b) creating second image data of the image of the surface, the second image data having a lower data density than the first image data;
(c) analyzing the second image data with first image analysis logic to decode the written information; and
(d) if the written information cannot be decoded to a desired extent from the second image data, analyzing the first image data with second image analysis logic different from the first image analysis logic to decode the written information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of sorting mail pieces on an automated sorting machine, comprising the steps of:
-
(a) transporting a series of mail pieces on a conveyor system past a scanner, which conveyor then transports the mail pieces to a sorting section of the sorting machine;
(b) scanning a surface of each mail piece with the scanner to obtain an image of the surface represented by first image data;
(c) creating second image data from the first image data, the second image data having a lower data density than the first image data;
(d) analyzing the second image data with first image analysis logic to decode the written information to obtain destination information sufficient for sorting;
(e) if the written information cannot be decoded to a desired extent from the second image data, analyzing the first image data with second image analysis logic different from the first image analysis logic to decode the written information to obtain destination information sufficient for sorting; and
(f) then sorting each mail piece at the sorting section according to the decoded destination information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for processing an image containing written information, comprising:
-
a scanner configured for scanning a surface of an object to obtain an image of the surface represented by first image data;
means for creating second image data from the first image data, the second image data having a lower data density than the first image data;
means for analyzing the second image data with first image analysis logic to decode the written information; and
means for analyzing the first image data with second image analysis logic different from the first image analysis logic to decode the written information if the written information cannot be decoded to a desired extent from the second image data.
-
Specification