Systems for mobile image capture and processing of documents
DCFirst Claim
1. A mobile image capture and processing system for documents, comprising:
- a mobile communication device including;
an image capturing device configured to capture an image of a document;
a processor configured to execute program instructions to perform the operations of;
capturing a first image of a document using the image capture device;
automatically detecting the document within the first image, wherein automatically detecting the document comprises;
converting the first image to a color icon image, wherein the first image is in color;
reducing color within the color icon image, resulting in a gray-scale icon image; and
determining a plurality of corners belonging to the document within the grayscale Icon image;
geometrically correcting the first image, resulting in a second image;
wherein the mobile communication device further comprises a transmitter for transmitting the second image to a server;
a server configured to receive the second image from the mobile communication device, wherein a processor of the server is configured to execute program instructions to perform the operations of;
binarizing the second image, resulting in a third image;
correcting the orientation of the third image, resulting in a fourth image; and
correcting the size of the fourth image, resulting in a fifth image; and
outputting the fifth image of the document.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention relates to automated document processing and more particularly, to methods and systems for document image capture and processing using mobile devices. In accordance with various embodiments, methods and systems for document image capture on a mobile communication device are provided such that the image is optimized and enhanced for data extraction from the document as depicted. These methods and systems may comprise capturing an image of a document using a mobile communication device; transmitting the image to a server; and processing the image to create a bi-tonal image of the document for data extraction. Additionally, these methods and systems may comprise capturing a first image of a document using the mobile communication device; automatically detecting the document within the image; geometrically correcting the image; binarizing the image; correcting the orientation of the image; correcting the size of the image; and outputting the resulting image of the document.
121 Citations
13 Claims
-
1. A mobile image capture and processing system for documents, comprising:
-
a mobile communication device including; an image capturing device configured to capture an image of a document; a processor configured to execute program instructions to perform the operations of; capturing a first image of a document using the image capture device; automatically detecting the document within the first image, wherein automatically detecting the document comprises; converting the first image to a color icon image, wherein the first image is in color; reducing color within the color icon image, resulting in a gray-scale icon image; and determining a plurality of corners belonging to the document within the grayscale Icon image; geometrically correcting the first image, resulting in a second image; wherein the mobile communication device further comprises a transmitter for transmitting the second image to a server; a server configured to receive the second image from the mobile communication device, wherein a processor of the server is configured to execute program instructions to perform the operations of; binarizing the second image, resulting in a third image; correcting the orientation of the third image, resulting in a fourth image; and correcting the size of the fourth image, resulting in a fifth image; and outputting the fifth image of the document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11)
-
-
8. A mobile image capture and processing system for checks, comprising:
-
a server configured to receive a first image from a mobile communication device, the first image being a color image of a check, wherein a processor of the server is configured to execute program instructions to perform the operations of; automatically detecting the check within the first image; geometrically correcting the first image, resulting in a second image binarizing the second image, resulting in a third image; correcting the orientation of the third image, resulting in a fourth image; and correcting the size of the fourth image, resulting in a fifth image, wherein correcting the size of the fourth image comprises; reading a relevant object of a known position on the document within the fourth image; computing an average width of the relevant object; computing a scaling factor based on the average width of the relevant object; using the scaling factor to determine whether the fourth image needs a size correction; applying a size correction to the first image, resulting in a resized image; geometrically correcting the resized image, resulting in a corrected image; and binarizing the corrected image, resulting in a binarized corrected image; and outputting the binarized corrected image.
-
-
12. A system for image capture and processing of financial documents, comprising:
-
a server configured to receive a color image of a financial document from a mobile device and to; detect the financial document in the color image, geometrically correct the color image and generate a gray-scale image, wherein the server is configured to geometrically correct the color image and generate a geometrically corrected gray-scale image by; reducing the color depth of the color image, wherein reducing the color depth of the color image further comprises eliminating over-sharpening in the color image, eliminating small dark objects in the color image, and suppressing high local contrast objects in the color image; generating a gray-scale image corresponding to the color image; and applying perspective transformation to the interior of a quadrangle comprising found document corner positions included in the gray-scale image, binarize the gray-scale image to produce a bi-tonal image, correct the orientation of the bi-tonal image, and correct the size of the bi-tonal image.
-
-
13. A system for image capture and processing of financial documents, comprising:
-
a mobile device including; an image capture device configured to capture a color image of a financial document, and a transmitter configured to transmit the color image to a server; and a server configured to receive the color image from the mobile device and to; detect the financial document in the color image, and geometrically correct the color image and generate a gray-scale image, binarize the gray-scale image to produce a bi-tonal image, wherein the server is further configured to binarize the geometrically corrected image to produce a bi-tonal image by; choosing a pixel on the gray-scale image; computing an average value and standard deviation for the chosen pixel; whether the standard deviation is too small and if it is too small then converting the chosen pixel to white and if it is not too small then converting the chosen pixel to black or white based on the intensity; and choosing another pixel an repeating the computing and determining steps until there are no more pixels to chose, correct the orientation of the bi-tonal image, and correct the size of the bi-tonal image.
-
Specification