A Survey of Methods for Converting Unstructured Data to CSG Models

05/02/2023
by   Pierre-Alain Fayolle, et al.
0

The goal of this document is to survey existing methods for recovering CSG representations from unstructured data such as 3D point-clouds or polygon meshes. We review and discuss related topics such as the segmentation and fitting of the input data. We cover techniques from solid modeling and CAD for polyhedron to CSG and B-rep to CSG conversion. We look at approaches coming from program synthesis, evolutionary techniques (such as genetic programming or genetic algorithm), and deep learning methods. Finally, we conclude with a discussion of techniques for the generation of computer programs representing solids (not just CSG models) and higher-level representations (such as, for example, the ones based on sketch and extrusion or feature based operations).

READ FULL TEXT

page 2

page 11

page 15

page 16

research
05/20/2020

Deep Learning for LiDAR Point Clouds in Autonomous Driving: A Review

Recently, the advancement of deep learning in discriminative feature lea...
research
04/01/2021

BRepNet: A topological message passing system for solid models

Boundary representation (B-rep) models are the standard way 3D shapes ar...
research
05/20/2021

DeepCAD: A Deep Generative Network for Computer-Aided Design Models

Deep generative models of 3D shapes have received a great deal of resear...
research
09/26/2019

Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations

Recent program synthesis techniques help users customize CAD models(e.g....
research
07/01/2019

Automatic reconstruction of fully volumetric 3D building models from point clouds

We present a novel method for reconstructing parametric, volumetric, mul...
research
07/09/2019

A review on deep learning techniques for 3D sensed data classification

Over the past decade deep learning has driven progress in 2D image under...
research
05/16/2003

Applying Data Mining and Machine Learning Techniques to Submarine Intelligence Analysis

We describe how specialized database technology and data analysis method...

Please sign up or login with your details

Forgot password? Click here to reset