Continuous autofocus mechanisms for image capturing devices
First Claim
1. A method to implement a continuous autofocus mechanism for an image capturing device, the method comprising:
- performing an autofocus scan that positions a lens of the image capturing device in a plurality of positions;
obtaining a plurality of focus scores with each focus score being associated with a respective lens position of the autofocus scan; and
determining an acceptable band of focus scores based on the obtained plurality of focus scores when the focus scores have not decreased twice in a row, wherein determining the acceptable band of focus scores comprises determining a lower limit and an upper limit of the acceptable band of scores, wherein determining each of the lower limit and the upper limit of the acceptable band of focus scores is based on a peak focus score.
0 Assignments
0 Petitions
Accused Products
Abstract
At least certain embodiments described herein provide a continuous autofocus mechanism for an image capturing device. The continuous autofocus mechanism can perform an autofocus scan for a lens of the image capturing device and obtain focus scores associated with the autofocus scan. The continuous autofocus mechanism can determine an acceptable band of focus scores based on the obtained focus scores. Next, the continuous autofocus mechanism can determine whether a current focus score is within the acceptable band of focus scores. A refocus scan may be performed if the current focus score is outside of the acceptable band of focus scores.
19 Citations
19 Claims
-
1. A method to implement a continuous autofocus mechanism for an image capturing device, the method comprising:
-
performing an autofocus scan that positions a lens of the image capturing device in a plurality of positions; obtaining a plurality of focus scores with each focus score being associated with a respective lens position of the autofocus scan; and determining an acceptable band of focus scores based on the obtained plurality of focus scores when the focus scores have not decreased twice in a row, wherein determining the acceptable band of focus scores comprises determining a lower limit and an upper limit of the acceptable band of scores, wherein determining each of the lower limit and the upper limit of the acceptable band of focus scores is based on a peak focus score. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method, the method comprising:
-
performing an autofocus scan for a lens of an image capturing device; obtaining a plurality of focus scores associated with the autofocus scan; and determining an acceptable band of focus scores based on the obtained focus scores when the focus scores have not decreased twice in a row, wherein determining the acceptable band of focus scores comprises determining a lower limit and an upper limit of the acceptable band of scores, wherein determining each of the lower limit and the upper limit of the acceptable band of focus scores is based on a peak focus score. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An image capturing device, comprising:
-
a storage device to store a plurality of captured images; a lens to receive incident light associated with an image to be captured; and a processing system coupled to the storage device, wherein the processing system causes the lens to perform an autofocus scan, wherein a lower limit and an upper limit of an acceptable band of focus scores for the lens are derived from a peak focus score value of a plurality of focus score values associated with the autofocus scan when the focus score values have not decreased twice in a row. - View Dependent Claims (15, 16)
-
-
17. An image capturing device, comprising:
-
a storage device to store a plurality of captured images; a lens to receive incident light associated with an image to be captured; and a processing system coupled to the storage device, wherein the processing system causes the lens to perform an autofocus scan and further causes the lens to perform a refocus scan using a plurality of lens positions based on a plurality of focus scores associated with the autofocus scan, wherein the processing system causes the lens to abort the refocus scan without moving the lens to the remaining positions of the refocus scan when the lens moves past a predetermined position or when the focus scores decrease twice in a row. - View Dependent Claims (18, 19)
-
Specification