Rapid auto-focus using classifier chains, MEMS and multiple object focusing
First Claim
Patent Images
1. A method comprising:
- acquiring data of a digital image which depicts one or more objects;
determining a plurality of in-focus probabilities by applying a plurality of in-focus classifier sets to the data;
wherein each in-focus probability indicates a likelihood that any of the one or more objects is depicted in focus in the digital image;
determining an in-focus cumulative probability based on the plurality of in-focus probabilities;
determining whether the in-focus cumulative probability is below an in-focus threshold;
in response to determining that the in-focus cumulative probability is below the in-focus threshold, performing the steps of;
determining a plurality of slightly-out-of-focus probabilities by applying a plurality of slightly-out-of-focus classifier sets to the data;
wherein each slightly-out-of-focus probability indicates a likelihood that any of the one or more objects is depicted slightly-out-of focus in the digital image;
determining slightly-out-of-focus cumulative probability based on the plurality of slightly-out-of-focus probabilities; and
in response to determining that the slightly-out-of-focus cumulative probability is equal to, or above, a slightly-out-of-focus threshold, determining a particular object, of the one or more objects, that is depicted in the digital image slightly-out-of-focus; and
wherein the method is performed by one or more computing devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A smart-focusing technique includes identifying an object of interest, such as a face, in a digital image. A focus-generic classifier chain is applied that is trained to match both focused and unfocused faces and/or data from a face tracking module is accepted. Multiple focus-specific classifier chains are applied, including a first chain trained to match substantially out of focus faces, and a second chain trained to match slightly out of focus faces. Focus position is rapidly adjusted using a MEMS component.
167 Citations
20 Claims
-
1. A method comprising:
-
acquiring data of a digital image which depicts one or more objects; determining a plurality of in-focus probabilities by applying a plurality of in-focus classifier sets to the data; wherein each in-focus probability indicates a likelihood that any of the one or more objects is depicted in focus in the digital image; determining an in-focus cumulative probability based on the plurality of in-focus probabilities; determining whether the in-focus cumulative probability is below an in-focus threshold; in response to determining that the in-focus cumulative probability is below the in-focus threshold, performing the steps of; determining a plurality of slightly-out-of-focus probabilities by applying a plurality of slightly-out-of-focus classifier sets to the data; wherein each slightly-out-of-focus probability indicates a likelihood that any of the one or more objects is depicted slightly-out-of focus in the digital image; determining slightly-out-of-focus cumulative probability based on the plurality of slightly-out-of-focus probabilities; and in response to determining that the slightly-out-of-focus cumulative probability is equal to, or above, a slightly-out-of-focus threshold, determining a particular object, of the one or more objects, that is depicted in the digital image slightly-out-of-focus; and wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium, storing one or more computer instructions which, when executed by one or more processors, cause the one or more processors to perform:
-
acquiring data of a digital image which depicts one or more objects; determining a plurality of in-focus probabilities by applying a plurality of in-focus classifier sets to the data; wherein each in-focus probability indicates a likelihood that any of the one or more objects is depicted in focus in the digital image; determining an in-focus cumulative probability based on the plurality of in-focus probabilities; determining whether the in-focus cumulative probability is below an in-focus threshold; in response to determining that the in-focus cumulative probability is below the in-focus threshold, performing the steps of; determining a plurality of slightly-out-of-focus probabilities by applying a plurality of slightly-out-of-focus classifier sets to the data; wherein each slightly-out-of-focus probability indicates a likelihood that any of the one or more objects is depicted slightly-out-of focus in the digital image; determining slightly-out-of-focus cumulative probability based on the plurality of slightly-out-of-focus probabilities; and in response to determining that the slightly-out-of-focus cumulative probability is equal to, or above, a slightly-out-of-focus threshold, determining a particular object, of the one or more objects, that is depicted in the digital image slightly-out-of-focus. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device, comprising:
-
an image retrieval unit coupled to one or more memory units and configured to acquire data of a digital image which depicts one or more objects; and an image analysis unit configured to; determine a plurality of in-focus probabilities by applying a plurality of in-focus classifier sets to the data; wherein each in-focus probability indicates a likelihood that any of the one or more objects is depicted in focus in the digital image; determine an in-focus cumulative probability based on the plurality of in-focus probabilities; determine whether the in-focus cumulative probability is below an in-focus threshold; in response to determining that the in-focus cumulative probability is below the in-focus threshold, performing the steps of; determine a plurality of slightly-out-of-focus probabilities by applying a plurality of slightly-out-of-focus classifier sets to the data; wherein each slightly-out-of-focus probability indicates a likelihood that any of the one or more objects is depicted slightly-out-of focus in the digital image; determine slightly-out-of-focus cumulative probability based on the plurality of slightly-out-of-focus probabilities; and in response to determining that the slightly-out-of-focus cumulative probability is equal to, or above, a slightly-out-of-focus threshold, determine a particular object, of the one or more objects, that is depicted in the digital image slightly-out-of-focus. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification