Adaptive Representation of Large 3D Point Clouds for Shape Optimization

A numerical procedure for adaptive parameterization of changing 3D objects for knowledge representation, analysis and optimization is developed. The object is not a full CAD model since it involves many shape parameters and excessive details. Instead, optical 3D scanning of the actual object is used (stereo-photogrammetry, triangulation) which leads to the big-data territory with point clouds of size \(10^8\) and beyond. The total number of inherent surface parameters corresponds to the dimensionality of the shape optimization space. Parameterization must be highly compact and efficient while capable of representing sufficiently generic 3D shapes. The procedure must handle dynamically changing shapes in optimization quasi-time iterations. It must be flexible and autonomously adaptable as edges and peaks may disappear and new ones may arise. Adaptive re-allocation of the control points is based on feature recognition procedures (edges, peaks) operating on eigenvalue ratios and slope/ curvature estimators. The procedure involves identification of areas with significant change in geometry and formation of partitions.

[1]  Holly E. Rushmeier,et al.  The 3D Model Acquisition Pipeline , 2002, Comput. Graph. Forum.

[2]  Kalyanmoy Deb,et al.  Multi-Objective Evolutionary Algorithms for Engineering Shape Design , 2003 .

[3]  Milan Curkovic,et al.  3D shape acquisition and integral compact representation using optical scanning and enhanced shape parameterization , 2014, Adv. Eng. Informatics.

[4]  Wolfgang Böhm,et al.  A survey of curve and surface methods in CAGD , 1984, Comput. Aided Geom. Des..

[5]  Damir Vucina,et al.  Computational procedure for optimum shape design based on chained Bezier surfaces parameterization , 2012, Eng. Appl. Artif. Intell..

[6]  B. Cyganek An Introduction to 3D Computer Vision Techniques and Algorithms , 2009 .

[7]  Patrick J. Flynn,et al.  A Survey Of Free-Form Object Representation and Recognition Techniques , 2001, Comput. Vis. Image Underst..

[8]  Ioannis K. Brilakis,et al.  Automated sparse 3D point cloud generation of infrastructure using its distinctive visual features , 2011, Adv. Eng. Informatics.

[9]  Les A. Piegl,et al.  Parametrization for surface fitting in reverse engineering , 2001, Comput. Aided Des..

[10]  Matthias Eck,et al.  Automatic reconstruction of B-spline surfaces of arbitrary topological type , 1996, SIGGRAPH.

[11]  Mohan M. Trivedi,et al.  3-D Computer Vision Using Structured Light: Design, Calibration, and Implementation Issues , 1996, Adv. Comput..

[12]  Basilio Ramos Barbero,et al.  Comparative study of different digitization techniques and their accuracy , 2011, Comput. Aided Des..

[13]  Tao Peng,et al.  Model and Algorithms for Point Cloud Construction Using Digital Projection Patterns , 2007, J. Comput. Inf. Sci. Eng..