Relightable Texture Segmentation for Arbitrary Lighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current free-viewpoint video rendering systems lack the ability to relight scenes under arbitrary lighting conditions, making it challenging to seamlessly integrate real-world and computer-generated content with different lighting setups.

Innovation Solution

A method and apparatus for determining a relightable texture's color component and surface normals by analyzing scene geometry, segmenting initial textures into materials, scaling color estimates based on irradiance differences, and using a global irradiance function to separate color and shading estimates, allowing for accurate relighting under arbitrary lighting conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If textures are extracted from images captured by cameras, then the textures contain implicit real-world lighting information, but lighting artefacts are baked-in in the textures making relighting difficult

Engineering Contradiction:
Improvelighting information accuracyVSAvoidrelighting capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The texture is segmented into multiple material regions with different lighting characteristics. Each material region is processed independently to estimate its specific irradiance and separate color from shading, enabling targeted relighting adjustments without affecting other parts of the scene.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter representation by decomposing the texture into color and shading components, and further estimating irradiance parameters for each material. This parameter transformation allows independent manipulation of lighting effects while preserving the original color information, making relighting feasible.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If diffuse lighting is used in initial video capture to avoid excess shaded areas and specularities, then the plausibility of rendered scenes is improved, but the ability to handle arbitrary lighting arrangements is lost

Engineering Contradiction:
Improvescene plausibilityVSAvoidlighting condition flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a computational model that copies and analyzes the lighting characteristics present in the captured image. By estimating the global irradiance function and material-specific irradiance, the system recreates the lighting conditions mathematically, allowing virtual relighting without requiring the original physical lighting setup.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary analysis of the captured image to estimate scene geometry, segment materials, and determine irradiance characteristics before relighting is applied. This preliminary processing extracts all necessary lighting information from the single captured image, enabling subsequent arbitrary relighting operations.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If active lighting arrangement with multiple calibrated lighting conditions is used to deduce material properties, then relighting capability is improved, but the complexity of the capture process increases significantly

Engineering Contradiction:
Improvematerial property extraction accuracyVSAvoidlighting arrangement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts material properties and lighting information directly from a single captured image by analyzing color variations and shading patterns across different surface orientations. This extraction process eliminates the need for complex multi-condition capture setups while obtaining the necessary material albedo and irradiance information.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The captured image itself provides all the necessary information for relighting through self-analysis. The method uses the inherent color and shading information in the single image to estimate irradiance and material properties, making the system self-sufficient without requiring external controlled lighting arrangements.

Inventive Principle:
Principle #25Self-service

4Ease of manufacture

If projective texturing with blending of projected images is used to form textures, then the texture formation process is simplified, but relighting under arbitrary lighting conditions remains challenging

Engineering Contradiction:
Improvetexture formation simplicityVSAvoidrelighting flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary decomposition of the projectively textured surface into material regions with estimated albedo and irradiance characteristics. This preliminary analysis, done once during texture formation, enables subsequent relighting operations by providing the necessary baseline material properties without requiring complex processing during actual relighting.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the texture representation by separating color (albedo) from shading (irradiance effects) for each material region. This parameter change from a single composite texture to decomposed material properties enables flexible relighting while maintaining the simplicity of initial texture projection.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10223827B2Relightable texture for use in rendering an image
Publication Date: 2019.03.05 IMAGINATION TECH LTD
  • US10223827B2 patent drawing
  • US10223827B2 patent drawing
  • US10223827B2 patent drawing

AI summary

Relightable free-viewpoint rendering allows a novel view of a scene to be rendered and relit based on multiple views of the scene from multiple camera viewpoints. An initial texture can be segmented into materials and an initial coarse color estimate is determined for each material. Scene geometry is estimated from the captured views of the scene and is used to scale the initial coarse color estimates relative to each other such that the different materials appear to be lit with a similar irradiance. In this way, a global irradiance function is estimated describing the scene illumination. This provides a starting point for a color estimate and shading estimate extraction. The shading estimate can be used to fit surface normals to the global irradiance function. The set of surface normals and the color estimate are stored for subsequent use to allow relighting of the scene.