3D Model UV Expansion Preventing Triangular Patch Flipping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing UV expansion methods for three-dimensional models often result in flipping, leading to local overlaps and information loss due to the lack of prevention mechanisms during two-dimensional expansion, causing poor UV expansion quality.

Innovation Solution

An expansion method that determines a rigid transformation matrix and a deformation matrix for each triangular patch, using energy functions to prevent flipping, ensuring that the expansion result does not include flipped patches, thereby maintaining the integrity of the three-dimensional model's information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional UV expansion methods are used on three-dimensional models, then the expansion process is simple and fast, but flipping occurs causing local overlaps and information loss

Engineering Contradiction:
Improveexpansion speedVSAvoidinformation loss due to flipping
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent applies preliminary anti-action by introducing an obstacle function component before the flipping problem occurs. This component proactively prevents flipping by adding a penalty term to the energy function that becomes active when triangular patches approach a flipped state, thereby stopping the harmful effect before it can cause information loss

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent changes the parameter of the energy function by adding an obstacle function component that dynamically adjusts based on the orientation of triangular patches. This parameter change allows the system to transition from a simple expansion energy minimization to a constrained optimization that prevents flipping while maintaining expansion quality

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If flipping prevention mechanisms are added to UV expansion, then information loss is prevented, but the complexity of the expansion method increases

Engineering Contradiction:
Improveinformation preservationVSAvoidmethod complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements feedback by continuously monitoring the orientation of triangular patches during the expansion process through the obstacle function component. This component provides real-time feedback to the energy minimization process, automatically adjusting the expansion to prevent flipping without requiring external intervention or complex control mechanisms

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The expansion method performs self-service by incorporating the flipping prevention mechanism directly into the energy function itself. The obstacle function component automatically identifies and corrects potential flipping issues during the optimization process, eliminating the need for separate post-processing or complex external control systems

Inventive Principle:
Principle #25Self-service

3Use of energy by moving object

If conventional expansion methods are used, then the process is computationally efficient, but flipping causes local overlaps in the expansion result

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidlocal overlaps in expansion result
Core Design Contradiction:
Use of energy by moving objectVSShape

Solution Approach 1:

The obstacle function component applies preliminary anti-action by preventing the triangular patches from entering a flipped state that would cause local overlaps. This proactive approach maintains the computational efficiency of the energy minimization process while ensuring the geometric integrity of the expansion result

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS20240338895A1Three-Dimensional Model Expansion Methods and Systems
Publication Date: 2024.10.10 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20240338895A1 patent drawing
  • US20240338895A1 patent drawing
  • US20240338895A1 patent drawing

AI summary

This application provides an expansion method and an expansion apparatus for a three-dimensional model, a device, a computer-readable storage medium and a computer program product. The method includes: obtaining an initial expansion result of a to-be-expanded three-dimensional model, where none of a plurality of triangular patches included in the initial expansion result is flipped; determining a rigid transformation matrix of each triangular patch based on coordinate information of each triangular patch in the expansion result; determining first corrected coordinate information of each triangular patch based on the rigid transformation matrix of each triangular patch and a first energy function; when it is determined, based on the first corrected coordinate information of each triangular patch, that there is a flipped triangular patch, second corrected coordinate information of each triangular patch is determined based on the rigid transformation matrix of each triangular patch and a second energy function; and determining a target expansion result based on the second corrected coordinate information of each triangular patch when it is determined that a preset convergence condition is met.