XR Virtual Content Tone Map Adjustment for Pass-Through Lighting Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing XR environment presentation techniques fail to adequately account for lighting of virtual content when displaying it alongside pass-through video content, leading to inconsistencies in appearance.

Innovation Solution

Adjusting the virtual content tone map based on the image signal processing (ISP) tone map associated with pass-through video content, including aligning or extrapolating luminance values to match the ISP tone map, and using exposure values from image sensors to ensure consistent lighting and color with real-world content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual content is displayed using a fixed tone map, then the virtual content maintains consistent internal lighting, but the virtual content appears inconsistent with pass-through video content in terms of lighting and color

Engineering Contradiction:
Improveconsistency of virtual content appearanceVSAvoidadaptability to pass-through environment lighting
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The virtual content tone map is dynamically adjusted based on the pass-through video tone map. The system continuously adapts the virtual content's luminance values to match the lighting conditions captured by the image sensor, allowing the tone map to change over time as the user moves through different environments. This resolves the contradiction by making the previously static tone map adaptive to changing real-world lighting conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of the virtual content tone map by aligning its luminance values with those of the pass-through video tone map. Specifically, the brightest pixel exposure values are used as reference points for rescaling, and the tone map curves are adjusted to match between virtual and real content. This parameter alignment ensures that virtual objects appear lit by the same environmental light sources as the captured video, resolving the lighting inconsistency issue.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the virtual content tone map is adjusted to match the ISP tone map, then lighting consistency between virtual and pass-through content is improved, but the complexity of tone map processing increases

Engineering Contradiction:
Improvelighting consistency between virtual and pass-through contentVSAvoidcomplexity of tone map adjustment process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses the pass-through video tone map as an intermediary to transfer lighting information from the real world to virtual content. Instead of directly modeling complex environmental lighting, the patent leverages the existing ISP tone map processing pipeline as a mediator that captures real-world lighting characteristics and applies them to virtual content. This intermediary approach simplifies the overall system by reusing existing image processing infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system copies the luminance characteristics from the pass-through video tone map and applies them to the virtual content tone map. By replicating the exposure values, midtone positions, and highlight crush characteristics from the real-world capture pipeline, the patent achieves lighting consistency without requiring complex new processing algorithms. This copying strategy leverages the already-optimized ISP pipeline to drive virtual content rendering.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240378822A1Rendering virtual content with image signal processing tonemapping
Publication Date: 2024.11.14 APPLE INC
  • US20240378822A1 patent drawing
  • US20240378822A1 patent drawing
  • US20240378822A1 patent drawing

AI summary

Various implementations disclosed herein include devices, systems, and methods that adjust a tone map used to display virtual content in an extended reality (XR) environment based a tone map of pass-through video. For example, a process may obtain virtual content associated with a virtual content tone map relating pixel luminance values to display space luminance values. The process further obtains pass-through video depicting a physical environment. The pass-through video is associated with an image signal processing (ISP) tone map relating pixel luminance values of the pass-through video signal to display space luminance values. The process further determines an adjustment adjusting the virtual content tone map based on the ISP tone map. The process further displays a view of an XR environment. The view includes the pass-through video displayed using the ISP tone map and the virtual content displayed using the virtual content tone map with the adjustment.