Multi-Characteristic Remeshing via Geometric Characteristic Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing techniques for remeshing virtual objects in computer-implemented graphical environments are inefficient, requiring multiple single-purpose tools and being computationally expensive, especially when modifying multiple geometric characteristics, which can lead to time-consuming and labor-intensive processes.

Innovation Solution

A multi-characteristic remeshing system that utilizes a compact geometric descriptive language (CGDL) conversion module and geometric characteristic parsing modules to generate a geometric characteristic map, which is then used by a geometric computation module to produce a surface mesh with specific target characteristics, allowing for efficient modification of multiple geometric characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple single-purpose programs are used to modify different geometric characteristics, then each program can specialize in its specific function, but the overall process becomes more complex and time-consuming

Engineering Contradiction:
Improvespecialization efficiencyVSAvoidnumber of tools
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a single multi-purpose remeshing system that can modify multiple geometric characteristics (density, anisotropy, sharpness) through one unified interface. The system uses a common parsing module that handles different characteristic types through a standardized process, eliminating the need for multiple separate programs while maintaining specialized functionality for each geometric property.

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

2Manufacturing precision

If a surface mesh is generated with high geometric quality, then visual appearance is improved, but computational resources and processing time increase

Engineering Contradiction:
Improvegeometric qualityVSAvoidcomputational resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies parameter changes by allowing users to explicitly control geometric characteristics through parameter specifications. The system can adjust density, anisotropy, and sharpness parameters to achieve desired visual quality while optimizing computational resources. By changing these parameters dynamically, the system generates high-quality meshes only when needed and uses appropriate detail levels based on the specific requirements, thereby managing computational resource consumption.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If a surface mesh is optimized for one graphical environment, then performance in that environment is improved, but adaptability to other environments decreases

Engineering Contradiction:
Improveenvironment-specific performanceVSAvoidcross-environment compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by creating a environment-agnostic remeshing system that can adapt to different graphical environments through a unified interface. The system receives characteristic specifications in a standardized format and generates meshes that can be applied across multiple environments without requiring environment-specific processing pipelines, thereby achieving both optimized performance and broad adaptability.

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

4Adaptability or versatility

If remeshing is performed to change geometric characteristics, then the surface mesh becomes more suitable for target applications, but the process is time-consuming

Engineering Contradiction:
Improvemesh suitabilityVSAvoidremeshing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing the input mesh to identify and extract inherent geometric characteristics before the main remeshing operation. The system analyzes the input mesh structure in advance to understand its properties, which enables more efficient characteristic modification during the actual remeshing process, thereby reducing overall processing time while maintaining mesh suitability for target applications.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11574444B1Multi-characteristic remeshing for graphical objects
Publication Date: 2023.02.07 ADOBE INC
  • US11574444B1 patent drawing
  • US11574444B1 patent drawing
  • US11574444B1 patent drawing

AI summary

A multi-characteristic remeshing system that generates remeshed 3D graphical surfaces can include a compact geometric descriptive language (“CGDL”) conversion module, one or more geometric characteristic parsing modules, and a geometric computation module. The CGDL conversion module receives an input mesh for a 3D graphical object and CGDL source text that describes target characteristics of an output mesh of the 3D graphical object. Each geometric characteristic parsing module identifies inherent geometric characteristics of the input mesh, and generates a geometric characteristic map. The geometric characteristic map includes instructions to generate the output mesh with respective target characteristics. The instruction describes a relationship of the one or more inherent geometric characteristics with the respective target characteristic. The geometric computation module generates the output mesh with the target characteristics, based on the geometric characteristic maps from the geometric characteristic parsing modules.