Ray-Guided Mesh Repair for Watertight 3D Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mesh processing technologies struggle with defects such as gaps, holes, self-intersections, and inconsistent orientations, leading to invalid meshes that hinder downstream applications like simulation and 3D printing, while local repairs lack guarantees and global techniques often introduce undesirable modifications.

Innovation Solution

A mesh repair pipeline utilizing visual measures like visibility, orientation, and openness, guided by ray tracing, performs local adjustments and global optimization to produce watertight, manifold meshes while preserving visual cues and input attributes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If local repair techniques are used to fix mesh defects, then the mesh can be repaired with minimal modifications, but the repairs lack guarantees and may not produce watertight results

Engineering Contradiction:
Improvemesh repair accuracyVSAvoidrepair guarantee
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent introduces visual measures (visibility, orientation, openness) as intermediary metrics that bridge local repair operations with global mesh quality guarantees. These visual measures serve as mediators to evaluate and guide repair operations, ensuring that local modifications contribute to overall watertightness without requiring complete remeshing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary classification of mesh faces into interior and exterior sets before executing repairs. This preliminary action establishes a reference configuration that guides subsequent repair operations, ensuring that fixes maintain global consistency and watertightness rather than creating isolated local corrections.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If global mesh processing techniques are used to ensure watertightness, then the mesh becomes valid for downstream applications, but undesirable modifications and loss of visual cues occur

Engineering Contradiction:
Improvewatertight guaranteeVSAvoidvisual cues
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies different processing strategies to different regions of the mesh based on visual measures. Faces are classified into interior and exterior sets with different treatment, and repair operations are localized to specific regions rather than applying uniform global transformations. This preserves visual cues in regions where they are important while ensuring watertightness globally.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses visual measures (visibility, orientation, openness) as parameters to guide mesh processing decisions. By changing and optimizing these visual parameters during repair operations, the system maintains visual fidelity while achieving watertightness, rather than relying on geometric parameters alone that may lose visual information.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If traditional mesh processing is used to handle defective meshes, then the processing can be computationally efficient, but the meshes remain invalid for simulation and 3D printing

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidmesh validity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the mesh processing task into distinct phases: classification of faces into interior/exterior sets, computation of visual measures for each face, and targeted repair operations. This segmentation allows efficient processing by avoiding unnecessary operations on already-valid regions while focusing computational effort on defective areas that require repair.

Inventive Principle:
Principle #1Segmentation

4Manufacturing precision

If mesh repair operations are performed to fix gaps and holes, then the mesh topology improves, but unnecessary complexity may be introduced

Engineering Contradiction:
Improvetopological accuracyVSAvoidmesh complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts and addresses only the specific defective regions (gaps, holes, self-intersections) identified through visual measures, rather than applying uniform repair operations across the entire mesh. This extraction approach fixes topological errors while preserving the simplicity of well-formed regions, avoiding unnecessary complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12511851B2Visual guided mesh repair
Publication Date: 2025.12.30 TENCENT AMERICA LLC
  • US12511851B2 patent drawing
  • US12511851B2 patent drawing
  • US12511851B2 patent drawing

AI summary

Aspects of the disclosure provide methods and apparatuses for mesh processing. In some examples, a method for mesh processing includes receiving an input mesh that is bounded in a bounding box. The input mesh is formed of a first plurality of vertices and a first plurality of faces that connects the first plurality of vertices. The method further includes calculating at least a first visual measure for one or more faces in the first plurality of faces. At least the first visual measure for a face is calculated according to a number of valid rays respectively at a plurality of sampling positions of the face, a valid ray at a sampling position is a ray that is traced from the sampling position to the bounding box. The method also includes performing adjustments to the input mesh to generate a repaired mesh according to at least the first visual measure.