Systems, methods and computer program products for determining document validity
First Claim
Patent Images
1. A method, comprising:
- capturing an image of a document using a camera of a mobile device;
classifying the image as an image of a financial document, the classifying further comprising;
generating a first representation of the image, the first representation being characterized by a reduced resolution;
generating a first feature vector based on the first representation;
comparing the first feature vector to a plurality of reference feature matrices; and
classifying an object depicted in the image as a member of a particular object class based at least in part on the comparing;
determine one or more object features of the object based at least in part on the particular object class;
performing optical character recognition (OCR) on the image of the financial document;
extracting an identifier of the financial document from the image based at least in part on the OCR;
associating the image of the financial document with metadata descriptive of one or more of the financial document and financial information relating to the financial document; and
storing the image of the financial document and the associated metadata to a memory of the mobile device.
6 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, a method includes: capturing an image of a financial document using a camera of a mobile device; performing optical character recognition (OCR) on the image of the financial document; extracting an identifier of the financial document from the image based at least in part on the OCR; associating the image of the financial document with metadata descriptive of one or more of the financial document and financial information relating to the financial document; and storing the image of the financial document and the associated metadata to a memory of the mobile device. Exemplary systems and computer program products are also disclosed.
-
Citations
28 Claims
-
1. A method, comprising:
-
capturing an image of a document using a camera of a mobile device; classifying the image as an image of a financial document, the classifying further comprising; generating a first representation of the image, the first representation being characterized by a reduced resolution; generating a first feature vector based on the first representation; comparing the first feature vector to a plurality of reference feature matrices; and classifying an object depicted in the image as a member of a particular object class based at least in part on the comparing; determine one or more object features of the object based at least in part on the particular object class; performing optical character recognition (OCR) on the image of the financial document; extracting an identifier of the financial document from the image based at least in part on the OCR; associating the image of the financial document with metadata descriptive of one or more of the financial document and financial information relating to the financial document; and storing the image of the financial document and the associated metadata to a memory of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system, comprising:
- a processor configured to execute logic;
the logic comprising; logic configured to capture an image of a document using a camera of a mobile device; logic configured to classify the image as an image of a financial document, the classifying further comprising; generating a first representation of the image, the first representation being characterized by a reduced resolution; generating a first feature vector based on the first representation; comparing the first feature vector to a plurality of reference feature matrices; and classifying an object depicted in the image as a member of a particular object class based at least in part on the comparing; determine one or more object features of the object based at least in part on the particular object class; logic configured to perform optical character recognition (OCR) on the image of the financial document; logic configured to extract an identifier of the financial document from the image based at least in part on the OCR; logic configured to associate the image of the financial document with metadata descriptive of one or more of the financial document and financial information relating to the financial document; and logic configured to store the image of the financial document and the associated metadata to a memory of the mobile device.
- a processor configured to execute logic;
-
28. A computer program product comprising:
- a non-transitory computer readable medium having stored thereon computer readable program instructions, the computer readable program instructions comprising;
computer readable program instructions configured to capture an image of a document using a camera of a mobile device; computer readable program instructions configured to classify the image as an image of a financial document, the classifying further comprising; generating a first representation of the image, the first representation being characterized by a reduced resolution; generating a first feature vector based on the first representation; comparing the first feature vector to a plurality of reference feature matrices; and classifying an object depicted in the image as a member of a particular object class based at least in part on the comparing; determine one or more object features of the object based at least in part on the particular object class; computer readable program instructions configured to perform optical character recognition (OCR) on the image of the financial document; computer readable program instructions configured to extract an identifier of the financial document from the image based at least in part on the OCR; computer readable program instructions configured to associate the image of the financial document with metadata descriptive of one or more of the financial document and financial information relating to the financial document; and computer readable program instructions configured to store the image of the financial document and the associated metadata to a memory of the mobile device.
- a non-transitory computer readable medium having stored thereon computer readable program instructions, the computer readable program instructions comprising;
Specification