2011 · 43 citations · 18 references
ComputingAutonomous SystemsComputer ScienceComputational GeometryComputer VisionRobot Perception3D ReconstructionMappingPoint Cloud ProcessingPose EstimationRobot LocalizationVisual SlamGridsRegion Growing
This paper focuses on fast plane detection in noisy range images. First, two improvements to the state-of-the-art region growing algorithm are presented to make it faster without losing precision for unstructured environments. One is to add the seed selection procedure based on local shape information to avoid blind growth. The other is to simplify the plane fitting mean square error computation complex. Second, a novel algorithm called grid-based region growing is presented for structured environments. The point cloud is divided into small patches based on neighborhood information when it is viewed as a range image. The small patch is called grid. Then the grids are classified into different categories according to their local appearance, including sparse, planar, spherical and linear. Finally, the planar grids are clustered into big patches by region growing. The plane parameters are incrementally computed whenever a new grid is added. The resulting planes can be used for 3D plane simultaneous localization and mapping (SLAM). Experimental results show promising plane detecting speed for both structured and unstructured environments.
18
Martin A. Fischler, Robert C. Bolles · Communications of the ACM · 1981 · 25.5K citations · Full text
3D is here: Point Cloud Library (PCL)
Radu Bogdan Rusu, Steve Cousins · 2011 · 4.8K citations
Towards 3D Point cloud based object maps for household environments
Radu Bogdan Rusu, Zoltán-Csaba Márton, Nico Blodow et al. · Robotics and Autonomous Systems · 2008 · 1.1K citations
6D SLAM—3D mapping outdoor environments
Andreas Nüchter, Kai Lingemann, Joachim Hertzberg et al. · Journal of Field Robotics · 2007 · 446 citations · Full text