Abstract
In this paper, we present a robust and computationally efficient image segmentation technique based on a hybrid convex active contour and the Chan–Vese (CV) model. The proposed algorithm overcomes the drawbacks of existing image segmentation techniques which are heavily dependent upon the initial user input. Here, we propose to combine region-based and boundary-based techniques for segmentation so that we guarantee robustness across all types of images. We start with a either a geodesic-based or a dynamic region merging (DRM)-based contour before using the CV model. Contrary to the basic geodesic model, the random walk technique, and the snake-based convex active contour model, our algorithm works with minimal input and is shown to be independent of the location of the input pixels provided by the user. The algorithm works by initiating a contour which is either based on the geodesic distance or the DRM model. This contour is then used with the CV model to further refine the segmentation results. We tested the proposed algorithm on several standard databases using both subjective and objective measures. Our experimental results show that the proposed algorithm outperforms recently proposed approaches over indoor and outdoor images in terms of both processing time and segmentation accuracy.
Similar content being viewed by others
References
Kass M, Witkin A, Terzopoulos D (1988) Snakes: active contour models. Int J Comput Vis 1(4):321–331
Rother C, Kolmogorov V, Blake A (2004) Grabcut: interactive foreground extraction using iterated graph cuts. ACM Siggraph 23(3):16
Lerm Nicolas, Malgouyres Franois (2014) A reduction method for graph cut optimization. Pattern Anal Appl 17(2):361–378
Bai X, Sapiro G (2007) A geodesic framework for fast interactive image and video segmentation and matting. In: Proceedings of IEEE international conference computer vision, Rio de Janeiro, Brazil, October 2007
Mat-Isa NA, Samy AS, Ngah UK (2009) Adaptive fuzzy moving K-means algorithm for image segmentation. IEEE Trans Consum Electron 55(4):2145–2153
Arbelaez P, Maire M, Fowlkes C, Malik J (2011) Contour detection and hierarchical image segmentation. IEEE Trans Pattern Anal Mach Intell 33(5):898–916
Grady L (2006) Random walks for image segmentation. IEEE Trans Pattern Anal Mach Intell 28(11):1768–1783
Yang W, Cai J, Zheng J, Luo J (2010) User-friendly interactive image segmentation through unified combinatorial user inputs. IEEE Trans Image Process 19(9):2470–2479
Sulaiman SN, Isa NA Mat (2010) Adaptive fuzzy-K-means clustering algorithm for image segmentation. IEEE Trans Consum Electron 56:2661–2668
Criminisi A, Sharp T, Blake A (2008) Geos: geodesic image segmentation. In: Proceedings of European on conference computer vision, Cambridge, UK, pp 99–112
Chan T, Vese L (2001) Active contours without edges. IEEE Trans Image Process 10(2):266–277
Amin A, Deriche M (2014) Robust image segmentation based on convex active contours and the Chan Vese model. In: 2014 IEEE global conference on signal and information processing (GlobalSIP), Atlanta, GA, pp 1044–1048
Peng B, Zhang L, Zhang D (2011) Automatic image segmentation by dynamic region merging. IEEE Trans Image Process 20(12):3592–3605
Yang C, Duraiswami R, Gumerov N, Davis L (2003) Improved fast gauss transform and efficient kernel density estimation. In: Proceedings of IEEE ICCV 2003, Nice, France
Yatziv L, Sapiro G (2006) Fast image and video colorization using chrominance blending. IEEE Trans Image Process 15:1120–1129
Nguyen TNA, Zhang J, Cai J, Zheng J (2012) Robust interactive image segmentation using convex active contours. IEEE Trans Image Process 21(8):3734–3743
Ge F, Wang S, Liu T New benchmark for image segmentation evaluation. J Electron Imaging 16(3):1–16
McGuinness K, Keenan G, Adamek T, OConnor N (2007) Image segmentation evaluation using an integrated region based segmentation framework. VIE 2007 - the IET 4th International Conference on Visual Information Engineering, Royal Statistical Society, London, UK, pp 1–6, 25–27 July 2007
Siddiqui FU, Isa NAM (2011) Enhanced moving K-means (EMKM) algorithm for image segmentation. IEEE Trans Consum Electron 57(2):833–841
McGuinness K, O’Connor N (2010) A comparative evaluation of interactive segmentation algorithms. Pattern Recognit 43(2):434–444
Askari E, Moghadam AME (2011) A fuzzy measure for objective evaluation of interactive image segmentation algorithms. In: Proceedings of IEEE international conference on signal and image processing applications, ICSIPA 2011, pp 260–264
Acknowledgements
The work presented in this paper has been supported by King Fahd University of Petroleum & Minerals (KFUPM), under Projects FT131016 and GTEC 1401.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Deriche, M., Amin, A. & Qureshi, M. Color image segmentation by combining the convex active contour and the Chan Vese model. Pattern Anal Applic 22, 343–357 (2019). https://doi.org/10.1007/s10044-017-0632-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10044-017-0632-9