Surface Attribute Transfer Between Geometric Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computer graphics, updating complex models with added features, such as extra limbs, requires costly and time-consuming updates to surface attributes across geometric models, as teams of specialists work independently, leading to inefficiencies in deformation and appearance synchronization.

Innovation Solution

An interactive system that determines correspondences between source and target models using distance-based algorithms, transfers surface attributes, and allows users to correct errors through global interpolation, updating the surface map with corrected attributes for seamless integration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If surface attributes are transferred using a distance-based algorithm between geometric models with different topologies, then the transfer speed and efficiency are improved, but errors in appearance or deformation may occur in certain regions

Engineering Contradiction:
Improvetransfer speedVSAvoidattribute transfer accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system implements an interactive correction mechanism where users can identify and correct erroneously transferred surface attributes. The correction process uses feedback from user input to refine the attribute transfer, applying interpolation algorithms to fix errors while preserving the overall transfer efficiency. This feedback loop resolves the contradiction by allowing rapid initial transfer followed by targeted precision corrections.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies different processing strategies to different regions of the geometric model. Distance-based algorithm is applied globally for efficient bulk transfer, while interactive correction and interpolation are applied locally only to regions where errors occur. This localized approach maintains high overall efficiency while ensuring accuracy in critical areas.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If a team of specialists work independently to update surface attributes when model changes occur, then each specialist can focus on their specific expertise, but the update process becomes time-consuming and expensive

Engineering Contradiction:
ImprovespecializationVSAvoidupdate time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system automatically copies and transfers surface attributes from a source geometric model to a target model using distance-based algorithms. This automated copying process replaces the manual update workflow that would require multiple specialists to independently adjust their work, dramatically reducing update time while preserving the specialized quality of each attribute type through the automated transfer process.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The attribute transfer system serves multiple functions: it transfers geometry, surface appearance, and deformation attributes simultaneously in a single operation. This multi-functional approach replaces multiple separate update processes that would otherwise be needed for different attribute types, reducing both time and cost while maintaining the specialized handling of each attribute category.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Area of stationary object

If the distance-based mapping is applied to all points in the target model, then the coverage is complete, but computational complexity increases for large meshes

Engineering Contradiction:
Improvecoverage areaVSAvoidcomputational complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The system segments the attribute transfer process into distinct stages: initial distance-based mapping for complete coverage, followed by interactive correction for error regions. This segmentation allows the computationally intensive distance-based algorithm to be applied once for full coverage, rather than requiring continuous complex calculations during interactive editing, thus managing computational complexity while maintaining complete coverage.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8112254B1Transferring surface attributes across geometric models
Publication Date: 2012.02.07 LUCASFILM ENTERTAINMENT COMPANY LTD
  • US8112254B1 patent drawing
  • US8112254B1 patent drawing
  • US8112254B1 patent drawing

AI summary

The subject matter of this specification can be embodied in, among other things, a system that includes a correspondence generator that determines a distance-based mapping between a set of points in a source object and a point in a target object and stores the distance-based mapping in a surface map. The system also includes an attribute transfer module that transfers surface attributes that determine an appearance or deformation of the set of points in the source object to the point in the target object using the surface map. The system also includes an attribute editor that receives a selection of a region of the target object and applies an interpolation algorithm that determines new values for surface attributes in the selected region from neighboring points in the target object.