Coded aperture camera with adaptive image processing
First Claim
1. A method, comprising:
- obtaining a digital image of a scene that includes a plurality of objects, the digital image obtained by an image capture device through a coded aperture;
segmenting the digital image into a plurality of blocks;
determining a point spread function (psf) value for each of the blocks;
grouping contiguous blocks having related psf values; and
determining a distance between the image capture device and one or more of the plurality of objects based, at least in part, on a relation between the psf values of the grouped blocks and a measured depth dependency of psf values of the image capture device.
4 Assignments
0 Petitions
Accused Products
Abstract
An image capture device is used to identify object range information, and includes: providing an image capture device, an image sensor, a coded aperture, and a lens; and using the image capture device to capture a digital image of the scene from light passing through the lens and the coded aperture, the scene having a plurality of objects. The method further includes: dividing the digital image into a set of blocks; assigning a point spread function (psf) value to each of the blocks; combining contiguous blocks in accordance with their psf values; producing a set of blur parameters based upon the psf values of the combined blocks and the psf values of the remaining blocks; producing a set of deblurred images based upon the captured image and each of the blur parameters; and using the set of deblurred images to determine the range information for the objects in the scene.
-
Citations
20 Claims
-
1. A method, comprising:
-
obtaining a digital image of a scene that includes a plurality of objects, the digital image obtained by an image capture device through a coded aperture; segmenting the digital image into a plurality of blocks; determining a point spread function (psf) value for each of the blocks; grouping contiguous blocks having related psf values; and determining a distance between the image capture device and one or more of the plurality of objects based, at least in part, on a relation between the psf values of the grouped blocks and a measured depth dependency of psf values of the image capture device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A digital camera system comprising:
-
an image capture device for capturing one or more images of a scene, each image including a plurality of objects, the image capture device comprising; an image sensor; a lens for imaging the scene onto the image sensor; a coded aperture; and a processor-accessible memory; and a data processing system coupled to the image capture device for obtaining one of the one or more images of the scene; segmenting the obtained image into a plurality of blocks; determining a point spread function (psf) value for each of the blocks; grouping contiguous blocks having related psf values; and determining a distance between the image capture device and one or more of the plurality of objects in the obtained image based, at least in part, on a relation between the psf values of the grouped blocks and a measured depth dependency of psf values of the image capture device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory processor-accessible memory device, readable by a programmable digital computer and comprising instructions stored thereon to cause the programmable digital computer to perform a method, comprising:
-
obtaining a digital image of a scene that includes a plurality of objects, the digital image obtained by an image capture device through a coded aperture; segmenting the digital image into a plurality of blocks; determining a point spread function (psf) value for each of the blocks; grouping contiguous blocks having related psf values; and determining a distance between the image capture device and one or more of the plurality of objects based, at least in part, on a relation between the psf values of the grouped blocks and a measured depth dependency of psf values of the image capture device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification