3D Object Rendering from 2D Images Using Light Source Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in accurately rendering realistic human facial skin tones in 3D models due to the complexity of light transport and separation of skin properties from a single 2D image, lacking a comprehensive solution for accounting for various skin components and illumination effects.

Innovation Solution

A method and apparatus for rendering 3D objects by extracting light source information and property information from 2D images, using a light source information extractor and a property information extractor to generate and render 3D objects, which includes grouping light sources and retrieving property information from a database to enhance rendering accuracy and realism.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a single 2D image is used to extract facial texture, then the extraction process is simple, but the rendering realism is insufficient due to inability to separate multiple skin layers and properties

Engineering Contradiction:
Improveextraction process simplicityVSAvoidrendering realism
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent segments the skin into multiple layers (surface layer, dermis layer, subsurface layer) and extracts different property information for each layer separately. This allows the system to capture complex light transport effects by processing each skin layer independently, thereby achieving realistic rendering while maintaining a manageable extraction process through systematic decomposition of the complex skin structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from using a single 2D image to utilizing multiple images from different viewpoints and lighting conditions. This dimensional expansion enables the extraction of comprehensive property information including surface properties, subsurface scattering characteristics, and illumination effects, which cannot be obtained from a single 2D image alone, thus significantly improving rendering realism.

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

2Manufacturing precision

If multiple combinations of light and object characteristics are considered, then rendering accuracy improves, but the number of cases increases making the solution complex

Engineering Contradiction:
Improverendering accuracyVSAvoidnumber of cases
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts multiple property parameters from the 2D images including surface reflectivity, subsurface scattering coefficients, and illumination characteristics. By representing skin properties as a set of measurable parameters rather than dealing with all possible light-object combinations, the system achieves accurate rendering through parameter-based modeling, significantly reducing the complexity of handling multiple cases.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates a database of pre-extracted property information from multiple 2D images representing different lighting conditions and viewpoints. This database serves as a reference library that can be queried during rendering, allowing the system to reuse extracted property combinations rather than recalculating all possible scenarios, thereby reducing computational complexity while maintaining rendering accuracy.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If property information is extracted from 2D images, then rendering realism improves, but additional information processing is required to separate various skin components

Engineering Contradiction:
Improverendering realismVSAvoidinformation processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary processing stage that uses pre-computed property information databases and standardized extraction algorithms. This intermediary layer simplifies the complex task of separating skin components by providing pre-processed property data that can be directly applied during rendering, reducing the computational burden of real-time skin component separation while maintaining high rendering realism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9443345B2Method and apparatus for rendering three-dimensional (3D) object
Publication Date: 2016.09.13 DENSO CORP
  • US9443345B2 patent drawing
  • US9443345B2 patent drawing
  • US9443345B2 patent drawing

AI summary

Provided is a method and apparatus that may generate a three-dimensional (3D) object from a two-dimensional (2D) image, and render the generated 3D object.Light source information may be extracted from the 2D image using a characteristic of the 2D image, and property information associated with the 2D image may be extracted based on the light source information. In particular, specular information, scattering information, and the like may be stored in a database using a plurality of samples. Since pecular information or scattering information similar to an input image may be retrieved from the data base, property information may be quickly extracted.