A SELF-LEARNING SYSTEM AND METHODS FOR AUTOMATIC DOCUMENT RECOGNITION, AUTHENTICATION, AND INFORMATION EXTRACTION
First Claim
1. ) A computerized method for developing a pairwise comparison nodal network for classification of an item capable of authentication comprising the steps of:
- receiving electronic representations of a plurality of items capable of authentication of a first item class, a plurality of items capable of authentication of a second item class, and a plurality of items capable of authentication of a third item class, by at least one computer;
selecting, by the at least one computer, a plurality of regions of the scanned representation of the plurality of items, the plurality of regions being the same for each item of each of the first, second, and third item class;
recording, by the at least one computer, at least one measurement for each of the plurality of regions relating to the scanned representation of each of the plurality of items in each of the first, second, and third item class;
compiling and storing the measurements of the plurality of items of the first item class as a first feature vector by the at least one computer to a computerized storage;
compiling and storing the measurements of the plurality of items of the second item class as a second feature vector by the at least one computer to the computerized storage;
compiling and storing the measurements of the plurality of items of the third item class as a third feature vector by the at least one computer to the computerized storage;
comparing, by the at least one computer, the first feature vector with the second feature vector, the comparing step comprising identifying a plurality of the measurements having the greatest difference between the first feature vector and second feature vector, the identified plurality of measurements being the best distinguishing measurements between the first item class and second item class;
compiling and storing the identified plurality of the measurements having the greatest difference between the first feature vector and second feature vector as a first inter class feature vector by the at least one computer to the computerized storage;
comparing, by the at least one computer, the first feature vector with the third feature vector, the comparing step comprising identifying a second plurality of the measurements having the greatest difference between the first feature vector and third feature vector;
compiling and storing the second plurality of the measurements having the greatest difference between the first feature vector and third feature vector as a second inter class feature vector by the at least one computer to the computerized storage;
comparing, by the at least one computer, the second feature vector with the third feature vector, the comparing step comprising identifying a third plurality of the measurements having the greatest difference between the second feature vector and third feature vector;
compiling and storing the third plurality of the measurements having the greatest difference between the second feature vector and third feature vector as a third inter class feature vector by the at least one computer to the computerized storage;
forming, by the at least one computer, a pairwise comparison nodal network having a first comparison node comprising the first interclass feature vector, a second comparison node comprising the second interclass feature vector, and a third comparison node comprising the third interclass feature vector, wherein the pairwise comparison nodal network is usable by the at least one computer to compare interclass feature vector measurements of each node in a pairwise fashion, a result of an analysis by the pairwise comparison nodal network providing an identification of what class a candidate item being classified best corresponds to.
3 Assignments
0 Petitions
Accused Products
Abstract
A computerized system for classifying and authenticating documents is provided. The Classification process involves the creation of a Unique Pair Feature Vector which provides the best discrimination information for each pair of Document Classes at every node in a Pairwise Comparison Nodal Network. The Nodal Network has a plurality of nodes, each node corresponding to the best discrimination information between two potential document classes. By performing a pairwise comparison of the potential documents using this nodal network, the document is classified. After classification, the document can be authenticated for validity.
-
Citations
20 Claims
-
1. ) A computerized method for developing a pairwise comparison nodal network for classification of an item capable of authentication comprising the steps of:
-
receiving electronic representations of a plurality of items capable of authentication of a first item class, a plurality of items capable of authentication of a second item class, and a plurality of items capable of authentication of a third item class, by at least one computer; selecting, by the at least one computer, a plurality of regions of the scanned representation of the plurality of items, the plurality of regions being the same for each item of each of the first, second, and third item class; recording, by the at least one computer, at least one measurement for each of the plurality of regions relating to the scanned representation of each of the plurality of items in each of the first, second, and third item class; compiling and storing the measurements of the plurality of items of the first item class as a first feature vector by the at least one computer to a computerized storage; compiling and storing the measurements of the plurality of items of the second item class as a second feature vector by the at least one computer to the computerized storage; compiling and storing the measurements of the plurality of items of the third item class as a third feature vector by the at least one computer to the computerized storage; comparing, by the at least one computer, the first feature vector with the second feature vector, the comparing step comprising identifying a plurality of the measurements having the greatest difference between the first feature vector and second feature vector, the identified plurality of measurements being the best distinguishing measurements between the first item class and second item class; compiling and storing the identified plurality of the measurements having the greatest difference between the first feature vector and second feature vector as a first inter class feature vector by the at least one computer to the computerized storage; comparing, by the at least one computer, the first feature vector with the third feature vector, the comparing step comprising identifying a second plurality of the measurements having the greatest difference between the first feature vector and third feature vector; compiling and storing the second plurality of the measurements having the greatest difference between the first feature vector and third feature vector as a second inter class feature vector by the at least one computer to the computerized storage; comparing, by the at least one computer, the second feature vector with the third feature vector, the comparing step comprising identifying a third plurality of the measurements having the greatest difference between the second feature vector and third feature vector; compiling and storing the third plurality of the measurements having the greatest difference between the second feature vector and third feature vector as a third inter class feature vector by the at least one computer to the computerized storage; forming, by the at least one computer, a pairwise comparison nodal network having a first comparison node comprising the first interclass feature vector, a second comparison node comprising the second interclass feature vector, and a third comparison node comprising the third interclass feature vector, wherein the pairwise comparison nodal network is usable by the at least one computer to compare interclass feature vector measurements of each node in a pairwise fashion, a result of an analysis by the pairwise comparison nodal network providing an identification of what class a candidate item being classified best corresponds to. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. ) A computerized method for classifying and authenticating an item capable of authentication using a pairwise comparison nodal network comprising the steps of:
-
obtaining an electronic representation of a candidate item capable of authentication using a computerized input device into at least one computer; selecting, by the at least one computer, a predetermined plurality of regions of the scanned candidate item; recording, by the at least one computer, at least one measurement for each of the plurality of regions; classifying the candidate item as one of a plurality of item classes using a pairwise comparison nodal network of the at least one computer, the pairwise comparison nodal network having a first node comprising a plurality of measurements that best distinguish between a first item class and a second item class, a second node comprising a plurality of measurements that best distinguish between a first item class and a third item class, and a third node comprising a plurality of measurements that best distinguish between a second item class and a third item class, the classifying being performed in a pairwise comparison fashion comprising; analyzing the measurements of the candidate item at the first node by the at least one computer, the analyzing resulting in a computerized selection that the candidate item better corresponds to either the first item class or the second item class; wherein if the computerized selection corresponds to the first item class, analyzing the measurements of the candidate item at the second node, resulting in a computerized selection that the candidate item better corresponds to either the first item class or the third item class, or wherein if the computerized selection corresponds to the second item class, analyzing the measurements of the candidate item at the third node, resulting in a computerized selection that the candidate item better corresponds to either the second item class or the third item class, wherein the analysis of the first node and one of the second or the third node results in a classification of the candidate item; and authenticating, by the at least one computer, the classified candidate item after the classification analyzing steps. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. ) A computerized method for classifying and authenticating a document using a pairwise comparison nodal network comprising the steps of:
-
obtaining an electronic representation of a candidate document using a computerized input device into at least one computer; selecting, by the at least one computer, a predetermined plurality of regions of the scanned candidate document; recording, by the at least one computer, at least one measurement for each of the plurality of regions wherein the at least one measurement taken by the at least one computer are at least one of color, shape identification, luminance, line content, brightness, shading, and ultraviolet measurements; classifying the candidate document as one of a first plurality of document classes using a pairwise comparison nodal network of the at least one computer, the pairwise comparison nodal network having a first node comprising a plurality of measurements that best distinguish between a first document class and a second document class wherein the first document class and second document class of the first node are selected to be the most and second most likely documents to be scanned, a second node comprising a plurality of measurements that best distinguish between a first document class and a third document class, and a third node comprising a plurality of measurements that best distinguish between a second document class and a third document class, the classifying being performed in a pairwise comparison fashion comprising; analyzing the measurements of the candidate document at the first node by the at least one computer, the analyzing resulting in a computerized selection that the candidate document better corresponds to either the first document class or the second document class; wherein if the computerized selection corresponds to the first document class, analyzing the measurements of the candidate document at the second node, resulting in a computerized selection that the candidate document better corresponds to either the first document class or the third document class, or wherein if the computerized selection corresponds to the second document class, analyzing the measurements of the candidate document at the third node, resulting in a computerized selection that the candidate document better corresponds to either the second document class or the third document class, wherein the analysis of the first node and one of the second or the third node results in a preliminary classification of the candidate document; classifying the candidate document as one of a second plurality of document classes, wherein the second plurality of document classes are identification documents, the second plurality of document classes being a subclass of the one of the first plurality of document classes, the classifying comprising using a second pairwise comparison nodal network having a plurality of nodes, each node corresponding to a plurality of measurements that best distinguish between two of the second plurality of document classes, wherein the analysis by the second pairwise comparison nodal network results in a classification of the preliminarily classified document; authenticating, by the at least one computer, the classified candidate document after the classification analyzing; and calculating, based on the classifying and authenticating steps by the at least one computer, a confidence of validity, and comprising the step of displaying the confidence of validity on a display of the at least one computer. - View Dependent Claims (19, 20)
-
Specification