Regional Level Set Surface Reconstruction from Point Clouds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for reconstructing object surfaces from point clouds fail to accurately model thin structures due to numerical difficulties in resolving 'back-to-back' transitions, leading to incomplete or inaccurate representation of thin surfaces.

Innovation Solution

The use of Regional Level Sets (RLS) to iteratively segment the space into multiple regions, allowing for a non-negative solution to the Poisson's equation that models thin structures more accurately by considering neighboring regions, rather than relying on binary level set methods that struggle with thin features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If binary level set methods are used for surface reconstruction, then the reconstruction process is simple, but thin structures cannot be accurately reconstructed due to sign oscillation

Engineering Contradiction:
Improvesimplicity of reconstruction methodVSAvoidaccuracy of thin structure reconstruction
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The space is segmented into multiple non-negative regions using Regional Level Sets instead of a single binary level set. Each region is represented by a non-negative indicator function, allowing the method to capture complex thin structures without sign oscillation while maintaining computational tractability through iterative region identification and indicator function updates.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If conventional level set methods are used, then computational complexity is low, but the method fails to resolve back-to-back transitions in thin regions

Engineering Contradiction:
Improvecomputational complexityVSAvoidresolution of back-to-back transitions
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

Non-negative indicator functions serve as intermediaries between the point cloud data and the final surface reconstruction. These indicator functions act as mediators that smoothly represent region boundaries and thin structures, avoiding the direct sign oscillation problem of conventional binary level sets while enabling accurate resolution of back-to-back transitions through iterative updates based on neighboring region information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If a single level set function is used, then the model is simple, but it cannot represent multiple regions with different geometric properties

Engineering Contradiction:
Improvesimplicity of modelVSAvoidability to represent multiple regions
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The space is segmented into multiple non-negative regions, each with its own indicator function, allowing the model to represent complex multi-region geometries. The segmentation is performed iteratively by identifying regions and updating indicator functions based on point cloud constraints and neighboring region relationships, enabling the model to adapt to various geometric configurations including thin structures and back-to-back transitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The Regional Level Set framework provides a universal modeling approach that can represent diverse geometric configurations (single regions, multiple regions, thin structures, back-to-back transitions) using a unified non-negative indicator function formulation. This multi-functional capability allows the same mathematical framework to handle various reconstruction scenarios without requiring different methods.

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

Data Source

PatentUS10685479B2Reconstruction of object surfaces from a point cloud by employing regional level sets
Publication Date: 2020.06.16 ADOBE INC
  • US10685479B2 patent drawing
  • US10685479B2 patent drawing
  • US10685479B2 patent drawing

AI summary

Methods and systems for reconstructing surfaces of an object using regional level sets (RLS) are disclosed. A scanning system scans an object and generates a point cloud. An RLS is iteratively determined as solution to a differential equation constrained by the point cloud. The RLS is a 2-tuple, where the first component corresponds to a region identification and the second component corresponds to the solution of the differential equation. The space around the point cloud is iteratively segmented into a plurality of regions. A single solution to the differential equation is applied, encompassing all the regions. The solution in regions of the space corresponding to the finer structures within the point cloud are modeled similar to the coarser regions. The solution in a particular region is iteratively based on the solution in the neighboring regions. An RLS is enabled to reconstruct thinner or smaller structures or surfaces of the object.