Continuity-Based Smoothing for 3D Surface Detail Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional smoothing methods for 3D surface models in computer graphics often result in loss of detail and blurring, particularly when dealing with complex surfaces, as they reduce high-frequency variations, which is undesirable in generative design where precision is crucial.

Innovation Solution

The implementation of continuity-based smoothing techniques that focus on maintaining high continuity between adjoining surface patches, allowing for smoothing without blurring, thus preserving the definition and detail of the original model, by adjusting control vertices to improve smoothness while minimizing modifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional smoothing methods (Gaussian blur, wavelet smoothing, Fourier smoothing) are applied to complex modelled surfaces, then the high-frequency variation is reduced to smooth the surface, but the details and high-curvature areas are lost resulting in blurring

Engineering Contradiction:
Improvesurface smoothnessVSAvoidsurface detail
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent applies different smoothing operations to different regions of the surface based on local curvature characteristics. High-curvature regions (containing details) are preserved with minimal smoothing, while low-curvature regions undergo more aggressive smoothing. This is achieved by evaluating curvature at each point and adaptively controlling the smoothing intensity, thereby achieving overall surface smoothness without losing important geometric details.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts smoothing parameters based on local surface properties. Instead of applying a fixed smoothing kernel, the method modifies the smoothing strength and radius according to the local curvature magnitude. This parameter adaptation allows the smoothing algorithm to be gentle on detailed regions while being more effective on flat regions, resolving the contradiction between smoothness and detail preservation.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If traditional smoothing methods are used on generative design output, then the bumpy surface is smoothed, but the high-curvature details and definition are removed

Engineering Contradiction:
Improvesurface smoothnessVSAvoidsurface definition
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent implements a dynamic smoothing approach where the smoothing behavior adapts to the local geometry in real-time. The algorithm continuously evaluates surface curvature and adjusts its operation accordingly, making the smoothing process flexible and context-aware. This dynamic adaptation ensures that smoothing enhances operability without sacrificing the definition required for manufacturing precision.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the surface into regions based on curvature characteristics, treating high-curvature and low-curvature regions differently. By dividing the surface into detail-rich segments and smooth segments, the method can apply appropriate smoothing to each segment, maintaining definition where needed while achieving smoothness where appropriate.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If traditional smoothing methods reduce high-frequency variation to smooth surfaces, then the overall surface becomes smoother, but the transitions create a blurring effect

Engineering Contradiction:
Improvesurface smoothnessVSAvoidsurface definition
Core Design Contradiction:
Manufacturing precisionVSShape

Solution Approach 1:

The patent changes the smoothing parameters dynamically based on local curvature to prevent blurring. By adjusting the smoothing radius and intensity according to the local geometry, the method maintains sharp transitions at high-curvature regions while achieving smooth transitions in low-curvature regions, thus preserving surface definition while improving smoothness.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies quality-based differential smoothing where the smoothing operation's aggressiveness is determined by local surface quality metrics (curvature). Regions requiring definition retention receive gentle smoothing, while regions tolerant of smoothing receive more intensive processing, eliminating the blurring effect while maintaining overall smoothness.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11380058B2Method and apparatus for continuity based smoothing
Publication Date: 2022.07.05 AUTODESK INC
  • US11380058B2 patent drawing
  • US11380058B2 patent drawing
  • US11380058B2 patent drawing

AI summary

Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures include, in one aspect, a method for increasing smoothness between a set of adjoining surface patches includes: identifying surface patches corresponding to a portion of a modeled surface to be smoothed, where the surface patches are defined by control vertices from a control mesh; smoothing the portion of the modeled surface based on continuity, where the smoothing includes determining a continuity measure at an interface between each pair of adjoining surface patches, and modifying positions of a subset of the control vertices, thereby modifying the surface patches, by targeting an overall improvement in the continuity measures for the interfaces, while also targeting an overall minimum of modification of positions of the control vertices; and processing the modified positions of the subset of the control vertices within the modelled surface for output.