Dynamic Lighting Capture Using Video Stream Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current lighting reconstruction systems in visual media productions rely on still images, making it difficult to dynamically reflect changes in lighting, such as those caused by explosions, in computer-generated environments, requiring manual intervention by computer graphics artists and being time- and cost-inefficient, and unable to achieve real-time dynamic lighting capture.

Innovation Solution

The system captures and reconstructs dynamic lighting in real-time using a stream of images from multiple cameras, compressing data to reduce processing requirements, and generates light maps to automatically update lighting conditions in computer-generated environments, allowing for near real-time reflection of physical environment changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a still image is used for lighting reconstruction, then the system complexity is low, but the ability to reflect dynamic lighting changes is lost

Engineering Contradiction:
Improveability to reflect dynamic lighting changesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system transitions from static still image capture to dynamic video stream capture, enabling real-time lighting changes to be reflected in the computer-generated environment. The video stream continuously captures lighting variations, allowing the system to adapt to dynamic environmental changes while maintaining manageable complexity through automated processing pipelines.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates a digital copy of the physical environment's lighting conditions by capturing video streams from multiple cameras and processing them to generate light maps. This copying approach allows the computer-generated environment to accurately reflect real-world lighting dynamics without requiring direct physical measurement devices, thus controlling system complexity.

Inventive Principle:
Principle #26Copying

2Productivity

If a stream of images is used for dynamic lighting capture, then real-time lighting reflection is achieved, but the amount of data to be processed increases

Engineering Contradiction:
Improvereal-time lighting reconstruction speedVSAvoidamount of data
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system extracts only the essential lighting information from the video stream by generating light maps that represent the key lighting parameters. Instead of processing entire video frames, the extraction process isolates and processes only the relevant lighting data, significantly reducing the quantity of data that needs to be handled while maintaining real-time processing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system processes a subset of the full video data by focusing on keyframes or significant lighting change moments rather than continuously processing every frame. This partial processing approach reduces the overall data volume while still capturing the essential dynamic lighting information needed for real-time reconstruction.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If multiple cameras stream live video for lighting reconstruction, then dynamic lighting capture accuracy is improved, but processing power and bandwidth requirements increase

Engineering Contradiction:
Improvelighting capture accuracyVSAvoidprocessing power and bandwidth
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system merges data from multiple cameras into unified light maps that represent the combined lighting information. By combining the video streams and processing them together to generate integrated light maps, the system achieves accurate multi-perspective lighting capture while reducing the total processing load compared to independently processing multiple separate streams.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system selectively processes only the necessary portions of data from multiple cameras by identifying and processing keyframes or significant lighting events. This partial processing approach reduces bandwidth and processing power requirements while still capturing the essential dynamic lighting information from multiple perspectives.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9854176B2Dynamic lighting capture and reconstruction
Publication Date: 2017.12.26 LUCASFILM ENTERTAINMENT COMPANY LTD
  • US9854176B2 patent drawing
  • US9854176B2 patent drawing
  • US9854176B2 patent drawing

AI summary

Systems and techniques for dynamically capturing and reconstructing lighting are provided. The systems and techniques may be based on a stream of images capturing the lighting within an environment as a scene is shot. Reconstructed lighting data may be used to illuminate a character in a computer-generated environment as the scene is shot. For example, a method may include receiving a stream of images representing lighting of a physical environment. The method may further include compressing the stream of images to reduce an amount of data used in reconstructing the lighting of the physical environment and may further include outputting the compressed stream of images for reconstructing the lighting of the physical environment using the compressed stream, the reconstructed lighting being used to render a computer-generated environment.