Title :
Fast Detection of Polygons in 3D Point Clouds from Noise-Prone Range Sensors
Author :
Vaskevicius, Narunas ; Birk, Andreas ; Pathak, Kaustubh ; Poppinga, Jann
Author_Institution :
Jacobs Univ., Bremen
Abstract :
3D sensing and modeling is increasingly important for mobile robotics in general and safety, security and rescue robotics (SSRR) in particular. To reduce the data and to allow for efficient processing, e.g., with computational geometry algorithms, it is necessary to extract surface data from 3D point clouds delivered by range sensors. A significant amount of work on this topic exists from the computer graphics community. But the existing work relies on relatively exact point cloud data. As also shown by others, sensors suited for mobile robots are very noise-prone and standard approaches that use local processing on surface normals are doomed to fail. Hence plane fitting has been suggested as solution by the robotics community. Here, a novel approach for this problem is presented. Its main feature is that it is based on region growing and that the underlying mathematics has been re-formulated such that an incremental fit can be done, i.e., the best fit surface does not have to be completely re-computed the moment a new point is investigated in the region growing process. The worst case complexity is O(n log(n)), but as shown in experiments it tends to scale linearly with typical data. Results with real world data from a Swissranger time-of-flight camera are presented where surface polygons are always successfully extracted within about 0.3 sec.
Keywords :
computational geometry; mobile robots; robot vision; stereo image processing; surface fitting; 3D point clouds; 3D sensing; computational geometry algorithm; data processing; data reduction; incremental fit; mobile robotics; noise-prone range sensors; plane fitting; polygon detection; region growing; rescue robotics; safety robotics; security robotics; stereo vision; surface data extraction; surface normals; surface polygons; worst case complexity; Clouds; Computational geometry; Computer graphics; Data mining; Data security; Mathematics; Mobile robots; Robot sensing systems; Safety; Surface fitting; 3D Map; Point Cloud; Range Sensor; Surface Model;
Conference_Titel :
Safety, Security and Rescue Robotics, 2007. SSRR 2007. IEEE International Workshop on
Conference_Location :
Rome
Print_ISBN :
978-1-4244-1569-4
Electronic_ISBN :
978-1-4244-1569-4
DOI :
10.1109/SSRR.2007.4381261