Dynamic Texture Luminance Mapping for Deformed Surfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional texture mapping technologies fail to account for object deformation, resulting in unnatural textures and reduced realism when the object's shape changes due to external forces, as they rely on fixed luminance values for texture images.

Innovation Solution

An image generating system that determines the luminance value of an object's polygon by referencing a texture image data table containing position information, stress vectors, and corresponding luminance values, allowing for dynamic adjustment of texture mapping based on deformation, using strain sensors and rangefinder sensors to capture and measure external forces and calculate stress vectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional texture mapping technology is used with fixed luminance values, then the texture mapping process is simple and fast, but the realism and naturalness of the object appearance deteriorates when the object deforms

Engineering Contradiction:
Improverealism of object appearanceVSAvoidtexture mapping system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-capturing texture images at multiple predetermined stress states (e.g., unstressed, lightly stressed, heavily stressed) before the actual rendering process. These pre-captured images with their corresponding stress vector information are stored in advance, allowing the system to quickly retrieve and apply the appropriate texture during rendering without performing complex real-time calculations, thus improving realism while managing system complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the texture mapping system adaptive to changing stress conditions. Instead of using a single fixed texture, the system dynamically selects and blends textures based on the current stress vector magnitude and direction detected during rendering. This dynamic adaptation allows the texture appearance to change realistically as the object deforms under different loading conditions.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If texture images are captured at multiple stress states, then the accuracy of deformation representation is improved, but the data storage requirements and processing complexity increase

Engineering Contradiction:
Improvedeformation representation accuracyVSAvoidtexture image data volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by focusing texture capture and processing only on regions of the object that undergo significant deformation. Instead of capturing and processing textures for the entire object at all stress states, the system identifies and processes only the locally affected areas where stress vectors indicate meaningful deformation. This reduces the overall data volume while maintaining high accuracy in the critical deformation zones.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses parameter changes by representing multiple stress states through a limited set of key parameters (stress vector magnitude, direction, and predefined stress levels) rather than storing complete texture images for every possible deformation state. The system captures textures at discrete parameter points (predetermined stress states) and uses interpolation or blending based on parameter changes to represent intermediate states, significantly reducing data storage requirements while maintaining measurement precision.

Inventive Principle:
Principle #35Parameter changes

3Speed

If real-time stress vector calculation is performed, then the responsiveness to object deformation is improved, but the computational load and processing time increase

Engineering Contradiction:
Improveresponse speed to deformationVSAvoidcomputational power required
Core Design Contradiction:
SpeedVSPower

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing stress vector information corresponding to captured texture images at predetermined stress states. During real-time rendering, the system retrieves these pre-computed stress vectors and compares them with current sensor data, avoiding the need to perform complex stress calculations from scratch. This maintains high responsiveness while significantly reducing the computational power required during runtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements partial action by performing full stress vector calculations only at predetermined key stress states during the texture capture phase, rather than continuously during rendering. During real-time operation, the system uses partial updates and interpolations based on sensor inputs, performing only the minimal necessary calculations to determine which pre-captured texture best matches the current state. This reduces computational load while maintaining responsive deformation representation.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8139076B2System, method, and program for determining luminance values of multiple polygons which represent a surface of a subject
Publication Date: 2012.03.20 PANASONIC HOLDINGS CORP
  • US8139076B2 patent drawing
  • US8139076B2 patent drawing
  • US8139076B2 patent drawing

AI summary

An image generating system determines respective luminance values of multiple polygons representing a surface of a subject rendered by reference to a texture image attached to the multiple polygons. The system includes a capturing section storing a texture image of an object deformed by external force; a memory section retaining a correspondence table including information about a position of one polygon set corresponding to a position on a surface of the object to which no external force is applied, information about a stress vector indicating external force applied to the position on the surface of the object and associated with the one polygon corresponding to the position on the surface of the object to which external force is applied, and information about the luminance value of the texture image of the object to which the external force is applied; and a texture mapping section making reference to the table.