DocumentCode :
663892
Title :
Voxel planes: Rapid visualization and meshification of point cloud ensembles
Author :
Ryde, Julian ; Dhiman, Vikas ; Platt, Robert
Author_Institution :
Comput. Sci. & Eng., SUNY at Buffalo, Buffalo, NY, USA
fYear :
2013
fDate :
3-7 Nov. 2013
Firstpage :
3731
Lastpage :
3737
Abstract :
Conversion of unorganized point clouds to surface reconstructions is increasingly required in the mobile robotics perception processing pipeline, particularly with the rapid adoption of RGB-D (color and depth) image sensors. Many contemporary methods stem from the work in the computer graphics community in order to handle the point clouds generated by tabletop scanners in a batch-like manner. The requirements for mobile robotics are different and include support for real-time processing, incremental update, localization, mapping, path planning, obstacle avoidance, ray-tracing, terrain traversability assessment, grasping/manipulation and visualization for effective human-robot interaction. We carry out a quantitative comparison of Greedy Projection and Marching cubes along with our voxel planes method. The execution speed, error, compression and visualization appearance of these are assessed. Our voxel planes approach first computes the PCA over the points inside a voxel, combining these PCA results across 2×2×2 voxel neighborhoods in a sliding window. Second, the smallest eigenvector and voxel centroid define a plane which is intersected with the voxel to reconstruct the surface patch (3-6 sided convex polygon) within that voxel. By nature of their construction these surface patches tessellate to produce a surface representation of the underlying points. In experiments on public datasets the voxel planes method is 3 times faster than marching cubes, offers 300 times better compression than Greedy Projection, 10 fold lower error than marching cubes whilst allowing incremental map updates.
Keywords :
collision avoidance; computational geometry; data visualisation; eigenvalues and eigenfunctions; image colour analysis; mobile robots; principal component analysis; ray tracing; real-time systems; surface reconstruction; 2×2×2 voxel neighborhoods; PCA; RGB-D image sensors; computer graphics community; convex polygon; eigenvector; grasping; greedy projection; human-robot interaction; incremental map updates; incremental update; localization; manipulation; mapping; marching cubes; meshification; mobile robotics perception processing pipeline; obstacle avoidance; path planning; point cloud ensembles; public datasets; rapid visualization; ray-tracing; real-time processing; reconstruct the surface patch; sliding window; surface patches; surface reconstructions; surface representation; tabletop scanners; terrain traversability assessment; unorganized point clouds; visualization appearance; voxel centroid; voxel planes method; Eigenvalues and eigenfunctions; Image reconstruction; Principal component analysis; Robot sensing systems; Surface reconstruction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on
Conference_Location :
Tokyo
ISSN :
2153-0858
Type :
conf
DOI :
10.1109/IROS.2013.6696889
Filename :
6696889
Link To Document :
بازگشت