IP Library Granted Patent US 8,356,905
Granted Patent B2
US 8,356,905 · App. 11/614,548 · Granted Jan 22, 2013

Optically enhanced image sequences

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 8,356,905
App. No.
11/614,548
Granted
Jan 22, 2013
Kind
B2
Abstract

Enhanced image sequences are provided by a high resolution imaging system (HRIS) for generating an enhanced image, where the system includes a device for outputting an image sequence including a plurality of K source images, each source image including a plurality of pixels; and a projector for projecting, within a period of integration, each of the source images to an optical filter, the filter adapted for providing pixels of each source image as sub-pixels of pixels in the enhanced image. The enhanced images may be two-dimensional or three-dimensional. A method and computer program product are provided for generating enhanced images, as well as techniques for fabrication of the HRIS.

Claims (56)

1. A system, comprising:

a device configured to output an image sequence comprising a plurality of source images, wherein the plurality of source images comprise a plurality of pixels that represent image information; and

a projector configured to present, within a period of integration, the plurality of source images to an optical filter, wherein the optical filter is configured to mask the plurality of source images to generate a plurality of filtered images and to provide a corresponding plurality of filtered pixels as sub-pixels of an updated image, and wherein the plurality of filtered pixels include a portion of the image information represented by the plurality of pixels.

2. The system of claim 1 , wherein the projector comprises at least one of a digital light projector, a lamp, a color-wheel or a spatial light modulator.

3. The system of claim 1 , wherein the period comprises about fifty milliseconds.

4. The system of claim 1 , wherein the optical filter comprises at least one of an aperture array or a liquid crystal device.

5. The system of claim 1 , further comprising:

a scanner.

6. The system of claim 5 , wherein the scanner comprises at least one of a piezo-electric scanner, a translational scanner or a rotational scanner.

7. The system of claim 5 , wherein the scanner is configured to provide a scan pattern comprising one degree of freedom.

8. The system of claim 5 , wherein the scanner is configured to provide a scan pattern comprising at least two degrees of freedom.

9. The system of claim 1 , further comprising a two-dimensional illumination source configured to output at least one of the plurality of source images.

10. The system of claim 1 , wherein the optical filter comprises a series of light-blocking regions configured as apertures.

11. The system of claim 1 , further comprising optics comprising at least one of a lenticular lens array, an upstream glass plate, a downstream glass plate, a parallax barrier, a holographic optical element or a fly eye lens array to provide a spatial demultiplexing element adapted to vary at least one of a direction or an amplitude of the sub-pixels.

12. The system of claim 1 , wherein the updated image comprises a three-dimensional updated image.

13. The system of claim 1 , wherein the projector is configured to project at least 1,000 frames per second.

14. The system of claim 1 , wherein the plurality of source images comprise m pixels in a first direction and n pixels in a second direction and the updated image comprises m times n times K total pixels, wherein K is a number representative of how many source images are in the plurality of source images.

15. A method, comprising:

outputting an image sequence comprising a plurality of source images that comprise a plurality of pixels representing image information;

projecting the plurality of source images of the image sequence within a period of integration;

masking the plurality of source images of the image sequence to generate a plurality of filtered images with a plurality of filtered pixels, wherein the plurality of filtered pixels include a portion of the image information represented by the plurality of pixels; and

generating an updated image from the plurality of filtered pixels of the plurality of filtered images, wherein the plurality of filtered pixels are sub-pixels of the updated image.

16. The method of claim 15 , wherein the generating comprises offsetting the sub-pixels within respective portions of pixels of the updated image.

17. The method of claim 15 , wherein the generating comprises scanning in a single direction.

18. The method of claim 15 , wherein the generating comprises scanning in at least two directions.

19. The method of claim 15 , wherein the generating comprises scanning with at least one of a rotational, translational, electrical, mechanical or electro-mechanical technique.

20. The method of claim 15 , wherein the generating comprises scanning according to at least one of a random pattern, a boustrophedonic pattern or a Lissajous pattern.

21. The method of claim 15 , further comprising mapping locations for the sub-pixels.

22. The method of claim 15 , further comprising generating one of a two dimensional or a three-dimensional updated image.

23. A computer-readable storage device comprising computer-executable instructions that, in response to execution, cause a computing system to perform operations, comprising:

outputting an image sequence comprising a plurality of source images that comprise a plurality of pixels;

projecting a first source image of the plurality of source images including projecting a plurality of first pixels that represent first image information;

masking the first source image into to generate a first filtered image with a plurality of first filtered sub-pixels on a first location of a surface for pixels of an updated image, wherein the plurality of first filtered sub-pixels include a portion of the first image information represented by the plurality of first pixels;

projecting a next source image of the plurality of source images including projecting a plurality of next pixels that represent next image information; and

masking the next source image to generate a next filtered image with a plurality of next filtered sub-pixels in a next location for the pixels of the updated image at least until the first and next filtered images have been projected on the surface of the updated image within a period of visual integration, wherein the plurality of next filtered sub-pixels include a portion of the next image information represented by the plurality of next pixels.

24. The computer-readable storage device of claim 23 , wherein the updated image comprises one of a two-dimensional image or a three-dimensional image.

25. The computer-readable storage device of claim 23 , the operations further comprising determining an offset for the first location and the next location.

26. A system, comprising:

means for receiving an image sequence comprising a plurality of source images that comprise a plurality of pixels, wherein the plurality of pixels represent image information;

means for presenting, within a period of integration, the plurality of source images to filtering means for masking the plurality of source images to generate a plurality of filtered images with a corresponding plurality of sub-pixels, wherein the plurality of sub-pixels include a portion of the image information represented by the plurality of pixels; and

means for generating an updated image using the plurality of sub-pixels.

27. A method, comprising:

selecting components to receive an image sequence comprising a plurality of source images that comprise a plurality of pixels that represent image information;

masking the plurality of source images into resulting in a plurality of filtered images including implementing a plurality of windows that provide a plurality of filtered pixels of the plurality of filtered images as sub-pixels of an updated image, wherein the plurality of filtered pixels include a portion of the image information represented by the plurality of pixels; and

assembling the components.

28. The method of claim 27 , wherein the selecting comprises selecting the components to increase a number of source images within the plurality of source images.

29. The method of claim 27 , wherein the selecting comprises selecting an optical filter that provides brightness in the updated image.

30. A system, comprising:

a device configured to output an image sequence comprising a plurality of source images that comprise a plurality of pixels, wherein the plurality of pixels represent image information; and

a projector configured to present, within a period of integration, the plurality of source images to an optical filter and a spatial demultiplexing element, wherein the optical filter is configured to mask the plurality of source images to generate a plurality of filtered images and to provide a corresponding plurality of filtered pixels as sub-pixels of an updated image, and wherein the plurality of filtered pixels include a portion of the image information represented by the plurality of pixels.

31. The system as in claim 30 , wherein the spatial demultiplexing element comprises a lenticular lens array.

32. The system as in claim 30 , wherein the spatial demultiplexing element comprises at least one of an upstream glass plate, a downstream glass plate, a parallax barrier, a holographic optical element or a fly eye lens array.

33. The system as in claim 30 , wherein the spatial demultiplexing element is adapted to vary at least one of a direction or an amplitude of the sub-pixels.

34. An apparatus comprising:

a device configured to output an image sequence comprising a plurality of source images that comprise a plurality of pixels, wherein the plurality of pixels represent image information; and

a projector configured to present, within a period of integration, the plurality of source images to an aperture array, wherein the aperture array is configured to mask the plurality of source images to generate a plurality of filtered images and to provide a plurality of filtered pixels as sub-pixels of pixels in an updated image, and wherein the plurality of filtered pixels include a portion of the image information represented by the plurality of pixels.

Assignments (2)
MERGER Recorded Sep 28, 2015
From: PARELLEL CONSULTING LIMITED LIABILITY COMPANY
To: GULA CONSULTING LIMITED LIABILITY COMPANY
Reel/Frame 036668/0632 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2009
From: ACTUALITY SYSTEMS, INC.
To: ELLIS AMALGAMATED LLC, D/B/A OPTICS FOR HIRE
Reel/Frame 023707/0858 →