4D Light Field Background Rendering for Parallax

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 2D background images in computer graphics lack parallax and view-dependent illumination, making features appear diffuse and unconvincing when the camera position changes, especially when used with matte objects that simulate interactions between foreground and background.

Innovation Solution

Employing a 4D light field as a background in rendering, which captures view-dependent illumination information, allowing for accurate simulation of light interactions and parallax effects by compressing and decompressing the light field using modified video codecs during the rendering process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If 2D background images are used to surround and light a scene, then the background images can be used as environment map and backplate, but the features in the background images look unconvincing when camera position deviates from original position and lack parallax effects

Engineering Contradiction:
Improveease of using background imagesVSAvoidrealism of background appearance
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent transitions from 2D background images to 3D light field representations, adding depth and spatial dimensionality. This allows the background to provide view-dependent illumination and parallax effects by storing light distribution information across multiple viewpoints, resolving the contradiction between ease of use and visual realism.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If 2D background images are projected into world-space, then the background images become view-independent, but they lack parallax and cannot provide novel illumination information

Engineering Contradiction:
Improveview-independence of backgroundVSAvoidloss of parallax and illumination information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent combines multiple light field samples from different viewpoints into a composite representation that preserves view-dependent information. This composite light field structure maintains ease of operation while preventing loss of parallax and illumination information by integrating data across multiple viewing directions.

Inventive Principle:
Principle #40Composite materials

3Adaptability or versatility

If matte objects are used as part of background images to simulate interactions, then foreground objects can cast shadows and reflections, but the matte objects appear diffuse and unconvincing when viewpoint differs from original position

Engineering Contradiction:
Improveinteraction simulation capabilityVSAvoidconvincing appearance of matte objects
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent makes the matte object appearance dynamic by retrieving light field information based on the actual viewpoint. Instead of using fixed 2D textures, the system dynamically samples the light field at the current camera position and orientation, allowing matte objects to exhibit view-dependent properties such as parallax and realistic reflections that adapt to changing viewpoints.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10776995B2Light fields as better backgrounds in rendering
Publication Date: 2020.09.15 NVIDIA CORP
  • US10776995B2 patent drawing
  • US10776995B2 patent drawing

AI summary

The introduced method and system use a 4-dimensional (4D) light field as a background of a scene, instead of 2D background image. Realizing computing a light field takes tremendous amounts of processing power, data storage and time (even with the currently available hardware), the introduced method and system compute and store the light field before rendering a scene. To reduce the time storing and accessing the light field during the rendering process, the introduced method and system also uses a modified video codec to compress and decompress the light field as 2D images.