Model-based graph-cut method for automatic flower segmentation with spatial constraints

In this paper, we present an accelerated system for segmenting flower images based on graph-cut technique which formulates the segmentation problem as an energy function minimization. The contribution of this paper consists to propose an improvement of the classical used energy function, which is composed of a data-consistent term and a boundary term. For this, we integrate an additional data-consistent term based on the spatial prior and we add gradient information in the boundary term. Then, we propose an automated coarse-to-fine segmentation method composed mainly of two levels: coarse segmentation and fine segmentation. First, the coarse segmentation level is based on minimizing the proposed energy function. Then, the fine segmentation is done by optimizing the energy function through the standard graph-cut technique. Experiments were performed on a subset of Oxford flower database and the obtained results are compared to the reimplemented method of Nilsback et al. 1]. The evaluation shows that our method consumes less CPU time and it has a satisfactory accuracy compared with the mentioned method above 1]. Display Omitted An improvement of the classical energy function (graph-cut) is proposed.Integration of spatial priori and gradient information improves segmentation result.A new "coarse-to-fine" flower segmentation method is presented and implemented.

[1]  Hai Jin,et al.  Image Thresholding Using Graph Cuts , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[2]  Yoav Freund,et al.  Experiments with a New Boosting Algorithm , 1996, ICML.

[3]  Thomas Stützle,et al.  Ant colony optimization: artificial ants as a computational intelligence technique , 2006 .

[4]  Marie-Pierre Jolly,et al.  Interactive Graph Cuts for Optimal Boundary and Region Segmentation of Objects in N-D Images , 2001, ICCV.

[5]  Chanho Jung,et al.  Automatic segmentation of salient objects using iterative reversible graph cut , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[6]  Edward M. Riseman,et al.  Indexing Flower Patent Images Using Domain Knowledge , 1999, IEEE Intell. Syst..

[7]  Marco Dorigo,et al.  Ant colony optimization , 2006, IEEE Computational Intelligence Magazine.

[8]  Jian Yang,et al.  Image segmentation by iterated region merging with localized graph cuts , 2011, Pattern Recognit..

[9]  B. S. Manjunath,et al.  Color image segmentation , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[10]  Jian Yang,et al.  Iterated Graph Cuts for Image Segmentation , 2009, ACCV.

[11]  Andrew Zisserman,et al.  Delving deeper into the whorl of flower segmentation , 2010, Image Vis. Comput..

[12]  Douglas A. Reynolds,et al.  Speaker identification and verification using Gaussian mixture speaker models , 1995, Speech Commun..

[13]  Andrew Zisserman,et al.  BiCoS: A Bi-level co-segmentation method for image classification , 2011, 2011 International Conference on Computer Vision.

[14]  Olga Veksler,et al.  Star Shape Prior for Graph-Cut Image Segmentation , 2008, ECCV.

[15]  Dmitry P. Vetrov,et al.  Image Segmentation with a Shape Prior Based on Simplified Skeleton , 2011, EMMCVPR.

[16]  A. Criminisi,et al.  Bilayer Segmentation of Live Video , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[17]  Marie-Pierre Jolly,et al.  Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[18]  William A. Barrett,et al.  Intelligent scissors for image composition , 1995, SIGGRAPH.

[19]  Aybars Ugur,et al.  Extraction of flower regions in color images using ant colony optimization , 2011, WCIT.

[20]  Shenghuo Zhu,et al.  Efficient Object Detection and Segmentation for Fine-Grained Recognition , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[21]  Gregory G. Slabaugh,et al.  Graph cuts segmentation using an elliptical shape prior , 2005, IEEE International Conference on Image Processing 2005.

[22]  Guo Jugui,et al.  MULTI-RESOLUTION REGION-PRESERVING SEGMENTATION FOR COLOR IMAGES OF NATURAL SCENE , 2004 .

[23]  Christof Koch,et al.  A Model of Saliency-Based Visual Attention for Rapid Scene Analysis , 2009 .

[24]  Sema Candemir,et al.  Adaptive Regularization Parameter for Graph Cut Segmentation , 2010, ICIAR.

[25]  P. Danielsson Euclidean distance mapping , 1980 .

[26]  Andrew Blake,et al.  "GrabCut" , 2004, ACM Trans. Graph..

[27]  Takeshi Saitoh,et al.  Automatic recognition of blooming flowers , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[28]  Reinhard Klette,et al.  Corner Detection and Curve Partitioning Using Arc-Chord Distance , 2004, IWCIA.

[29]  Matthieu Fradet,et al.  Contributions à la segmentation de séquences d'images au sens du mouvement dans un contexte semi-automatique. (Contributions to motion-based segmentation of image sequences in a semi-automatic context) , 2010 .

[30]  Olga Veksler,et al.  Graph Cuts in Vision and Graphics: Theories and Applications , 2006, Handbook of Mathematical Models in Computer Vision.

[31]  Tetsuya Takiguchi,et al.  Automatic segmentation of object region using Graph Cuts based on saliency maps and AdaBoost , 2009, 2009 IEEE 13th International Symposium on Consumer Electronics.

[32]  Tao Zhang,et al.  Interactive graph cut based segmentation with shape priors , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[33]  Vladimir Kolmogorov,et al.  What metrics can be approximated by geo-cuts, or global optimization of length/area and flux , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.