Systems and methods for mobile image capture and processing of checks
First Claim
Patent Images
1. A mobile check image processing system, comprising:
- a preprocessing unit which is configured to;
receive an image purported to be one side of a check from a mobile device;
activate one or more inspections of the check image, wherein a first inspection is to determine whether the received image is actually an image of the other side of the check; and
subsequent to the first inspection, activate a second inspection to;
select a type of content to be detected on the check image;
identify a plurality of regions of interests (ROIs) on the check image that are known to contain the selected type of content; and
transmit a sub-image of the image of the check which contains only the identified plurality of ROIs to a testing unit;
the testing unit which is configured to;
receive the sub-image of the check image from the preprocessing unit; and
perform at least one content detection test on the sub-image which contains the identified plurality of ROIs to detect the selected type of content on the check image; and
a feedback unit which is configured to;
receive a result of the at least one content detection test; and
based on the result, generate a message to notify a user of the mobile device when the selected type of content is not present.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for processing an image of a check captured using a mobile device are provided. The check image is processed to determine whether the check can be deposited at a bank via a mobile deposit process. The system can identify regions of the check—such as the endorsement area—to determine if the check has been properly endorsed. The system can be implemented on a mobile device and/or a server, where the mobile device routes the check image to the server for processing. If the check cannot be deposited, a rejection is forwarded in real time to the mobile device for possible correction.
-
Citations
23 Claims
-
1. A mobile check image processing system, comprising:
-
a preprocessing unit which is configured to; receive an image purported to be one side of a check from a mobile device; activate one or more inspections of the check image, wherein a first inspection is to determine whether the received image is actually an image of the other side of the check; and subsequent to the first inspection, activate a second inspection to; select a type of content to be detected on the check image; identify a plurality of regions of interests (ROIs) on the check image that are known to contain the selected type of content; and transmit a sub-image of the image of the check which contains only the identified plurality of ROIs to a testing unit; the testing unit which is configured to; receive the sub-image of the check image from the preprocessing unit; and perform at least one content detection test on the sub-image which contains the identified plurality of ROIs to detect the selected type of content on the check image; and a feedback unit which is configured to; receive a result of the at least one content detection test; and based on the result, generate a message to notify a user of the mobile device when the selected type of content is not present. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20, 21)
-
-
9. A method of processing a mobile-captured image of a check, comprising:
-
receiving an image purported to be one side of a check from a mobile device; activate one or more inspections of the check image, wherein a first inspection comprising determining whether the received image is actually an image of the other side of the check; and subsequent to the first inspection, activate a second inspection comprising; selecting a type of content to be detected on the check image; identifying a plurality of regions of interests (ROIs) on the check image that are known to contain the selected type of content; transmitting a sub-image which contains only the identified plurality of ROIs; performing at least one content detection test on the identified plurality of ROIs to detect the selected type of content on the check image; and providing, based on a result of the at least one content detection test, a real-time notification to a user of the mobile device when the selected type of content is not present. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 22, 23)
-
-
17. A computer-implemented method for processing a mobile-captured image of a check, the computer-implemented method embodied on a computer with a processor and a memory, and comprising:
-
receiving an image purported to be one side of a check from a mobile device at a preprocessing unit; preprocessing, using the preprocessing unit by the processor, the image of the check by; activating one or more inspections of the check image, wherein a first inspection comprising determining whether the received image is actually an image of the other side of the check; and subsequent to the first inspection, activate a second inspection comprising; selecting a type of content to be detected on the check image; identifying a plurality of regions of interests (ROIs) on the check image that are known to contain the selected type of content; transmitting a sub-image of the image of the check which contains only the identified plurality of ROIs to a testing unit; receiving the sub-image of the image of the check at a testing unit; performing, using the testing unit by the processor, at least one content detection test on the sub-image which contains the identified plurality of ROIs to detect the selected type of content on the check image; and providing, based on a result of the at least one content detection test, a real-time notification to a user of the mobile device when the selected type of content is not present. - View Dependent Claims (18, 19)
-
Specification