COMPUTATIONAL IMAGING USING VARIABLE OPTICAL TRANSFER FUNCTION
First Claim
Patent Images
1. An imaging method, comprising:
- capturing a plurality of M captured images of an object through an optical system, the optical system comprising a configurable optical component, the configurable optical component being capable of being configured in a plurality of configurations, wherein each captured image of the plurality of images is captured with the configurable optical component being in a different corresponding configuration of the plurality of configurations;
transforming each of the captured images using a selected spatial transform to obtain a corresponding transformed captured image, thereby obtaining a plurality of M transformed captured images;
weighting each of the transformed captured images by a weighting coefficient Am computed using the formula
1 Assignment
0 Petitions
Accused Products
Abstract
In selected embodiments, improved image restoration is realized using extensions of Wiener filtering combined with multiple image captures acquired after simple, fast reconfigurations of an optical imaging system. These reconfigurations may yield distinct OTF responses for each capture. The optical imaging system may reduce fabrication cost, power consumption, and/or system weight/volume by correcting significant optical aberrations. The system may be configured to perform independent correction of fields within the total field-of-regard. The system may also be configured to perform independent correction of different spectral bands.
-
Citations
41 Claims
-
1. An imaging method, comprising:
-
capturing a plurality of M captured images of an object through an optical system, the optical system comprising a configurable optical component, the configurable optical component being capable of being configured in a plurality of configurations, wherein each captured image of the plurality of images is captured with the configurable optical component being in a different corresponding configuration of the plurality of configurations; transforming each of the captured images using a selected spatial transform to obtain a corresponding transformed captured image, thereby obtaining a plurality of M transformed captured images; weighting each of the transformed captured images by a weighting coefficient Am computed using the formula - View Dependent Claims (2, 3, 4)
-
-
5. An imaging method, comprising:
-
capturing a plurality of M captured images of an object through an optical system, the optical system comprising a configurable optical component, the configurable optical component being capable of being configured in a plurality of configurations, wherein each captured image of the plurality of images is captured with the configurable optical component being in a different corresponding configuration of the plurality of configurations; transforming each of the captured images using a selected spatial transform to obtain a corresponding transformed captured image, thereby obtaining a plurality of M transformed captured images; weighting each of the transformed captured images by a weighting coefficient (1−
η
)×
Bm wherein η
is a predetermined constant less than 1 and greater than 0, and Bm is computed using the formula - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus for processing images, the apparatus comprising:
-
an optical system comprising a configurable component, the configurable optical component being capable of being configured in a plurality of different configurations; and at least one processor, wherein the at least one processor is coupled to the optical system to enable the at least one processor to control configuration of the configurable component and to to capture images in a focal plane of the optical system, and wherein the at least one processor is configured to execute program code instructions to cause the apparatus to perform steps comprising; capturing a plurality of M captured images of an object through the optical system, wherein each captured image of the plurality of images is captured with the configurable optical component being in a different corresponding configuration of the plurality of configurations; transforming each of the captured images using a selected spatial transform to obtain a corresponding transformed captured image, thereby obtaining a plurality of M transformed captured images; weighting each of the transformed captured images by a weighting coefficient Am computed using the formula - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus for processing images, the apparatus comprising:
-
an optical system comprising a configurable component, the configurable optical component being capable of being configured in a plurality of different configurations; and at least one processor, wherein the at least one processor is coupled to the optical system to enable the at least one processor to control configuration of the configurable component and to capture images in a focal plane of the optical system, and wherein the at least one processor is configured to execute program code instructions to cause the apparatus to perform steps comprising; capturing a plurality of M captured images of an object through an optical system, wherein each captured image of the plurality of images is captured with the configurable optical component being in a different corresponding configuration of the plurality of configurations; transforming each of the captured images using a selected spatial transform to obtain a corresponding transformed captured image, thereby obtaining a plurality of M transformed captured images; weighting each of the transformed captured images by a weighting coefficient (1−
η
)×
Bm wherein η
is a predetermined constant less than 1 and greater than 0, and Bm is computed using the formula - View Dependent Claims (14, 15, 16)
-
-
17. An imaging method, the method comprising steps of:
-
capturing a plurality of M captured images of an object in a scene through an optical system, the optical system being configurable in a plurality of configurations, each configuration of the plurality of configurations corresponding to a different optical transfer function between the object and an image sensor of the optical system, wherein each captured image of the plurality of images is captured with a distinct optical transfer function between the object and the image sensor; applying extended Wiener filtering to each of the captured images to obtain a corresponding filtered image, thereby obtaining a plurality of M filtered images; and combining computationally the plurality of M filtered images to obtain an enhanced image. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An imaging apparatus, the apparatus comprising:
-
an optical system comprising an image sensor, the optical system being configurable in a plurality of configurations, each configuration of the plurality of configurations corresponding to a different optical transfer function between an object in a scene and the image sensor of the optical system; and at least one processor, wherein the at least one processor is coupled to the optical system to enable the at least one processor to control configuration of the optical system and to capture images in a focal plane of the optical system, and wherein the at least one processor is configured to execute program code instructions to cause the apparatus to; capture a plurality of M captured images of the object, wherein each captured image of the plurality of images is captured with a distinct optical transfer function between the object and the image sensor, apply extended Wiener filtering to each of the captured images to obtain a corresponding filtered image, thereby obtaining a plurality of M filtered images, and combine computationally the plurality of M weighted images to obtain an enhanced image. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification