Simple method for calculating camera defocus from an image scene
First Claim
Patent Images
1. A computerized method comprising:
- receiving an auto focus curve that is associated with a picture of a three dimensional spatial scene, wherein the auto focus curves comprises a step edge; and
computing, by a processor in a camera, a picture depth value using the step edge and an auto focus normalization reference curve, wherein the auto focus normalization reference curve includes a plurality of points and correlates the step edge to a known amount of blurring, and wherein the computing a picture depth comprises,computing a defocus measurement value for a step edge in the auto focus curve using a one dimensional step edge gradient and a step edge center,deriving a picture blur value using the defocus measurement value and the auto focus normalization reference curve, andcomputing the picture depth value using the picture blur value.
0 Assignments
0 Petitions
Accused Products
Abstract
An imaging acquisition system that generates a picture depth from an auto focus curve generated from picture of a three dimensional spatial scene is described. The auto focus curve comprises a step edge. The system generates the depth based on the step edge and a reference auto focus normalization curve.
-
Citations
24 Claims
-
1. A computerized method comprising:
-
receiving an auto focus curve that is associated with a picture of a three dimensional spatial scene, wherein the auto focus curves comprises a step edge; and computing, by a processor in a camera, a picture depth value using the step edge and an auto focus normalization reference curve, wherein the auto focus normalization reference curve includes a plurality of points and correlates the step edge to a known amount of blurring, and wherein the computing a picture depth comprises, computing a defocus measurement value for a step edge in the auto focus curve using a one dimensional step edge gradient and a step edge center, deriving a picture blur value using the defocus measurement value and the auto focus normalization reference curve, and computing the picture depth value using the picture blur value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable storage medium having executable instructions to cause a processor to perform a method comprising:
-
receiving an auto focus curve, that is associated with a picture of a three dimensional spatial scene, wherein the auto focus curves comprises a step edge; and computing a picture depth value using the step edge and an auto focus normalization reference curve, wherein the auto focus normalization reference curve includes a plurality of points and correlates the step edge to a known amount of blurring, wherein the computing a picture depth comprises, computing a defocus measurement value for a step edge in the auto focus curve using a one dimensional step edge gradient and a step edge center, deriving a picture blur value using the defocus measurement value and the auto focus normalization reference curve, and computing the picture depth value using the picture blur value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
means for receiving an auto focus curve, that is associated with a picture of a three dimensional spatial scene, wherein the auto focus curves comprises a step edge; and means for computing a picture depth value using the step edge and an auto focus normalization reference curve, wherein the auto focus normalization reference curve includes a plurality of points and correlates the step edge to a known amount of blurring and the means for computing the picture depth value comprises means for computing a defocus measurement value for the step edge using the one dimensional step edge gradient and step edge center, means for deriving a picture blur value using the defocus measurement value and the auto focus normalization reference curve, and means for computing the picture depth value using the picture blur value. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A system comprising:
-
a processor; a memory coupled to the processor though a bus; and a process executed from the memory by the processor to cause the processor to receive an auto focus curve, that is associated with a picture of a three dimensional spatial scene, wherein the auto focus curves comprises a step edge; and
compute a picture depth value using the step edge and an auto focus normalization reference curve, wherein the auto focus normalization reference curve includes a plurality of points and correlates the step edge to a known amount of blurring and the process further causes the processor to compute a defocus measurement value for the step edge using the one dimensional step edge gradient and step edge center, derive a picture blur value using the defocus measurement value and the auto focus normalization reference curve, and compute the picture depth value using the picture blur value.- View Dependent Claims (21, 22, 23, 24)
-
Specification