Systems and methods for mobile image capture and processing
First Claim
Patent Images
1. A method for estimating a resolution of a digital image comprising a digital representation of a document, the method comprising, using at least one processor:
- detecting a plurality of connected components of a plurality of non-background elements in the digital image;
determining a plurality of likely characters based on the plurality of connected components;
determining one or more average character dimensions based on the plurality of likely characters; and
estimating the resolution of the digital image based on the one or more average character dimensions, and wherein the processor is part of a mobile device, the mobile device having an integrated camera.
8 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, methods, systems, and computer program products for processing digital images captured by a mobile device are disclosed. Myriad features enable and/or facilitate processing of such digital images using a mobile device that would otherwise be technically impossible or impractical, and furthermore address unique challenges presented by images captured using a camera rather than a traditional flat-bed scanner, paper-feed scanner or multifunction peripheral.
-
Citations
19 Claims
-
1. A method for estimating a resolution of a digital image comprising a digital representation of a document, the method comprising, using at least one processor:
-
detecting a plurality of connected components of a plurality of non-background elements in the digital image; determining a plurality of likely characters based on the plurality of connected components; determining one or more average character dimensions based on the plurality of likely characters; and estimating the resolution of the digital image based on the one or more average character dimensions, and wherein the processor is part of a mobile device, the mobile device having an integrated camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a processor configured to execute logic; logic for detecting a plurality of connected components of a plurality of non-background elements in a digital image; logic for determining a plurality of likely characters based on the plurality of connected components; logic for determining one or more average character dimensions based on the plurality of likely characters; and logic for estimating a resolution of the digital image based on the one or more average character dimensions, and wherein the processor is part of a mobile device, the mobile device having an integrated camera. - View Dependent Claims (17)
-
-
18. A computer program product comprising a non-transitory computer readable storage medium having computer readable program code being configured to cause a processor of a mobile device, upon execution thereof, to:
- stored thereon, the computer readable program code;
detect a plurality of connected components of a plurality of non-background elements in a digital image; determine a plurality of likely characters based on the plurality of connected components; determine one or more average character dimensions based on a plurality of likely text characters; and estimate a resolution of the digital image based on the one or more average character dimensions. - View Dependent Claims (19)
- stored thereon, the computer readable program code;
Specification