IP Library Granted Patent US 10,148,897
Granted Patent B2
US 10,148,897 · App. 13/652,259 · Granted Dec 4, 2018

Apparatus and method for capturing still images and video using coded lens imaging techniques

Inventors: Stephen G. Perlman (Palo Alto, CA); Axel Busboom (Unterleinleiter, DE); Pamela Greene (Santa Clara, CA); Timothy S. Cotter (Sunnyvale, CA); John Speck (Mountain House, CA); Roger van der Laan (Redwood City, CA)
Assignee: REARDEN, LLC
H04N5/357H04N5/3572
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,148,897
App. No.
13/652,259
Granted
Dec 4, 2018
Kind
B2
Abstract

An apparatus for capturing images. In one embodiment, the apparatus comprises: a coded lens array including a plurality of lenses arranged in a coded pattern and with opaque material blocking array elements that do not contain lenses; and a light-sensitive semiconductor sensor coupled to the coded lens array and positioned at a specified distance behind the coded lens array, the light-sensitive sensor configured to sense light transmitted through the lenses in the coded lens array.

Claims (42)

1. An apparatus for coding grayscale or color images comprising:

a coded lens array including a plurality of lenses coupled together to form a two-dimensional coded pattern repeated at least twice in a horizontal dimension and at least twice in a vertical dimension, forming a 2×2 mosaic,

a light-sensitive sensor to capture overlapping patterns of visible light projected through the coded pattern which is reconstructed into a grayscale or color image.

2. The apparatus as in claim 1 further comprising:

the light-sensitive sensor positioned at a specified distance behind the coded lens array.

3. The apparatus as in claim 2 further comprising:

image reconstruction logic to generate image data using the light transmitted through the lenses and sensed by the light-sensitive sensor, the image data representing an image of a subject positioned in front of the coded lens array.

4. The apparatus as in claim 2 further comprising:

an image sensor readout subsystem communicatively coupled to receive image data from the light sensitive sensor and to adjust zero offset and/or gain of pixel values of the image data.

5. The apparatus as in claim 2 further comprising:

a plurality of baffles configured between the coded lens array and the light-sensitive sensor to collimate light passing between the coded lens array and the light-sensitive sensor.

6. The apparatus as in claim 1 wherein the coded pattern is a Uniformly Redundant Array (URA) pattern.

7. The apparatus as in claim 1 wherein the coded pattern is a Modified Uniformly Redundant Array (MURA) pattern.

8. The apparatus as in claim 1 wherein the coded pattern is a random pattern.

9. The apparatus as in claim 1 wherein there is opaque material blocking array elements which do not contain lenses.

10. The apparatus as in claim 1 wherein the coded pattern is a Perfect Binary Array (PBA) pattern.

11. An apparatus for coding grayscale or color images comprising:

a coded lens array in a two-dimensional 2×2 mosaic of a coded pattern repeated at least twice in a horizontal dimension and at least twice in a vertical dimension that diffracts light transmitted through the coded lens array onto a light-sensitive sensor which is reconstructed into a grayscale or color image;

wherein the pattern incident upon the light-sensitive sensor is an overlapping of the image of a subject positioned in front of the coded lens array as projected through a plurality of Uniformly Redundant Array (URA) patterns.

12. The apparatus as in claim 11 further comprising:

the light-sensitive sensor positioned at a specified distance behind the coded lens array.

13. The apparatus as in claim 12 further comprising:

image reconstruction logic to generate image data using the diffracted light transmitted through the coded lens array and sensed by the light-sensitive sensor, the image data representing an image of a subject positioned in front of the coded lens array.

14. The apparatus as in claim 11 wherein there is opaque material used for lens elements which block light.

15. The apparatus as in claim 11 further comprising:

an image sensor readout subsystem communicatively coupled to receive image data from the light sensitive sensor and to adjust zero offset and/or gain of pixel values of the image data.

16. The apparatus as in claim 11 further comprising:

a plurality of baffles configured between the coded lens array and the light-sensitive semiconductor sensor to collimate light passing between the coded lens array and the light-sensitive semiconductor sensor.

17. The apparatus as in claim 11 wherein high-order lens arrays are used to exhibit complex diffraction effects.

18. The apparatus as in claim 17 wherein the resulting image decoded from the light-sensitive sensor is a high-resolution image.

19. An apparatus for coding grayscale or color images comprising:

a coded lens array in a two-dimensional 2×2 mosaic of a coded pattern repeated at least twice in a horizontal dimension and at least twice in a vertical dimension that diffracts light transmitted through the coded lens array onto a light-sensitive sensor which is reconstructed into a grayscale or color image;

wherein the pattern incident upon the light-sensitive sensor is an overlapping of the image of a subject positioned in front of the coded lens array as projected through a plurality of Modified Uniformly Redundant Array (MURA) patterns.

20. An apparatus for coding grayscale or color images comprising:

a coded lens array in a two-dimensional 2×2 mosaic of a coded pattern repeated at least twice in a horizontal dimension and at least twice in a vertical dimension that diffracts light transmitted through the coded lens array onto a light-sensitive sensor which is reconstructed into a grayscale or color image;

wherein the pattern incident upon the light-sensitive sensor is an overlapping of the image of a subject positioned in front of the coded lens array as projected through a plurality of Perfect Binary Array (PBA) patterns.

21. An apparatus for coding grayscale or color images comprising:

a coded lens array in a two-dimensional 2×2 mosaic of a coded pattern repeated at least twice in a horizontal dimension and at least twice in a vertical dimension that diffracts light transmitted through the coded lens array onto a light-sensitive sensor which is reconstructed into a grayscale or color image;

wherein the pattern incident upon the light-sensitive sensor is an overlapping of the image of a subject positioned in front of the coded lens array as projected through a plurality of random patterns.

22. An apparatus for coding grayscale or color images comprising:

a coded lens array in a two-dimensional 2×2 mosaic of a coded pattern repeated at least twice in a horizontal dimension and at least twice in a vertical dimension that diffracts light transmitted through the coded lens array onto a light-sensitive sensor which is reconstructed into a grayscale or color image;

wherein there is opaque material used for lens elements which block light.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2013
From: PERLMAN, STEPHEN G.; BUSBOOM, AXEL; GREENE, PAMELA; COTTER, TIMOTHY S.; SPECK, JOHN; VAN DER LAAN, ROGER
To: REARDEN, LLC
Reel/Frame 031254/0569 →
Continuity (4)
Continuation In Part 13226461 · Sep 6, 2011
Continuation 12691500 · Jan 21, 2010
Continuation In Part 11210098 · Aug 22, 2005
Related Publication 20130038766A1 · Feb 14, 2013