摘要 |
A method of using an image capture device to identify range information includes providing an image capture device having an image sensor, coded aperture, and lens; storing in memory a set of blur parameters derived from range calibration data; and capturing an image having a plurality of objects. The method further includes providing a set of deblurred images using the capture image and each of the blur parameters from the stored set by, initializing a candidate deblurred image; determining a plurality of differential images representing differences between neighboring pixels in the candidate deblurred image; determining a combined differential image by combining the differential images; updating the candidate deblurred image responsive to the captured image, the blur parameters, the candidate deblurred image and the combined differential image; and repeating these steps until a convergence criterion is satisfied. Finally, the set of deblurred images are used to determine the range information. |