Texture Synthesis for Sparse-Measurement Material Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods struggle to realistically predict and visualize the texture of materials, particularly metallic and pearlescent effect paints, for arbitrary illumination and viewing directions, given limited measurements.
Innovation Solution
A computer-implemented method for generating a destination texture through statistical texture synthesis, involving interpolation weights, random patch extraction, and seamless integration of texture patches to create a destination texture with similar statistical properties while being dissimilar to source textures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If texture data is captured from limited measurement geometries (sparse illumination and viewing directions), then measurement complexity is reduced, but texture prediction accuracy for arbitrary directions deteriorates
Solution Approach 1:
The patent creates virtual texture copies at unmeasured illumination and viewing directions by synthesizing texture data from measured source textures. Instead of physically measuring at every possible direction, the system generates synthetic texture representations that replicate the appearance characteristics at arbitrary directions through computational methods including patch extraction, statistical analysis, and rendering synthesis.
Solution Approach 2:
The patent transforms texture data from one set of illumination and viewing direction parameters to another set of parameters. By changing the parameter space representation and using statistical relationships between different viewing conditions, the system predicts texture appearance at unmeasured directions from measurements taken at limited directions, effectively interpolating across the parameter space.
2Reliability
If statistical texture synthesis with random patch extraction is used, then texture realism for arbitrary directions is improved, but computational complexity increases
Solution Approach 1:
The patent performs preliminary statistical analysis and patch extraction from source textures before the actual rendering operation. By pre-processing the texture data to extract statistical properties, create patch libraries, and establish relationships between different viewing directions in advance, the system reduces the computational burden during real-time or final rendering while maintaining texture realism.
Data Source
AI summary
A computer-implemented method for generating a destination texture (201) from at least two source textures (211, 221, 231) comprises carrying out a statistical texture synthesis operation. An interpolation weight is assigned to each of the source textures (, and the destination texture is synthesized using the source textures and the assigned interpolation weights. Synthesizing the destination texture comprises randomly choosing one of the source textures, randomly extracting a texture patch (212) from the chosen source texture (211), modifying the extracted texture patch in such a manner that at least one statistical property (215) of the modified texture patch (214) approximates a corresponding averaged statistical property (202), and inserting the modified texture patch into the destination texture so that the modified texture patch seamlessly fits to existing texture content (203) in the destination texture.


