Implicit Mesh Topology Encoding for Dense Geometry Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image synthesis techniques in ray tracing are limited by inefficient storage and processing of geometry data, particularly in bounding volume hierarchies, leading to suboptimal memory utilization and computational overhead.

Innovation Solution

The use of a dense geometry format that employs implicit geometry types, which eliminates the need for explicit index information by using an indication of an implicit geometry type, allowing for improved compression by storing unique vertices and their connectivity without explicit index storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If explicit index information is stored to define triangle connectivity, then geometry data can be accurately represented, but memory utilization deteriorates and computational overhead increases

Engineering Contradiction:
Improvegeometry data accuracyVSAvoidmemory utilization
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts and eliminates the redundant explicit index information from the geometry data structure. By using implicit geometry types where vertex connectivity is automatically determined by vertex ordering and geometry type indication, the patent removes the need to store separate index arrays, thereby reducing memory requirements while maintaining geometric accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses a compressed representation that copies only the essential geometry data (vertex positions and implicit connectivity rules) rather than storing complete geometry information with explicit indices. This selective copying approach reduces data quantity while preserving the necessary geometric relationships for accurate rendering

Inventive Principle:
Principle #26Copying

2Reliability

If explicit index information is stored to define triangle connectivity, then geometry data can be accurately represented, but computational overhead increases

Engineering Contradiction:
Improvegeometry data accuracyVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent removes the computational burden of processing explicit index information by using implicit geometry types. The connectivity is automatically derived from vertex ordering and geometry type indicators, eliminating the need for runtime index lookup and processing operations, thereby reducing computational overhead while maintaining accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The implicit geometry type system allows the data structure to self-determine connectivity relationships without external processing. The geometry type indication and vertex ordering automatically define triangle connectivity, eliminating the need for additional computational steps to interpret index information

Inventive Principle:
Principle #25Self-service

3Loss of information

If redundant vertex data is stored multiple times, then complete geometry information is available, but memory utilization deteriorates

Engineering Contradiction:
Improvegeometry information completenessVSAvoidmemory utilization
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent merges multiple references to the same vertex into a single stored vertex entry. By using implicit geometry types that define connectivity through vertex ordering rather than repeated vertex data, the patent consolidates redundant vertex information while maintaining complete geometric representation through the implicit connectivity rules

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The implicit geometry type system allows a single vertex entry to serve multiple functions by being referenced multiple times through the implicit connectivity definitions. The vertex data is stored once but can participate in multiple triangles through the geometry type indication, eliminating redundancy while maintaining information completeness

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

Data Source

PatentUS20260004506A1Implied mesh topologies in dense geometry format encoding
Publication Date: 2026.01.01 ADVANCED MICRO DEVICES INC
  • US20260004506A1 patent drawing
  • US20260004506A1 patent drawing
  • US20260004506A1 patent drawing

AI summary

A geometry compression format is described. The compression format eliminates the need to store duplicate vertex information by storing unique vertices in each compressed data structure. Different triangles can refer to the same vertex using an index value, which means that even if the same vertex is used multiple times in the compressed data structure, the entirety of the vertex information (e.g., positional information) does not need to be stored multiple times. While the format provides good compression characteristics, improvement can be gained by eliminating the indices and instead using an indication of an “implicit geometry.” The implicit geometry is a commonly-used geometry type that indicates a particular correspondence between unique vertices and triangles. In other words, by indicating an implicit geometry type, it is automatically known which vertices make up which triangles, and explicit index information does not need to be stored in the compressed data structure.