3D Quilt Refinement for Accurate Zoom-Level Mesh Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

3D modeling systems face issues with mesh representations appearing differently at varying zoom levels, leading to inaccuracies and user distrust, especially in CAD applications where precise structural representations are critical.

Innovation Solution

The method involves generating quilt representations of 3D structures with patches, refining these representations by determining control points based on edge direction vectors and surface normal vectors to maintain accurate appearance at different display levels, using both CPU and GPU processors for efficient processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a mesh representation is generated with sufficient detail for accurate representation at 50% zoom level, then the display accuracy at medium zoom level is improved, but the appearance accuracy deteriorates when zooming in to 100% zoom level due to jagged edges and loss of precision

Engineering Contradiction:
Improvedisplay accuracy at medium zoom levelVSAvoidappearance accuracy at high zoom level
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing surface normal vectors and Bezier control points for each patch in the quilt representation. These pre-computed geometric properties enable the system to maintain accurate appearance at high zoom levels without regenerating the mesh, as the control points define smooth curved surfaces that preserve precision regardless of display magnification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces flat triangular meshes with curved Bezier patches that have smooth continuous surfaces. Each patch is defined by control points that create curved geometry, eliminating the jagged edges inherent in flat triangle representations. This curvature approach maintains visual accuracy at high zoom levels while preserving the simplified structure needed for efficient rendering at lower zoom levels

Inventive Principle:
Principle #14Spheroidality (Curvature)

2Productivity

If a new mesh representation is generated when zooming in to save memory or processing time, then system efficiency is improved, but the consistency and user trust deteriorate because the mesh may not accurately represent the precise model at different zoom levels

Engineering Contradiction:
Improvesystem efficiencyVSAvoidmodel consistency and user trust
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamics by creating a zoom-adaptive quilt representation system. At lower zoom levels, the system uses a coarser quilt representation for efficiency. When zooming in, the system dynamically refines the representation by utilizing pre-computed control points and surface normals to generate higher-detail views that remain consistent with the original precise model, thus maintaining both efficiency and reliability across different zoom levels

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses copying by creating a quilt representation that copies essential geometric information (vertices, surface normals, control points) from the precise model. This quilt copy contains sufficient detail to accurately represent the original model at high zoom levels while using a simplified data structure that improves rendering efficiency. The control points copy the curvature information needed to maintain fidelity without storing the full precision model data

Inventive Principle:
Principle #26Copying

3Device complexity

If flat triangles are used in mesh representation, then the device complexity and processing requirements are reduced, but the visual quality and accuracy deteriorate when viewed at high zoom levels

Engineering Contradiction:
Improvemesh structure complexityVSAvoidvisual accuracy at high zoom level
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent replaces flat triangular surfaces with curved Bezier patches that have smooth continuous geometry. Each patch is defined by control points that create curved surfaces, eliminating the faceted appearance of flat triangles. This curved representation maintains visual accuracy at high zoom levels while keeping the overall data structure manageable through the quilt organization

Inventive Principle:
Principle #14Spheroidality (Curvature)

Solution Approach 2:

The patent changes the geometric parameters by introducing surface normal vectors and Bezier control points as additional parameters for each patch. These parameters define the curved surface geometry and enable smooth rendering. The system manages this increased parameter complexity through efficient storage and processing of only the essential control points and normals needed for quilt representation, balancing detail with complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8587587B2Refining quilts of patches representing three dimensional structures
Publication Date: 2013.11.19 AUTODESK INC
  • US8587587B2 patent drawing
  • US8587587B2 patent drawing
  • US8587587B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer program products, are provided for refining quilts of patches representing three dimensional structures. A method is provided that includes generating a first quilt representation of a three-dimensional structure, adding information to the first quilt representation, and generating a second quilt representation based on the first quilt representation. The first quilt representation is based on a model and associated with a first display level of detail. The second quilt representation is associated with a second display level of detail higher than the first display level of detail.