SYSTEMS AND METHODS FOR CLASSIFYING OBJECTS IN DIGITAL IMAGES CAPTURED USING MOBILE DEVICES
First Claim
1. A method, comprising:
- receiving or capturing digital image data;
detecting an object depicted in a digital image represented by the digital image data;
processing the digital image to improve an image quality of at least the object;
determining an object classification based on the processed digital image;
building or determining an extraction model based at least in part on the object classification; and
extracting, using the extraction model, information from one or more regions of interest within the digital image.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for mobile image data capture and processing are disclosed. The techniques encompass receipt or capture of digital image data, detecting an object such as a document depicted in a digital image corresponding to the digital image data, processing the digital image to improve image quality, classifying the object from the processed image data, and extracting useful information from the object. Processing may improve image quality by correcting artifacts such as distortion, skew, blur, shadows, etc. common to digital images captured using mobile devices. Classification is based on identifying unique features (and/or combinations thereof) within the image data and determining whether the identified features indicate the object belongs to a class of known objects having similar characteristics, or is unique to all known classes. Extraction is based in whole or in part on object classification. All operations may be performed using mobile technology exclusively.
38 Citations
20 Claims
-
1. A method, comprising:
-
receiving or capturing digital image data; detecting an object depicted in a digital image represented by the digital image data; processing the digital image to improve an image quality of at least the object; determining an object classification based on the processed digital image; building or determining an extraction model based at least in part on the object classification; and extracting, using the extraction model, information from one or more regions of interest within the digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mobile device configured to execute logic, the mobile device comprising logic configured to cause the mobile device, upon execution thereof, to:
-
receive or capture digital image data; detect an object depicted in a digital image represented by the digital image data; process the digital image to improve an image quality of at least the object; determine an object classification based on the processed digital image; build or determine an extraction model based at least in part on the object classification; and extract, using the extraction model, information from one or more regions of interest within the object.
-
-
20. A computer program product comprising a computer readable storage medium having embodied thereon executable instructions configured to cause a mobile device, upon execution of the instructions, to:
-
receive or capture digital image data; detect an object depicted in a digital image represented by the digital image data; process the digital image to improve an image quality of at least the object; determine an object classification based on the processed digital image; build or determine an extraction model based at least in part on the object classification; and extract, using the extraction model, information from one or more regions of interest within the object.
-
Specification