IP Library › Granted Patent US 10,275,673
Granted Patent B2
US 10,275,673 · App. 15/620,103 · Granted Apr 30, 2019

Mobile image quality assurance in mobile document image processing applications

Inventors: Nikolay Kotovich (San Diego, CA); Grigori Nepomniachtchi (San Diego, CA); James DeBello (San Diego, CA)
Assignee: Mitek Systems, Inc.
G06K9/036G06K9/00442G06K9/32
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,275,673
App. No.
15/620,103
Granted
Apr 30, 2019
Kind
B2
Abstract

Techniques for assuring the quality of mobile document image captured using a mobile device are provided. These techniques include performing one or more tests to assess the quality of images of documents captured using the mobile device. The tests can be selected based on the type of document that was imaged, the type of mobile application for which the image quality of the mobile image is being assessed, and/or other parameters such as the type of mobile device and/or the characteristics of the camera of the mobile device that was used to capture the image. The image quality assurance techniques can also be implemented on can be implemented on a mobile device and/or on a remote server where the mobile device routes the mobile image to the remote server processing and the test results are be passed from the remote server to the mobile device.

Claims (33)

1. A mobile document image capture system, comprising:

a preprocessing module configured to:

receive mobile document images of a document using a camera of a mobile device;

extract a document subimage from each of the mobile document images; and

select one or more mobile image quality assurance tests to be performed on each of the document subimages based at least in part on one or more processing parameters, wherein the mobile image quality assurance tests are configurable, and wherein the preprocessing module selects a set of test parameters to configure the mobile image quality assurance tests, wherein the preprocessing module adjusts a snippet of one or more of the document subimages based on the associated mobile image quality assurance tests selected; and

a test execution module configured to:

execute the one or more mobile image quality assurance tests on each of the document subimages to assess the quality of the associated mobile document image; and

capture the mobile document image in memory that is associated with the document subimage that passes all of the mobile image quality tests.

2. The system of claim 1 , wherein certain of the mobile image quality tests are flagged as critical, and wherein the test execution module is configured to capture the mobile document image in memory that is associated with the document subimage that passes all of the mobile image quality assurance tests that are flagged as critical as opposed to all of the mobile image quality tests.

3. The system of claim 2 , wherein the test execution module is configured to flag the mobile document image in memory that is associated with a document subimage for review if the associated document subimage fails at least one test but the associated document subimage has not failed any critical tests.

4. The system of claim 1 , wherein the test execution module is further configured to provide information as guidance to a user of the mobile device for correcting one or more factors having a negative impact on image quality in order to capture a mobile image without the negative impact of the one or more factors.

5. The system of claim 4 , wherein the information is displayed to the user.

6. The system of claim 1 , wherein adjusting the snippet of one or more document snippets comprises a geometric correction based on the selected image quality test.

7. The system of claim 1 , wherein the mobile image quality assurance tests are configurable based on the processing parameters received by the preprocessing module.

8. The system of claim 7 , wherein the processing parameters include information identifying a type of mobile device used to capture the mobile document image in memory that is associated with the document subimage that passes all of the mobile image quality tests.

9. The system of claim 7 , wherein the processing parameters include information identifying a type of mobile application being used in conjunction with the captured mobile document image in memory that is associated with the document subimage that passes all of the mobile image quality tests.

10. The system of claim 7 , wherein the preprocessing module is configured to select a set of test parameters that include thresholds used to determine whether a document subimage of the document subimages fails a mobile image quality assessment test.

11. The system of claim 1 , wherein the mobile image quality assurance tests are configurable to eliminate repeated rejection of mobile document images of the same document.

12. The system of claim 1 , wherein the mobile document image quality assurance system is implemented on the mobile device.

13. The system of claim 1 , wherein the mobile document images comprises an image of a financial document.

14. The system of claim 1 , wherein the mobile document images comprises an image of a check.

15. The system of claim 1 , wherein the mobile document images comprises an image of a business card.

16. The system of claim 1 , wherein the mobile document images comprises an image of a receipt.

17. The system of claim 1 , wherein the one or more mobile image quality assurance tests includes an image focus test to determine whether the document subimages are in focus.

18. The system of claim 1 , wherein the one or more mobile image quality assurance tests includes a shadow test that determines whether the quality of the document subimages are affected by one or more shadows.

19. The system of claim 1 , wherein the one or more mobile image quality assurance tests includes a contrast test that determines whether the quality of the contrast of the document subimages are high enough for processing.

20. The system of claim 1 , wherein the one or more mobile image quality assurance tests includes a planar skew test that determines whether the document subimages are skewed within the mobile document image.

21. The system of claim 1 , wherein the one or more mobile image quality assurance tests includes a view skew test that determines whether the quality of the document subimages are impacted by perspective skewing.

22. The system of claim 1 , wherein the one or more mobile image quality assurance tests includes a cut corner test that determines whether one or more of corners of a document in the document subimages are have been cut off.

23. The system of claim 1 , wherein the one or more mobile image quality assurance tests includes a cut side test that determines whether one or more of sides of a document in the document subimages are have been cut off.

24. The system of claim 1 , wherein the one or more mobile image quality assurance tests includes a warped image test that determines whether the document subimages are warped.

25. The system of claim 1 , wherein the document subimages are of a check, and wherein the one or more mobile image quality assurance tests includes a MICR-line test that determines whether the document subimages includes an MICR-line.

26. The system of claim 1 , wherein the document subimages are identified as a back side of a check, and wherein the one or more mobile image quality assurance tests includes a front-as-back test that determines whether the document subimages are an image of a front side of the check rather than an image of the back side of the check.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2017
From: KOTOVICH, NIKOLAY; NEPOMNIACHTCHI, GRIGORI; DEBELLO, JAMES
To: MITEK SYSTEMS, INC.
Reel/Frame 042677/0947 →
Continuity (4)
Continuation 14961767 · Dec 7, 2015
Continuation 14078521 · Nov 12, 2013
Continuation In Part 12778943 · May 12, 2010
Related Publication 20170277964A1 · Sep 28, 2017
Cited By (13)
US 12,229,734 US 12,265,952 US 12,293,349 US 12,333,888 US 12,346,884 US 12,381,989 US 12,406,311 US 12,499,422 US 12,499,423 US 12,505,481 US 12,682,327 US 12,699,970 US 12,705,587