Solving the 3D watershed over-segmentation problem using the generic adjacency graph

The watershed transformation is a useful tool for the 3D segmentation. However, over segmentation have become the key problems for the conventional algorithm. This paper presents two new methods for solving these problems. The first method is to establish a generic-adjacencies graph of regions resulting from the application of watershed segmentation and to merge these regions according to a criterion of depth. The second method that works by pre-treatment uses the generic-adjacencies graph of minima to eliminate insignificant ones. In this process we have applied a hybrid criterion of depth and concavity/convexity to obtain the significant minima, these latter will subsequently pass to the watershed segmentation for a 3D object parting. The results show the effectiveness of the proposed approach. Indeed, the use of the adjacency graph allowed us to reduce processing time. Our ways permit therefore to get a fast and efficient segmentation of 3D mesh models.

[1]  Giuseppe Patanè,et al.  From geometric to semantic human body models , 2006, Comput. Graph..

[2]  Marco Attene,et al.  Mesh Segmentation - A Comparative Study , 2006, IEEE International Conference on Shape Modeling and Applications 2006 (SMI'06).

[3]  Lijun Chen,et al.  An efficient and robust algorithm for 3D mesh segmentation , 2006, Multimedia Tools and Applications.

[4]  Jeremy Gibbons Generic Programming , 2003, Lecture Notes in Computer Science.

[5]  Mongi A. Abidi,et al.  Perception-based 3D triangle mesh segmentation using fast marching watersheds , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[6]  Ayellet Tal,et al.  Hierarchical mesh decomposition using fuzzy clustering and cuts , 2003, ACM Trans. Graph..

[7]  Andrea J. van Doorn,et al.  Surface shape and curvature scales , 1992, Image Vis. Comput..

[8]  Ayellet Tal,et al.  Mesh segmentation using feature point and core extraction , 2005, The Visual Computer.

[9]  Joonki Paik,et al.  Simple and efficient algorithm for part decomposition of 3-D triangulated models based on curvature analysis , 2002, Proceedings. International Conference on Image Processing.

[10]  Ross T. Whitaker,et al.  Partitioning 3D Surface Meshes Using Watershed Segmentation , 1999, IEEE Trans. Vis. Comput. Graph..

[11]  Roland Carl Backhouse,et al.  Generic Programming: Advanced Lectures , 2003 .

[12]  Hubert Cardot,et al.  Génération automatique de marqueurs pour la ligne de partage des eaux en 3D , 2006 .

[13]  Ariel Shamir,et al.  A survey on Mesh Segmentation Techniques , 2008, Comput. Graph. Forum.

[14]  Sébastien Delest,et al.  Segmentation de maillages 3D à l'aide de méthodes basées sur la ligne de partage des eaux. (3D mesh segmentation methods based on watershed transformation) , 2007 .