Abstract
A point cloud data set, a set of massive and dense coordinate data points sampled from the surface of a physical object is emerging as a new representation format of 3D shapes. This is mostly attributed to recent advances in the range finding technology of high-speed 3D laser scanning. A typical laser scanned data set often contains millions of data points and this leads to significant computational challenges in processing the point cloud data for practical applications such as the high-speed laser inspection of mechanical parts. To reduce the number of the massive data points to facilitate geometric computation, this paper presents a simplification algorithm for the laser scanned point cloud data from manufactured mechanical parts, whose boundary surfaces include sharp edges. Due to the distinct feature represented by the points located on or near the sharp edges, these points are first identified and retained. The algorithm then repeatedly removes the least important point from the remaining data points until the specified data reduction ratio is reached. Quantification of a point’s importance is based on points in its neighborhood and it indicates the point’s contribution to the representation Of the local surface geometry. The effectiveness of the proposed algorithm is shown through the simplification results of two practical point cloud data sets.
Chapter PDF
7. References
Alexa M, Behr J, Cohen-Or D, Fleishman S, Levin D, Silva CT. Point set surfaces. in: Proceedings of the IEEE Conference on Visualization (VIS’01). 2001, pp. 21–28.
Boissonnat J-D, Devillers O Pion S, Teillaud M, Yvinec M. Triangolations in CGAL. Computational Geometry: Theory and Applications 2002; 22(1–3): 5–19.
Cignoni P, Montani C, Scopigno R. A comparison of mesh simplification algorithms. Computers & Graphics 1998: 22(1): 37–54.
Eldar Y, Lindenbaum M, Porat M, Zeevi YY. The farthest point strategy for progressive image sampling. IEEE Transactions on Image Processing 1997; 6(9): 1305–1315.
Kalaiah A, Varshney A. Modeling and rendering of points with local geometry. IEEE Transactions on Visualization and Computer Graphics 2003; 9(1): 30–42.
Lee KH, Woo H, Suk T. Point data reduction using 3D grids. International Journal of Advanced Manufacturing Technology 2001; 18(3): 201–210.
Levin D. “Mesh-independent surface interpolation2”. in: Geometric Modeling for Scientific Visualization, Brunnett G, Hamann B, Muller H, Linsen L. eds., Springer-Verlag, 2004, pp. 37–49.
Linsen L. Point cloud representation. Technical Report, Faculty of Informatics. University of Karlsruhe, Germany, 2001.
Lorensen WE, Cline HE. Marching cubes: a high resolution 3D surface construction algorithm. in: Proceedings of the 14th annual conference on Computer graphics and interactive techniques (SIGGRAPH’87), 1987, pp. 163–169.
Luebke DP. A developer’s survey of polygonal simplification algorithms. IEEE Computer Graphics and Applications 2001; 21(3): 24–35.
Moenning C, Dodgson NA, Intrinsic point cloud simplification. in: Proceedings of the 14th International Conference on Computer Graphics and Vision (Graphicon), Moscow. Russia, September 2004.
Pauly M, Gross M. Spectral processing of point-sampled geometry, in: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH’01), 2001, pp. 379–386.
Pauly M, Gross M, Kobbelt LP. Efficient simplification of point-sampled surfaces. in: Proceedings of the 13th IEEE Visualization Conference, Boston, MA, October 2002, pp. 163–170.
Ou Yang D, Feng H-Y. On the normal vector estimation for point cloud data from smooth surfaces. Computer-Aided Design 2005; 37(10): 1071–1079.
Song H, Feng H-Y. Automatic detection of tangential discontinuities in point cloud data. ASME Journal of Computing and Information Science in Engineering, in revision.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2006 International Federation for Information Processing
About this paper
Cite this paper
Song, H., Feng, HY. (2006). A Point Cloud Simplification Algorithm for Mechanical Part Inspection. In: Information Technology For Balanced Manufacturing Systems. BASYS 2006. IFIP International Federation for Information Processing, vol 220. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-36594-7_49
Download citation
DOI: https://doi.org/10.1007/978-0-387-36594-7_49
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-36590-9
Online ISBN: 978-0-387-36594-7
eBook Packages: Computer ScienceComputer Science (R0)
