DOCUMENT VERIFICATION USING DYNAMIC DOCUMENT IDENTIFICATION FRAMEWORK
First Claim
1. A method comprising:
- receiving one or more captured images of an unknown document;
storing a plurality of document type objects within a data structure according to a dynamic document identification framework, wherein the plurality of document type objects reference a plurality of recursive processes for extracting attributes from the captured images to categorize and verify the unknown document as a document type represented by one of the document type objects;
traversing the document type objects of the data structure in a variable order based on the attributes extracted by application of the plurality of the recursive processes to the captured images; and
identifying the unknown document as one of the plurality of document type objects upon traversing the data structure.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for identifying and validating security documents according to a dynamic document identification framework. For example, a security document authentication device includes an image capture interface that receives the captured images of a document and a memory that stores a plurality of document type objects within a data structure according to the dynamic document identification framework. The security document authentication device also includes a document processing engine that traverses the data structure by selectively invoking one or more of the plurality of processes to identify the captured images as one of the plurality of document type objects. Contrary to conventional identification techniques, this identification method performed by traversing the data structure stored according to the dynamic document identification framework may provide more accurate identification result in a more efficient manner, as only applicable processes may be applied to identify the captured images. Upon identifying the document type, a set of one or more validators are applied to further confirm its authenticity.
-
Citations
31 Claims
-
1. A method comprising:
-
receiving one or more captured images of an unknown document; storing a plurality of document type objects within a data structure according to a dynamic document identification framework, wherein the plurality of document type objects reference a plurality of recursive processes for extracting attributes from the captured images to categorize and verify the unknown document as a document type represented by one of the document type objects; traversing the document type objects of the data structure in a variable order based on the attributes extracted by application of the plurality of the recursive processes to the captured images; and identifying the unknown document as one of the plurality of document type objects upon traversing the data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A security document authentication device comprising:
-
an image capture interface that captures one or more images from an unknown document; a memory that stores a plurality of document type objects within a data structure according to a dynamic document identification framework, wherein the plurality of document type objects reference a plurality of recursive processes for extracting attributes from the captured images; and a document processing engine that traverses the document type objects of the data structure in a variable order based on the attributes extracted by application of the plurality of the recursive processes to the captured images, wherein the document processing engine identifies the unknown document as one of the plurality of document type objects upon traversing the data structure. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable medium comprising instructions for causing a programmable processor to:
-
receive captured images of an unknown document; store a plurality of document type objects within a data structure according to a dynamic document identification framework, wherein the plurality of document type objects reference a plurality of processes; and traverse the data structure by selectively invoking one or more of the plurality of processes to identify unknown document as one of the plurality of document type objects based on the captured images.
-
Specification