CONTOUR-BASED 3D POINT DATA SIMPLIFICATION FOR FREEFORM SURFACE RECONSTRUCTION
Autor: | Roberto Canas, Kuldeep K. Sareen, George K. Knopf |
---|---|
Rok vydání: | 2009 |
Předmět: |
Reverse engineering
Computer science ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION Point cloud computer.software_genre geometric modeling data simplification Computer vision ComputingMethodologies_COMPUTERGRAPHICS Decimation decimation business.industry Applied Mathematics Computer Science Applications Spline (mathematics) Modeling and Simulation shape reconstruction Geometry and Topology Computer Vision and Pattern Recognition Artificial intelligence Geometric modeling business facial modeling computer Software Surface reconstruction Lofting Data reduction |
Zdroj: | International Journal of Shape Modeling. 15:19-43 |
ISSN: | 1793-639X 0218-6543 |
DOI: | 10.1142/s0218654309001197 |
Popis: | Three-dimensional clouds of largely unorganized coordinate data are often used to reconstruct freeform surfaces and shapes for a variety of seemingly diverse reverse engineering applications involving computer-aided design, anatomical reconstruction, cartography, digital archaeology, and infrastructural renewal. The point cloud data acquired by non-contact digitizers is very dense and includes numerous scanning errors. As a consequence, the captured data must be filtered and simplified for accurate surface reconstruction. Many existing data simplification techniques are, however, complex and do not directly support the development of spline-based surface models. In this paper a novel contour-based simplification algorithm is introduced for creating B-spline facial surface models directly from scanned data. The algorithm first extracts a series of equally-spaced sectioned contours from an unorganized 3D point cloud by mapping points onto a set of user-defined parallel planes. Each extracted contour is then regenerated as a cubic B-spline curve with a reduced number of control points using a user-defined reduction ratio. A freeform surface is finally created from these contiguous reconstructed contours by a lofting process. Deviation analysis that compares the final reconstructed surface to the original point cloud data is used to demonstrate the effectiveness of the proposed algorithm. The results show that the proposed algorithm generates a fairly accurate spline-based surface model from unstructured points using less than 20% of the actual scanned data. Surface accuracies are enhanced with increased number of initial contours and a greater second stage data reduction ratio. |
Databáze: | OpenAIRE |
Externí odkaz: |