2022Unpublished venueRequires access

A comparative study of geometric primitives fitting to 3D point clouds

Aicha Ben Makhlouf, Malika Jallouli, Mohamed Ali Mahjoub

Open publisher page 4 citations

Abstract

The rapid development of scanning technologies has led to new challenges in Computer Aided Design (CAD) such as the reconstruction of the geometric model from a set of 3D points cloud. In fact, this model is the geometric support in various activities such as the analysis activity and the computer aided manufacturing activity. The CAD model is used in order to visualize scanned 3D objects by the approximation of the adequate shape using different mathematical equations. Thus, the most difficult stage in reconstructing a CAD model is 3D surface fitting. There are two sorts of 3D surfaces: simple geometric primitives (sphere, cylinder, cone, torus, etc.) and complex 3D surfaces (Bezier, B-Spline, NURBS, etc.). In this paper, we focus on the reconstruction of simple geometric primitives. These primitives can be found in a variety of settings, from home to industrial. The aim of this work is to select the appropriate algorithm that facilitates the approximation of geometric primitives given 3D point clouds. The following three strategies are proposed for a comparative study: the Levenberg Marquardt algorithm, the Spherical Harmonic method and the Trust-Region Reflective method. Based on the results of these algorithms, designers, manufacturers, and inspectors can choose the best method to reconstruct their final CAD model based on their specific needs.

About this research paper

What this paper is about

The rapid development of scanning technologies has led to new challenges in Computer Aided Design (CAD) such as the reconstruction of the geometric model from a set of 3D points cloud. In fact, this model is the geometric support in various activities such as the analysis activity and the computer aided manufacturing activity. The CAD model is used in order to visualize scanned 3D objects by the approximation of the adequate shape using different mathematical equations. Thus, the most difficult stage in reconstructing a CAD model is 3D surface fitting. There are two sorts of 3D surfaces: simple geometric primitives (sphere, cylinder, cone, torus, etc.) and complex 3D surfaces (Bezier, B-Spline, NURBS, etc.). In this paper, we focus on the reconstruction of simple geometric primitives. These primitives can be found in a variety of settings, from home to industrial. The aim of this work is to select the appropriate algorithm that facilitates the approximation of geometric primitives given 3D point clouds. The following three strategies are proposed for a comparative study: the Levenberg Marquardt algorithm, the Spherical Harmonic method and the Trust-Region Reflective method. Based on the results of these algorithms, designers, manufacturers, and inspectors can choose the best method to reconstruct their final CAD model based on their specific needs.

Why it matters

OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The rapid development of scanning technologies has led to new challenges in Computer Aided Design (CAD) such as the reconstruction of the geometric model from a set of 3D points cloud. In fact, this model is the geometric support in various activities such as the analysis activity and the computer aided manufacturing activity. The CAD model is used in order to visualize scanned 3D objects by the approximation of the adequate shape using different mathematical equations. Thus, the most difficult stage in reconstructing a CAD model is 3D surface fitting. There are two sorts of 3D surfaces: simple geometric primitives (sphere, cylinder, cone, torus, etc.) and complex 3D surfaces (Bezier, B-Spline, NURBS, etc.). In this paper, we focus on the reconstruction of simple geometric primitives. These primitives can be found in a variety of settings, from home to industrial. The aim of this work is to select the appropriate algorithm that facilitates the approximation of geometric primitives given 3D point clouds. The following three strategies are proposed for a comparative study: the Levenberg Marquardt algorithm, the Spherical Harmonic method and the Trust-Region Reflective method. Based on the results of these algorithms, designers, manufacturers, and inspectors can choose the best method to reconstruct their final CAD model based on their specific needs.

Key concepts: Point cloud, Geometric primitive, Geometric modeling, CAD, Bézier curve, Computer science, Geometric design, Solid modeling

Related papers

Back to paper searchBrowse research topicsOriginal source
A comparative study of geometric primitives fitting to 3D point clouds — Research Paper | ScholarLens