Wavelength-Specific Surface Tilt Generation for Translucent Body Rendering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for reconstructing translucent bodies, such as human skin, fail to accurately depict the influence of internally-scattered light on fine irregularities like wrinkles and pores, leading to an unnatural appearance due to uniform blurring without considering wavelength-specific effects.
Innovation Solution
An image processing device that inputs fine irregularity information, generates wavelength-specific surface tilt information, and combines rendered images for each wavelength to accurately depict the brightness increase caused by internally-scattered light, using normal mapping and shading processes to recreate the appearance of translucent bodies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a uniform blurring process is applied to reconstruct translucent bodies, then the rendering process is simplified and can be executed efficiently, but the accuracy of representing internally-scattered light effects on fine irregularities is degraded
Solution Approach 1:
The patent segments the rendering process into distinct stages: first reconstructing the fine irregularity of the body surface (FIOS) without blurring, then applying wavelength-specific blurring processes to simulate internally-scattered light effects. This segmentation allows each stage to be optimized independently, maintaining both efficiency and accuracy.
Solution Approach 2:
The patent applies different blurring amounts to different wavelength channels (e.g., longer wavelengths receive more blurring than shorter wavelengths) and applies blurring selectively based on the local characteristics of the FIOS. This local quality approach ensures that internally-scattered light effects are accurately represented where needed while maintaining rendering efficiency.
2Measurement precision
If wavelength-specific blurring processes are applied to accurately represent internally-scattered light, then the accuracy of translucent body reconstruction is improved, but the device complexity and computational load increase
Solution Approach 1:
The patent changes the blurring parameter (blurring amount) based on the wavelength channel being processed. Longer wavelength channels receive greater blurring amounts to simulate the physical behavior of light scattering, while shorter wavelengths receive less blurring. This parameter adaptation improves accuracy without requiring fundamentally different processing approaches for each wavelength.
3Manufacturing precision
If the fine irregularity of the body surface is reconstructed with high detail, then the visual realism of the translucent body is improved, but the computational resources required for rendering increase
Solution Approach 1:
The patent performs preliminary reconstruction of the FIOS with high detail before applying blurring operations. By establishing the detailed surface structure first, the subsequent blurring processes can efficiently simulate light scattering effects without requiring re-computation of the underlying surface geometry, thus reducing overall computational energy consumption.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach faithfully reconstructs the brightness increase of fine irregularities due to internally-scattered light, providing a more natural and accurate representation of translucent bodies by considering wavelength-specific effects on surface tilt and illumination.
Implementation Method 1
a technique of rendering a translucent body not only on the surface of which but also in which light is scattered has been developed
Data Source
AI summary
An image processing device comprises a first input unit configured to input first information indicating a fine irregularity of a surface of a body to be rendered; a generation unit configured to generate, as pieces of information each indicating a tilt of a surface of an object to be rendered, pieces of second information for respective wavelengths from the first information; a rendering unit configured to render objects for the respective wavelengths based on the pieces of second information for the respective wavelengths; and a combining unit configured to generate an image of the body to be rendered by combining the objects for the respective wavelengths.


