Hypersurface Construction in N Dimensions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Marching Cubes algorithm for determining boundary surfaces from data matrices is limited by excessive computing time, template set complexity, non-closed surfaces, and difficulty in generalizing to higher dimensions, particularly beyond four-dimensional data.

Innovation Solution

A method that identifies intermediate hypersurfaces by checking for 'jumps' between adjacent matrix elements and connects them with closed curves, eliminating the need for pre-defined templates, allowing for robust and closed surface generation in higher dimensions without holes, and optimizing curves and surfaces for improved results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the Marching Cubes algorithm uses a large set of templates to accurately represent all possible interface arrangements, then the completeness and accuracy of boundary surface determination is improved, but the computing time and device complexity increase excessively

Engineering Contradiction:
Improveboundary surface accuracyVSAvoidcomputing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential geometric information needed for boundary surface construction by identifying intermediate hypersurfaces between adjacent matrix elements. Instead of using a complete set of templates, the method extracts and processes only the relevant interface information locally, significantly reducing computing time while maintaining boundary surface accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the boundary surface construction process into independent local operations at each matrix element. By processing each element separately to identify intermediate hypersurfaces and then connecting them, the method avoids the computational burden of evaluating all possible template configurations globally, thus reducing computing time while preserving accuracy.

Inventive Principle:
Principle #1Segmentation

2Productivity

If the Marching Cubes algorithm uses a limited set of basic surface arrangements to reduce computing time, then the processing speed is improved, but the resulting surfaces become non-unique and contain holes

Engineering Contradiction:
Improveprocessing speedVSAvoidsurface completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary identification of intermediate hypersurfaces between adjacent matrix elements before connecting them into complete boundary surfaces. This preliminary action ensures that all necessary interface information is captured locally, and subsequent connection steps guarantee closed surfaces without holes, maintaining reliability while enabling faster processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The method incorporates feedback mechanisms where the identified intermediate hypersurfaces are systematically connected and validated to ensure closed surface topology. The algorithm adjusts and refines the surface construction based on the detected intermediate hypersurfaces, ensuring completeness and eliminating holes while maintaining processing efficiency.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the Marching Cubes algorithm is extended to four-dimensional data, then the applicability to time-varying 3D data is improved, but the complexity and computational burden become unmanageable

Engineering Contradiction:
Improvedimensional generalizabilityVSAvoidalgorithm complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent develops a universal method for identifying intermediate hypersurfaces that works across different dimensions. The same fundamental approach of detecting interfaces between adjacent elements and connecting them applies to 3D, 4D, and higher-dimensional data, providing dimensional generalizability without proportionally increasing algorithmic complexity.

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

Solution Approach 2:

The patent naturally extends to higher dimensions by treating the additional dimension as another axis along which intermediate hypersurfaces can be identified. The method generalizes the concept of intermediate surfaces to intermediate hypersurfaces in n-dimensional space, maintaining algorithmic simplicity while achieving versatility across dimensions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Manufacturing precision

If a complete set of basic surface arrangements is implemented for three-dimensional data, then the accuracy of boundary surface determination is improved, but the method becomes unmanageable for four-dimensional and higher data

Engineering Contradiction:
Improveboundary surface accuracyVSAvoiddimensional scalability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary identification of intermediate hypersurfaces at each matrix element before global surface construction. This preliminary local processing ensures accuracy is maintained through systematic detection of all interfaces, while the modular nature of the approach allows easy extension to higher dimensions without managing complete template sets.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The method generalizes the intermediate hypersurface concept to n-dimensional space, where the same local identification and global connection principles apply. This dimensional generalization maintains boundary surface accuracy through systematic interface detection while achieving scalability to 4D and higher-dimensional data without the complexity burden of complete template sets.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentEP2715673B1Method for hypersurface construction in n dimensions
Publication Date: 2017.11.22 GSI HELMHOLTZZENT FUR SCHWERIONENFORSCHUNG GMBH
  • EP2715673B1 patent drawingFigure 1(a)~1(f)
  • EP2715673B1 patent drawingFigure 2(a)~2(f)
  • EP2715673B1 patent drawingFigure 3(a)~3(i)

AI summary

The invention relates to a method (39) for determining boundary hypersurfaces (7, 8, 17, 21) from data matrices (3, 4, 10, 11, 24, 27, 37). The method (39) has the following steps: identification of the intermediate hypersurfaces (5, 13, 28, 38), situated between two respective matrix elements (3, 4, 10, 11, 24, 27, 37), that correspond to at least a portion of at least one boundary hypersurface (7, 8, 17, 21) to be determined; representation of the intermediate hypersurfaces (5, 13, 28, 38) identified in this manner by points (6, 29) that are adjacent to intermediate hypersurfaces; connection of the points (6, 29) that are adjacent to intermediate hypersurfaces by at least one respective closed curve (5, 14, 15, 25); combination of the hypersurface components (5, 13, 28, 38) formed by the closed curves (5, 14, 15, 25) to form at least one boundary hypersurface (7, 8, 17, 21).