Hierarchical segmentation of range images inside the combinatorial pyramid

RGB-D cameras are not only able to provide color (Red-Green-Blue -RGB-) information from the scene but also a relatively accurate cloud of 3D points. Using information coming from this organized cloud, it is possible to define around each image pixel a small planar patch and obtain its normal vector. Within the framework of the combinatorial pyramid, this paper describes a method to abstract from these normals to parametric surface models. The method works at two consecutive stages. Firstly, normals are hierarchically grouped to divide up the image into superpixels. These superpixels capture small patches on the scene that belong to the same surface. Then, they are merged to segment the scene into simple geometric models. Curvature information and model information are used to divide up the image into planes, cylinders and/or spheres. This paper shows how, in the higher levels of abstraction of the combinatorial pyramid, scenes can be described using these geometric items and their topological relationships.

[1]  Reinhard Klein,et al.  Efficient RANSAC for Point‐Cloud Shape Detection , 2007, Comput. Graph. Forum.

[2]  Antonio Bandera,et al.  Combining boundary and region features inside the combinatorial pyramid for topology-preserving perceptual image segmentation , 2012, Pattern Recognit. Lett..

[3]  Stephen Gould,et al.  Decomposing a scene into geometric and semantically consistent regions , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[4]  Larry S. Davis,et al.  Piecing together the segmentation jigsaw using context , 2011, CVPR 2011.

[5]  Yll Haxhimusa,et al.  Considerations Regarding the Minimum Spanning Tree Pyramid Segmentation Method , 2006, SSPR/SPR.

[6]  Alireza Bab-Hadiashar,et al.  Range image segmentation using surface selection criterion , 2006, IEEE Transactions on Image Processing.

[7]  Dieter Fox,et al.  Detection-based object labeling in 3D scenes , 2012, 2012 IEEE International Conference on Robotics and Automation.

[8]  Yll Haxhimusa,et al.  Segmentation Graph Hierarchies , 2004, SSPR/SPR.

[9]  Luc Brun,et al.  Introduction to Combinatorial Pyramids , 2000, Digital and Image Geometry.

[10]  Katsushi Ikeuchi,et al.  Beyond Point Clouds: Scene Understanding by Reasoning Geometry and Physics , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[11]  Jörg Stückler,et al.  Towards Semantic Scene Analysis with Time-of-Flight Cameras , 2010, RoboCup.

[12]  Jitendra Malik,et al.  Learning a classification model for segmentation , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[13]  Markus Vincze,et al.  Geometric data abstraction using B-splines for range image segmentation , 2013, 2013 IEEE International Conference on Robotics and Automation.

[14]  Luc Brun,et al.  Contains and inside relationships within combinatorial pyramids , 2006, Pattern Recognit..

[15]  Jean-Philippe Domenger,et al.  Incremental modifications of segmented image defined by discrete maps , 2003, J. Vis. Commun. Image Represent..

[16]  Markus Vincze,et al.  Object part segmentation and classification in range images for grasping , 2011, 2011 15th International Conference on Advanced Robotics (ICAR).

[17]  Sven Behnke,et al.  Fast Range Image Segmentation and Smoothing Using Approximate Surface Reconstruction and Region Growing , 2012, IAS.

[18]  Antonio Bandera,et al.  Part-based object detection into a hierarchy of image segmentations combining color and topology , 2013, Pattern Recognit. Lett..

[19]  W. Kropatsch Building irregular pyramids by dual-graph contraction , 1995 .