METHODS FOR IMAGE PROCESSING
First Claim
1. A computer implemented method comprising the step of:
- transforming a grayscale image into an OCR image by applying a combination of steps to the grayscale image, the grayscale image including one or more alphanumeric characters, the combination of steps comprising the steps of;
increasing the resolution of the grayscale image;
removing signals from the grayscale image by applying one or more filters to the grayscale image; and
sharpening the grayscale image by applying anti-aliasing.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented that, in various aspects, transforms a grayscale image into an OCR image by applying a combination of steps to the grayscale image is disclosed herein. The grayscale image may include one or more alphanumeric characters. The grayscale image may includes visual content displayed upon a computer screen, so that the grayscale image may have a resolution generally equivalent to a screen resolution of the computer screen prior to application of the combination of steps thereto. The resultant OCR image, in various implementations, is of sufficient resolution and quality that an OCR engine can generally recognize alphanumeric characters imbedded within the OCR image.
70 Citations
20 Claims
-
1. A computer implemented method comprising the step of:
transforming a grayscale image into an OCR image by applying a combination of steps to the grayscale image, the grayscale image including one or more alphanumeric characters, the combination of steps comprising the steps of; increasing the resolution of the grayscale image; removing signals from the grayscale image by applying one or more filters to the grayscale image; and sharpening the grayscale image by applying anti-aliasing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A computer implemented method comprising the step of:
-
transforming a grayscale image into an OCR image by; increasing the resolution of the grayscale image; removing signals from the grayscale image by applying one or more filters to the grayscale image; sharpening the grayscale image by applying anti-aliasing; distinguishing alphanumeric characters by distributing by a weighting scheme to their byte-wise extremes pixel values of pixels within a grouping of pixels; separating alphanumeric characters by altering a shade of a bridge pixel generally to a background shade; and thinning the one or more alphanumeric characters; the grayscale image includes visual content displayed upon a computer screen, the grayscale image has a resolution generally equivalent to a screen resolution of a computer screen prior to the step of transforming a grayscale image into an OCR image, the OCR image is of sufficient resolution and quality that an OCR engine can generally recognize alphanumeric characters imbedded within the OCR image. - View Dependent Claims (19)
-
-
20. A computer readable media storing a computer program, wherein the computer program comprises instructions that, when executed, cause a computer to perform the step of:
-
transforming a grayscale image into an OCR image by applying a combination of steps to the grayscale image, the grayscale image including one or more alphanumeric characters, the combination of steps comprising the steps of; increasing the resolution of the grayscale image; removing signals from the grayscale image by applying one or more filters to the grayscale image; and sharpening the grayscale image by applying anti-aliasing.
-
Specification