Triangle Generation Apparatus for Equilateral Shape Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for dividing triangles in computer graphics often result in subdivided triangles that are less like equilateral triangles, leading to decreased analysis accuracy and increased calculation time.

Innovation Solution

A triangle generation apparatus that includes an acquisition unit and a triangle division unit. The triangle division unit determines whether each basic triangle is a target triangle similar to an equilateral triangle and divides non-target triangles into multiple triangles to enhance their similarity to equilateral triangles, thereby maintaining the accuracy of analysis and reducing calculation time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional triangle division methods are used, then the triangle can be divided into smaller parts, but the subdivided triangles lose similarity to equilateral triangles, decreasing analysis accuracy

Engineering Contradiction:
Improveanalysis accuracyVSAvoidsimilarity to equilateral triangle
Core Design Contradiction:
Manufacturing precisionVSShape

Solution Approach 1:

The patent applies preliminary action by performing a shape correction process before the actual triangle division. The correction unit adjusts the shape of the triangle to be more similar to an equilateral triangle before dividing it into subdivided triangles. This preliminary shape adjustment ensures that the resulting subdivided triangles maintain higher similarity to equilateral triangles, thereby preserving analysis accuracy while still achieving the desired subdivision.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If traditional triangle division methods are used, then the triangle can be divided into smaller parts, but the calculation time increases

Engineering Contradiction:
Improvecalculation efficiencyVSAvoidcalculation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

By performing shape correction before division, the patent creates triangles that are more suitable for efficient processing. The corrected triangles with shapes closer to equilateral triangles require fewer iterative calculations and converge faster in subsequent analysis operations, thereby reducing overall calculation time despite adding a preliminary correction step.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the shape parameters of the triangle (adjusting angles and side lengths) to move closer to the ideal equilateral triangle configuration before division. This parameter optimization ensures that the subdivided triangles have more favorable geometric properties for numerical analysis, improving computational efficiency and reducing calculation time.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the triangle shape is not corrected before division, then the process is simpler, but the subdivided triangles have poor geometric properties

Engineering Contradiction:
Improveprocess complexityVSAvoidgeometric quality of subdivided triangles
Core Design Contradiction:
Device complexityVSShape

Solution Approach 1:

The patent introduces a preliminary shape correction step that adjusts the triangle's geometry before division. This additional step, while increasing process complexity, ensures that the subdivided triangles have superior geometric properties (closer to equilateral shapes), which are critical for maintaining numerical stability and accuracy in subsequent analysis operations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250124656A1Triangle generation apparatus, triangle generation method, and triangle generation program
Publication Date: 2025.04.17 DENSO CORP
  • US20250124656A1 patent drawing
  • US20250124656A1 patent drawing
  • US20250124656A1 patent drawing

AI summary

A triangle generation apparatus includes an acquisition unit and a triangle division unit. The acquisition unit acquires a vertex coordinate group including coordinates of each vertex of one or a plurality of basic triangles. The triangle division unit divides each basic triangle defined by the coordinates of the vertices included in the vertex coordinate group into a plurality of subdivided triangles. The triangle division unit determines whether each basic triangle defined by the vertex coordinate group is a target triangle that has a shape having a relatively high degree of similarity to an equilateral triangle. The triangle division unit divides the basic triangle determined to not be the target triangle into a plurality of triangles to have the shape having a relatively high degree of similarity to an equilateral triangle. The triangle division unit generates the new vertex coordinate group including the vertex coordinates of the triangles after division.