Systems and methods for mobile image capture and processing of documents
First Claim
1. A mobile device, comprising:
- a preprocessing unit in the mobile device and which is configured to;
receive images of different sides of a document from a camera included in the mobile device for an authenticated transaction;
inspecting the images to detect a feature associated with a first side of the document;
in response to determining an image is the first side of the document, select a type of content to be analyze on the image of the first side;
identify a plurality of regions of interests (ROIs) on the image of the first side that are known to include the selected type of content; and
transmit a sub-image of the image of the of the first side to a testing unit, wherein the sub-image is an extracted portion smaller than the image of the first side including at least one of the identified ROIs;
the testing unit in the mobile device and which is configured to;
receive the sub-image of the image of the first side from the preprocessing unit; and
perform at least one content detection test on the sub-image which includes at least one of the identified ROIs to test the quality of the selected type of content in the image of the first side; and
a feedback unit in the mobile device and which is configured to;
generate a message to notify a user of the mobile device when the selected type of content is fails the at least one content detection test.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for processing images of documents captured using a mobile device are provided. The images can include different sides of a document from a mobile device for an authenticated transaction. In an example implementation, a method includes inspecting the images to detect a feature associated with a first side of the document. In response to determining an image is the first side of the document, a type of content is selected to be analyze on the image of the first side and one or more of regions of interests (ROIs) are identified on the image of the first side that are known to include the selected type of content. A process can include receiving a sub-image of the image of the first side from the preprocessing unit, and performing content detection test on the sub-image.
63 Citations
27 Claims
-
1. A mobile device, comprising:
-
a preprocessing unit in the mobile device and which is configured to; receive images of different sides of a document from a camera included in the mobile device for an authenticated transaction; inspecting the images to detect a feature associated with a first side of the document; in response to determining an image is the first side of the document, select a type of content to be analyze on the image of the first side; identify a plurality of regions of interests (ROIs) on the image of the first side that are known to include the selected type of content; and transmit a sub-image of the image of the of the first side to a testing unit, wherein the sub-image is an extracted portion smaller than the image of the first side including at least one of the identified ROIs; the testing unit in the mobile device and which is configured to; receive the sub-image of the image of the first side from the preprocessing unit; and perform at least one content detection test on the sub-image which includes at least one of the identified ROIs to test the quality of the selected type of content in the image of the first side; and a feedback unit in the mobile device and which is configured to; generate a message to notify a user of the mobile device when the selected type of content is fails the at least one content detection test. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of processing a mobile-captured image of a document, comprising:
-
in a mobile device, running a preprocessing process comprising; receiving images of different sides of a document from a camera included in the mobile device for an authenticated transaction; inspecting the images to detect a feature associated with a first side of the document; in response to determining an image is the first side of the document, select a type of content to be analyze on the image of the first side; identify a plurality of regions of interests (ROIs) on the image of the first side that are known to include the selected type of content; and transmitting a sub-image of the image of the of the first side to a testing process run within the mobile device, wherein the sub-image is an extracted portion smaller than the image of the first side including at least one of the identified ROIs; the testing process comprising; receiving the sub-image of the image of the first side from the preprocessing process; and performing at least one content detection test on the sub-image which includes at least one of the identified ROIs to test the quality of the selected type of content in the image of the first side; and a feedback process run within the mobile device comprising; generating a message to notify the mobile device when the selected type of content is fails the at least one content detection test. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium on a mobile device comprising instructions, that when executed by a processor, cause the instructions to:
-
perform a preprocessing process configured to; receive images of different sides of a document from a camera included in the mobile device for an authenticated transaction; inspecting the images to detect a feature associated with a first side of the document; in response to determining an image is the first side of the document, select a type of content to be analyze on the image of the first side; identify a plurality of regions of interests (ROIs) on the image of the first side that are known to include the selected type of content; and transmit a sub-image of the image of the of the first side to a testing process, wherein the sub-image is an extracted portion smaller than the image of the first side including at least one of the identified ROIs; the testing process configured to; receive the sub-image of the image of the first side from the preprocessing process; and perform at least one content detection test on the sub-image which includes at least one of the identified ROIs to test the quality of the selected type of content in the image of the first side; and a feedback process configured to; generate a message to notify the mobile device when the selected type of content is fails the at least one content detection test. - View Dependent Claims (17, 18, 19)
-
-
20. A mobile device, comprising:
-
a camera configured to capture images of a document; a processor and a memory couple with the processor, the memory configured to store executable instructions that when run by the processor cause the processor to implement a preprocessing unit, a testing unit and a feedback unit, wherein; the preprocessing unit is configured to execute algorithms stored in a ROI program database such that the preprocessing unit will; receive images of different sides of a document from a mobile device for an authenticated transaction; inspecting the images to detect a feature associated with a first side of the document; in response to determining an image is the first side of the document, select a type of content to be analyze on the image of the first side; identify a plurality of regions of interests (ROIs) on the image of the first side that are known to include the selected type of content; and transmit a sub-image of the image of the of the first side to a testing unit, wherein the sub-image is an extracted portion smaller than the image of the first side including at least one of the identified ROIs; the testing unit is configured to execute algorithms stored in a tests and rules database such that the testing unit will; receive the sub-image of the image of the first side from the preprocessing unit; and perform at least one content detection test on the sub-image which includes at least one of the identified ROIs to test the quality of the selected type of content in the image of the first side; and the feedback unit is configured to execute algorithms stored in a feedback and rules database such that the feedback unit will; generate a message to notify a user of the mobile device when the selected type of content is fails the at least one content detection test. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification