IP Library Granted Patent US 7,043,073
Granted Patent B1
US 7,043,073 · App. 10/251,931 · Granted May 9, 2006

Distortion correcting rendering techniques for autostereoscopic displays

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 7,043,073
App. No.
10/251,931
Granted
May 9, 2006
Kind
B1
Abstract

Characterization of hologram elements (hogels) produced using specially designed test pattern images provides more accurate information that can be used to render images for use in hogel production. Once a test pattern is selected, one or more hogels are recorded in a holographic recording material using a spatial light modulator displaying the test pattern image. Recorded hogels can then be played back to produce an image of the test pattern. Characterization of this image yields information that is used to select angles used to render oblique parallel projections of a computer graphics scene. The rendered projections are then used to record hogels that will produce images with reduced distortion.

Claims (35)

1. A method comprising:

selecting at least one direction in a computer graphics model, the at least one direction being based on information derived from a test image; and

rendering at least one computer graphics image, wherein the computer graphics image is a parallel projection of a computer graphics scene and the parallel projection is determined by the at least one direction;

characterizing the test image to produce the information derived from the test image, the information derived from the test image including at least one of an angle and a correction expression.

2. The method of claim 1 wherein the characterizing further comprises:

fitting a curve to at least a portion of the test image.

3. The method of claim 1 wherein the characterizing further comprises:

measuring at least one angle between a portion of the test image and a normal to a plane of the test image.

4. The method of claim 1 wherein the information derived from the test image includes a plurality of values, each of the plurality of values corresponding to a direction associated with at least one pixel in a spatial light modulator.

5. The method of claim 1 further comprising:

providing a test pattern image;

recording a hologram of the test pattern image; and

illuminating the hologram of the test pattern image to produce the test image.

6. The method of claim 5 further comprising:

electronically capturing the test image.

7. The method of claim 1 further comprising:

recording a hologram of the at least one computer graphics image.

8. The method of claim 1 wherein the rendering further comprises at least one of scan-line conversion, ray tracing, and image-based rendering.

9. The method of claim 1 wherein the rendering further comprises rendering a parallel oblique projection of the computer graphics scene.

10. The method of claim 1 wherein the at least one computer graphics image includes a plurality of computer graphics images and the at least one direction includes a plurality of directions, each of the plurality of computer graphics images being a parallel oblique projection of the computer graphics scene, and each of the plurality of computer graphics images being determined by a respective one of the plurality of directions.

11. The method of claim 10 wherein the plurality of computer graphics images includes at least one of horizontal parallax only (HPO) data and full parallax data.

12. The method of claim 1 encoded in a computer readable medium as instructions executable on a processor, the computer readable medium being one of an electronic storage medium, a magnetic storage medium, an optical storage medium, and a communications medium conveying signals encoding the instructions.

13. An apparatus comprising:

a processor;

a storage medium coupled to the processor and operable to store at least one computer graphics image;

a memory coupled to the processor; and

a computer program for rendering the at least one computer graphics image, wherein the computer graphics image is a parallel projection of a computer graphics scene and the computer program determines the parallel projection by using at least one direction in a computer graphics model, the at least one direction being based on information derived from a test image;

wherein the information derived from the test image is stored in at least one of the memory and the storage medium, and wherein the information derived from the test image includes at least one of an angle and a correction expression.

14. The apparatus of claim 13 further comprising:

a second computer program operable to characterize the test image to produce the information derived from the test image.

15. The apparatus of claim 13 wherein the information derived from the test image includes a plurality of values, each of the plurality of values corresponding to a direction associated with at least one pixel in a spatial light modulator.

16. The apparatus of claim 13 wherein the computer program for rendering performs at least one of scan-line conversion, ray tracing, and image-based rendering.

17. The apparatus of claim 13 wherein the computer graphics image is a parallel oblique projection of the computer graphics scene.

18. The apparatus of claim 13 wherein the at least one computer graphics image includes a plurality of computer graphics images and the at least one direction includes a plurality of directions, each of the plurality of computer graphics images being a parallel oblique projection of the computer graphics scene, and each of the plurality of computer graphics images being determined by a respective one of the plurality of directions.

19. The apparatus of claim 13 wherein the computer graphics image includes at least one of horizontal parallax only (HPO) data and full parallax data.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2019
From: FOVI3D, INC.
To: 3D PATENTS, LLC
Reel/Frame 050083/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2017
From: ZEBRA IMAGING, INC.
To: FOVI 3D, INC.
Reel/Frame 042391/0378 →
RELEASE Recorded May 11, 2016
From: SILICON VALLEY BANK
To: ZEBRA IMAGING, INC.
Reel/Frame 038990/0176 →
RELEASE OF SECURITY INTEREST Recorded Feb 4, 2010
From: SILICON VALLEY BANK
To: ZEBRA IMAGING INC.
Reel/Frame 023892/0818 →
SECURITY AGREEMENT Recorded Dec 1, 2006
From: ZEBRA IMAGING, INC.
To: SILICON VALLEY BANK
Reel/Frame 018645/0704 →
RELEASE OF SECURITY INTEREST Recorded Oct 3, 2006
From: VOYAGER CAPITAL FUND II-A, L.P., AS COLLATERAL AGENT FOR THE SECURED PARTIES LISTED IN THE SECURITY AGREEMENT
To: ZEBRA IMAGING, INC.
Reel/Frame 018338/0142 →
RELEASE OF SECURITY INTEREST Recorded Oct 3, 2006
From: VOYAGER CAPITAL FUND II-A, L.P., AS COLLATERAL AGENT FOR THE SECURED PARTIES IN THE SECURITY AGREEMENT
To: ZEBRA IMAGING, INC.
Reel/Frame 018338/0205 →
ONE TRANSACTION: FIRST AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT DATED OCTOBER 31, 2005; SUBORDINATION AGREEMENT; INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 1, 2006
From: ZEBRA IMAGING, INC.
To: VOYAGER CAPITAL FUND II-A, LP AS COLLATERAL AGENT
Reel/Frame 018039/0225 →
SECURITY AGREEMENT Recorded Nov 3, 2005
From: ZEBRA IMAGING, INC.
To: SIERRA VENTURES VIII-A, L.P., AS COLLATERAL AGENT
Reel/Frame 016722/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2002
From: HOLZBACH, MARK E.
To: ZEBRA IMAGING, INC.
Reel/Frame 013322/0631 →