IP Library Granted Patent US 9,292,737
Granted Patent B2
US 9,292,737 · App. 13/844,748 · Granted Mar 22, 2016

Systems and methods for classifying payment documents during mobile image processing

Inventors: Grigori Nepomniachtchi (San Diego, CA); Vitali Kliatskine (San Diego, CA); Nikolay Kotovich (San Diego, CA)
Assignee: MITEK SYSTEMS, INC.
G06K9/00442G06K9/186G06K9/2063G06Q20/042G06K2209/01
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 9,292,737
App. No.
13/844,748
Granted
Mar 22, 2016
Kind
B2
Abstract

Systems and methods are provided for processing an image of a financial payment document captured using a mobile device and classifying the type of payment document in order to extract the content therein. These methods may be implemented on a mobile device or a central server, and can be used to identify content on the payment document and determine whether the payment document is ready to be processed by a business or financial institution. The system can identify the type of payment document by identifying features on the payment document and performing a series of steps to determine probabilities that the payment document belongs to a specific document type. The identification steps are arranged starting with the fastest step in order to attempt to quickly determine the payment document type without requiring lengthy, extensive analysis.

Claims (31)

1. A payment document classification system, comprising:

a communication unit which receives an image of a payment document captured by a mobile device;

a preprocessing unit which extracts at least one feature from the image;

a comparison unit which compares the at least one extracted feature with at least one known feature of a payment document type to determine a likelihood that the payment document matches the at least one payment document type, wherein the comparison unit is further configured to compare a plurality of extracted features with a plurality of known features in a series, starting with an extracted feature which requires the least computation time of the plurality of extracted features; and

a classification unit which classified the payment document as at least one payment document type based on the likelihood that the payment document matches the at least one payment document type.

2. The system of claim 1 , wherein the at least one extracted feature is a location of a lock icon.

3. The system of claim 2 , wherein the comparison unit compares the location of the lock icon with at least one known location of the lock icon on a payment document type, and wherein the classification unit classifies the payment document as at least one payment document type if the location of the lock icon matches the at least one known location.

4. The system of claim 1 , wherein the at least one feature includes one or more connected components of the image of the payment document.

5. The system of claim 1 , wherein the at least one feature includes one or more horizontal lines and one or more vertical lines.

6. The system of claim 1 , wherein the comparison unit compares a plurality of extracted features with a plurality of known features in a sequence until one of the plurality of extracted features matches one of the plurality of known features.

7. The system of claim 1 , further comprising a configuration unit where a user can configure a plurality of payment document types into a category of payment document types for classifying the payment document as belonging to the category of payment document types.

8. The system of claim 1 , further comprising an image correction unit which receives the image of the payment document from the communication unit and corrects at least one aspect of the image of the payment document to produce a corrected image.

9. A method of classifying a payment document, comprising:

receiving an image of a payment document captured by a mobile device;

extracting at least one feature from the image;

comparing the at least one extracted feature with at least one known feature of a payment document type to determine a likelihood that the payment document matches the at least one payment document type, wherein comparing further includes comparing a plurality of extracted features with a plurality of known features in a series, starting with an extracted feature which requires the least computation time of the plurality of extracted features; and

classifying the payment document as at least one payment document type based on the likelihood that the payment document matches the at least one payment document type.

10. The method of claim 9 , wherein the at least one extracted feature is a location of a lock icon.

11. The method of claim 10 , further comprising comparing the location of the lock icon with at least one known location of the lock icon on a payment document type and classifying the payment document as at least one payment document type if the location of the lock icon matches the at least one known location.

12. The method of claim 9 , wherein the at least one feature includes one or more connected components of the image of the payment document.

13. The method of claim 9 , wherein the at least one feature includes one or more horizontal lines and one or more vertical lines.

14. The method of claim 9 , further comprising comparing a plurality of extracted features with a plurality of known features in a sequence until one of the plurality of extracted features matches one of the plurality of known features.

15. The method of claim 9 , further comprising configuring a plurality of payment document types into a category of payment document types for classifying the payment document as belonging to the category of payment document types.

16. The method of claim 9 , further comprising receiving the image of the payment document from the communication unit and correcting at least one aspect of the image of the payment document to produce a corrected image.

17. A payment document classification system, comprising:

a communication unit which receives an image of a payment document captured by a mobile device;

a preprocessing unit which extracts a plurality of features from the image;

a comparison unit which compares the plurality of extracted features with a plurality of known features of a payment document type in a series until one of the plurality of extracted features matches one of the plurality of known features, wherein the comparison starts with an extracted feature which requires the least computation time of the plurality of extracted features; and

a classification unit which classified the payment document as at least one payment document type when at least one extracted feature matches at least one known feature.

18. The payment document classification system of claim 1 , wherein the at least one extracted feature is a geometric feature which includes an aspect ratio of the payment document.

19. The method of claim 9 , wherein the at least one extracted feature is a geometric feature which includes an aspect ratio of the payment document.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2016
From: NEPOMNIACHTCHI, GRIGORI; KLIATSKINE, VITALI; KOTOVICH, NIKOLAY
To: MITEK SYSTEMS, INC.
Reel/Frame 037680/0344 →
Continuity (6)
Continuation In Part 12778943 · May 12, 2010
Continuation In Part 12717080 · Mar 3, 2010
Continuation In Part 12346071 · Dec 30, 2008
Continuation In Part 12346091 · Dec 30, 2008
Provisional Application 61022279 · Jan 18, 2008
Related Publication 20130287284A1 · Oct 31, 2013