IP Library Granted Patent US 12,374,031
Granted Patent B2
US 12,374,031 · App. 17/663,943 · Granted Jul 29, 2025

Light field offset rendering

Inventors: Thomas Butyn (St. John's, CA); Colton Smith (Clarenville, CA)
G06T15/506G06T7/557
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 12,374,031
App. No.
17/663,943
Granted
Jul 29, 2025
Kind
B2
Abstract

A method for light field rendering of a 3D scene data. The rendering method comprises capturing a light field image at a retracted plane, parallel to the display plane, decoding a light field camera to produce a hogel camera for each hogel at the retraction plane to produce an integral image, and applying a pixel remapping technique to the pixels of the integral image for display on a light field display. The 3D scene is captured and remapped to adjust the perspective giving the illusion the image was taken at the display plane, allowing captured images to be displayed in both the inner frustum and outer frustum of a light field display, creating an immersive experience.

Claims (32)

1. A computer-implemented light field rendering method comprising:

defining a display plane for a light field display with a spatial resolution and a directional resolution, the light field display comprising an inner frustum volume bounded by the display plane and a far clip plane and an outer frustum volume bounded by the display plane and a near clip plane;

defining a retraction plane parallel to and at an integral offset distance from the display plane, the retraction plane comprising a plurality of light field cameras, each camera having a focal length and spaced at a sample gap, wherein the integral offset distance is calculated from the focal length, directional resolution of the light field display, and an offset integer, N≥1;

capturing a view of the 3D scene as a source image at each of the plurality of light field cameras;

decoding each source image to generate a plurality of hogel cameras on the retraction plane, each hogel camera providing an elemental image;

generating an integral image comprising a plurality of pixels from the elemental images at the retraction plane; and

executing a pixel remapping technique on individual pixels in the integral image to create a rendered light field image at the display plane.

2. The method of claim 1 , wherein the view of the 3D scene captured at the plurality of light field cameras at the retraction plane comprises image information from the inner frustum volume and the outer frustum volume.

3. The method of claim 1 , wherein the captured view of the 3D scene comprises all of the image information in the outer frustum volume.

4. The method of claim 1 , wherein the retraction plane is positioned at the near clip plane.

5. The method of claim 1 , further comprising displaying the rendered light field image on a light field display.

6. The method of claim 1 , wherein the retraction plane surface area is greater than the display plane surface area.

7. The method of claim 1 , wherein the plurality of light field cameras have optical properties comprising orientation, lens pitch, directional resolution, and field of view.

8. The method of claim 1 , further comprising generating a plurality of integral images at a plurality of retraction planes.

9. The method of claim 8 , further comprising compositing the plurality of integral images to create a composited rendered light field image at the display plane.

10. The method of claim 9 , wherein compositing incorporates transparency data.

11. The method of claim 1 , wherein each light field camera is one of a digital single reflex mirror (DSLR) camera, pinhole camera, plenoptic camera, compact camera, and mirrorless camera.

12. The method of claim 1 , wherein each light field camera is a computer-generated camera.

13. The method of claim 1 , wherein the pixel remapping technique causes the pixels to change their hogel index (H x , H y ) from the retraction plane to the display plane.

14. The method of claim 1 , wherein the retraction plane is outside of the outer frustum volume.

15. A computer-implemented method of displaying a light field image comprising:

capturing a first light field at a retraction plane relative to a light field display plane using a light field camera, the first light field comprising an array of retraction plane hogels, each hogel having a plurality of pixels, the retraction plane positioned at an integral offset distance from the display plane, the integral offset distance calculated as an offset integer N, where N≥1;

assigning a hogel index (H x , H y ) and a pixel index (P x , P y ) to each pixel in each retraction plane hogel to indicate its position in the light field display by applying a pixel remapping technique to select a single pixel from each retraction plane hogel;

loading each pixel from the light field at the retraction plane (LF r ) and storing each pixel to the light field at the display plane (LF d ) using a compositing function; and

generating a light field image at the display plane comprising remapped pixels.

16. The method of claim 15 , wherein one pixel from the retraction plane produces one pixel at the display plane.

17. The method of claim 15 , wherein applying a pixel remapping technique changes the hogel index (H x , H y ) of each pixel in each retraction plane hogel and the pixel index (P x , P y ) remains constant.

18. The method of claim 17 , wherein the pixel remapping technique is based on the equation LF r [H x +(DR x *N)−(N*P x ), H y +(DR y *N)−(N*P y ), P x , P y ]⇒LF d [H x , H y , P x , P y ].

19. The method of claim 15 , wherein the pixel remapping technique is a function of the directional resolution of the light field display and the offset integer, N.

20. The method of claim 15 , wherein the retraction plane is comprised of a sufficient number of hogels to provide the number of pixels to achieve the required directional resolution of light field display at the display plane.

21. The method of claim 15 , wherein the size of the display plane is defined by the directional resolution and spatial resolution of the light field display.

22. The method of claim 15 , wherein the light field camera is a mirror (DSLR) camera, pinhole camera, plenoptic camera, compact camera, or mirrorless camera.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2022
From: BUTYN, THOMAS; SMITH, COLTON
To: AVALON HOLOGRAPHICS INC.
Reel/Frame 060047/0125 →
Continuity (1)
Related Publication 20230377250A1 · Nov 23, 2023
References Cited (33)
US 6097394A · Levoy et al. · 2000 [cited by applicant]
US 7532772B2 · Brady · 2009 [cited by applicant]
US 8971625B2 · Pitts et al. · 2015 [cited by applicant]
US 9445081B1 · Kouperman et al. · 2016 [cited by applicant]
US 10003786B2 · Kouperman et al. · 2018 [cited by applicant]
US 10275898B1 · Song · 2019 [cited by examiner]
US 10522113B2 · Schluessler et al. · 2019 [cited by applicant]
US 10540818B2 · Akeley · 2020 [cited by examiner]
US 11537892B2 · Yan · 2022 [cited by examiner]
US 11551426B2 · Sloane · 2023 [cited by examiner]
US 11562530B2 · Hamilton · 2023 [cited by examiner]
US 20060114254A1 · Day et al. · 2006 [cited by applicant]
US 20140168213A1 · Rice · 2014 [cited by applicant]
US 20150201176A1 · Graziosi · 2015 [cited by examiner]
US 20170142427A1 · Graziosi · 2017 [cited by examiner]
US 20170261758A1 · Powell · 2017 [cited by examiner]
US 20180249151A1 · Freeman et al. · 2018 [cited by applicant]
US 20200275075A1 · Hamilton · 2020 [cited by examiner]
US 20210203903A1 · Hamilton · 2021 [cited by examiner]
US 20210335031A1 · Hamilton · 2021 [cited by examiner]
US 20220012860A1 · Zhang et al. · 2022 [cited by applicant]
US 20230377250A1 · Butyn · 2023 [cited by examiner]
WO 2021093432A1 · 2021 [cited by applicant]
Do, Luat, and Sveta Zinger. “Quality improving techniques for free-viewpoint DIBR.” Stereoscopic Displays and Applications XXI. vol. 7524. International Society for Optics and Photonics, 2010. [cited by applicant]
Gambetta, G., Describing and Rendering a Scene, Computer Graphics from Scratch, 2021, Retrieved Aug. 31, 2021. [cited by applicant]
Han, Charles, “Translation-capable Panorama Using Light Field Imaging”, Student paper for Department of Electrical Engineering, Stanford University. [cited by applicant]
Indrajit, Kurmi R., et al., “True Zoomed Light Field Panorama”, 2015 IEEE International Advance Computing Conference (IACC), Jun. 12, 2015, p. 1219-1223, Bangalore, India. [cited by applicant]
Indrajit, Kurmi, “True Zoom with Cylindrical Light Feld System”, International Conference on Computer Vision and Graphics, Sep. 2014, p. 278-285, LNCS 8671, Springer International Publishing Switzerland 2014. [cited by applicant]
Levoy, Marc, Hanrahan, Pat, “Light Field Rendering”, SIGGRAPH '96: Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, Aug. 1996, p. 31-42, Association for Computing Machinery, New… [cited by applicant]
Li, Hui, et al. “Optimized layered method for real-time interactive holographic display based on ray-tracing technique.” Optical Engineering 59.10 (2020): 102408. [cited by applicant]
Liu, Wei et al, “Scene Background Estimation Based on Temporal Median Filter with Gaussian Filtering”, 2016 23rd International Conference on Pattern Recognition (ICPR), Dec. 4, 2016, p. 132-136, Cancun, Mexico. [cited by applicant]
Rother, Carsten, Kolmogorov, Vladimir, Blake, Andrew, ““GrabCut”: Interactive Foreground Extraction using Iterated Graph Cuts”, ACM Transactions on Graphics, Aug. 2004, p. 309-314, vol. 23, Issue 3, Association for Comp… [cited by applicant]
Masia, B. et al. “Display Adaptive 3D Content Remapping.” Computers & Graphics 37, No. 8 (Dec. 2013): 983-996. [cited by applicant]