3D Curve Sample Points for Watertight Shape Reconstruction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer-aided design systems face challenges in reconstructing closed, watertight 3D shapes from very sparse point clouds without orientation information, requiring dense point clouds or burdensome orientation vector definitions.

Innovation Solution

A computer-implemented method that uses optimization programs to determine orientation vectors normal to 3D curves, respecting a minimal rotation propagation condition, and fits sample points with an isovalue surface of a volumetric function, allowing for sparse point cloud reconstruction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If point clouds are used to reconstruct 3D shapes, then the reconstruction can be performed from measurement data, but dense point clouds are required which increases data quantity and processing complexity

Engineering Contradiction:
Improvereconstruction accuracyVSAvoidpoint cloud density
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent transitions from 2D sketch curves to 3D shape reconstruction by introducing a volumetric function that operates in three-dimensional space. The system fits isovalue surfaces of the volumetric function to the 2D sketch data, effectively adding a dimensional transformation that enables sparse 3D reconstruction without requiring dense point clouds.

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

Solution Approach 2:

The patent changes the parameter representation from explicit point cloud coordinates to a volumetric function with associated isovalue surfaces. By optimizing the volumetric function parameters to match the sketch curves, the system achieves accurate shape reconstruction from sparse input data without needing dense sampling.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If orientation vectors are defined for each point to improve reconstruction quality, then the reconstruction accuracy improves, but the user burden and operational complexity increase

Engineering Contradiction:
Improvereconstruction accuracyVSAvoiduser burden
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically computes orientation information from the optimized volumetric function gradient without requiring user input. The normal vectors are derived self-service from the mathematical structure of the volumetric function itself, eliminating the need for users to manually define orientation vectors at each point.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The volumetric function serves as an intermediary between the 2D sketch curves and the 3D shape reconstruction. It mediates the transformation by providing a continuous mathematical representation that implicitly defines both position and orientation information, removing the need for explicit orientation vector specification.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If curves are interpreted as representing a network topology to create B-Rep, then manufacturable objects can be created, but topological constraints and complexity increase

Engineering Contradiction:
ImprovemanufacturabilityVSAvoidtopological constraints
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

Instead of constructing a B-Rep boundary representation from curve networks with explicit topological constraints, the patent inverts the approach by using an implicit volumetric function representation. The isovalue surfaces of the volumetric function naturally define closed manifolds suitable for manufacturing without requiring explicit topological inference from curve crossings.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS9589389B2Sample points of 3D curves sketched by a user
Publication Date: 2017.03.07 DASSAULT SYSTEMES SA
  • US9589389B2 patent drawing
  • US9589389B2 patent drawing
  • US9589389B2 patent drawing

AI summary

The invention notably relates to a computer-implemented method for designing a three-dimensional modeled object comprising providing sample points of 3D curves sketched by a user; determining a volumetric function, within a predetermined class of volumetric functions, as the optimum of an optimization program that explores orientation vectors defined at the sample points under the constraint that the explored orientation vectors be normal to the 3D curves and respect a minimal rotation propagation condition over each 3D curve, wherein the optimization program penalizes a distance from the explored orientation vectors; and fitting the sample points with an isovalue surface of the volumetric function.