Hostname: page-component-8448b6f56d-cfpbc Total loading time: 0 Render date: 2024-04-24T19:06:57.564Z Has data issue: false hasContentIssue false

A Two-Stage Image Segmentation Model for Multi-Channel Images

Published online by Cambridge University Press:  12 April 2016

Zhi Li
Affiliation:
Department of Mathematics, Hong Kong Baptist University, Hong Kong
Tieyong Zeng*
Affiliation:
Department of Mathematics, Hong Kong Baptist University, Hong Kong
*
*Corresponding author. Email addresses:zhi_li@life.hkbu.edu.hk (Z. Li), zeng@hkbu.edu.hk (T. Zeng)
Get access

Abstract

This paper introduces a two-stage model for multi-channel image segmentation, which is motivated by minimal surface theory. Indeed, in the first stage, we acquire a smooth solution u from a convex variational model related to minimal surface property and different data fidelity terms are considered. This minimization problem is solved efficiently by the classical primal-dual approach. In the second stage, we adopt thresholding to segment the smoothed image u. Here, instead of using K-means to determine the thresholds, we propose a more stable hill-climbing procedure to locate the peaks on the 3D histogram of u as thresholds, in the meantime, this algorithm can also detect the number of segments. Finally, numerical results demonstrate that the proposed method is very robust against noise and superior to other image segmentation approaches.

Type
Research Article
Copyright
Copyright © Global-Science Press 2016 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

[1]Acar, R. and Vogel, C. R., Analysis of bounded variation penalty methods for ill-posed problems, Inverse Probl., 10(6):12171229, 1994.Google Scholar
[2]Achanta, R., Estrada, F., Wils, P. and Süsstrunk, S., Salient region detection and segmentation, In Computer Vision Systems, pages 6675. Springer, 2008.Google Scholar
[3]Ambrosio, L., Fusco, N. and Pallara, D., Functions of bounded variation and free discontinuity problems, volume 254, Clarendon Press Oxford, 2000.Google Scholar
[4]Aubert, G. and Kornprobst, P., Mathematical problems in image processing: partial differential equations and the calculus of variations, volume 147, Springer, 2006.Google Scholar
[5]Badshah, N. and Chen, K., Multigrid method for the chan-vese model in variational segmentation, Commun. Comput. Phys., 4(2):294316, 2008.Google Scholar
[6]Bae, E., Lellmann, J. and Tai, X. C., Convex relaxations for a generalized chan-vese model, In Energy Minimization Methods in Computer Vision and Pattern Recognition, pages 223236. Springer, 2013.Google Scholar
[7]Bae, E., Yuan, J. and Tai, X. C., Global minimization for continuous multiphase partitioning problems using a dual approach, Int. J. Comput. Vis., 92(1):112129, 2011.Google Scholar
[8]Blomgren, P. and Chan, T. F., Color TV: total variation methods for restoration of vector-valued images, IEEE Trans. Image Process., 7(3):304309, 1998.Google Scholar
[9]Boykov, Y. and Kolmogorov, V., Computing geodesics and minimal surfaces via graph cuts, In Computer Vision, 2003. Proceedings. Ninth IEEE International Conference on, pages 2633. IEEE, 2003.Google Scholar
[10]Bresson, X. and Chan, T. F., Fast dual minimization of the vectorial total variation norm and applications to color image processing, Inverse Probl. Imaging, 2(4):455484, 2008.Google Scholar
[11]Brown, E. S., Chan, T. F. and Bresson, X., Completely convex formulation of the chan-vese image segmentation model, Int. J. Comput. Vis., 98(1):103121, 2012.Google Scholar
[12]Brox, T. and Cremers, D., On the statistical interpretation of the piecewise smooth mumford-shah functional, In Scale Space and Variational Methods in Computer Vision, pages 203213. Springer, 2007.Google Scholar
[13]Cai, X., Chan, R. and Zeng, T., A two-stage image segmentation method using a convex variant of the mumford-shah model and thresholding, SIAM J. Imaging Sci., 6(1):368390, 2013.Google Scholar
[14]Caselles, V., Kimmel, R. and Sapiro, G., Geodesic active contours, Int. J. Comput. Vis., 22(1):6179, 1997.Google Scholar
[15]Caselles, V., Kimmel, R., Sapiro, G. and Sbert, C., Minimal surfaces: A geometric three dimensional segmentation approach, Numer. Math., 77(4):423451, 1997.CrossRefGoogle Scholar
[16]Chambolle, A., Cremers, D. and Pock, T., A convex approach to minimal partitions, SIAM J. Imaging Sci., 5(4):11131158, 2012.Google Scholar
[17]Chambolle, A. and Pock, T., A first-order primal-dual algorithm for convex problems with applications to imaging, J. Math. Imaging Vision, 40(1):120145, 2011.Google Scholar
[18]Chan, R., Yang, H. and Zeng, T., A two-stage image segmentation method for blurry images with poisson or multiplicative gamma noise, SIAM J. Imaging Sci., 7(1):98127, 2014.Google Scholar
[19]Chan, T. F., Esedoglu, S. and Nikolova, M., Algorithms for finding global minimizers of image segmentation and denoising models, SIAM J. Appl. Math., 66(5):16321648, 2006.Google Scholar
[20]Chan, T. F. and Vese, L. A., Active contours without edges, IEEE Trans. Image Process., 10(2):266277, 2001.Google Scholar
[21]Deimling, K., Nonlinear functional analysis, Courier Dover Publications, 2013.Google Scholar
[22]Delon, J., Desolneux, A., Lisani, J. L. and Petro, A. B., Color image segmentation using acceptable histogram segmentation, In Pattern Recognition and Image Analysis, pages 239246. Springer, 2005.Google Scholar
[23]Ding, Z., Jia, J. and Li, D., Fast clustering segmentation method combining hill-climbing for color image, J. Inf. Comput. Sci., 8(14):29492957, 2011.Google Scholar
[24]Ekeland, I. and Temam, R., Convex analysis and variational problems, volume 28, SIAM, 1999.Google Scholar
[25]Goldstein, T. and Osher, S., The split bregman method for l1-regularized problems, SIAM J. Imaging Sci., 2(2):323343, 2009.Google Scholar
[26]Gong, Z., Shen, Z. and Toh, K. C., Image restoration with mixed or unknown noises, Multiscale Model. Simul., 12(2):458487, 2014.Google Scholar
[28]Ising, E., Beitrag zur theorie des ferromagnetismus, Zeitschrift für Physik A Hadrons and Nuclei, 31(1):253258, 1925.Google Scholar
[29]Jin, R., Kou, C., Liu, R. and Li, Y., A color image segmentation method based on improved k-means clustering algorithm, In Proceedings of the International Conference on Information Engineering and Applications (IEA) 2012, pages 499505. Springer, 2013.Google Scholar
[30]Kass, M., Witkin, A. and Terzopoulos, D., Snakes: Active contour models, Int. J. Comput. Vis., 1(4):321331, 1988.Google Scholar
[31]Kimmel, R., Numerical geometry of images: Theory, algorithms, and applications, Springer, 2004.Google Scholar
[32]Krishnan, D., Lin, P. and Tai, X. C., An efficient operator splitting method for noise removal in images, Commun. Comput. Phys., 1(5):847858, 2006.Google Scholar
[33]Li, F. and Ng, M. K., Kernel density estimation based multiphase fuzzy region competition method for texture image segmentation, Commun. Comput. Phys., 8(3):623641, 2010.Google Scholar
[34]Li, F., Ng, M. K., Zeng, T. Y. and Shen, C., A multiphase image segmentation method based on fuzzy region competition, SIAM J. Imaging Sci., 3(3):277299, 2010.Google Scholar
[35]Ma, L., Ng, M. K., Yu, J. and Zeng, T., Efficient box-constrained TV-type-l 1 algorithms for restoring images with impulse noise, J. Comput. Math, 31:249270, 2013.CrossRefGoogle Scholar
[36]Martin, D., Fowlkes, C., Tal, D. and Malik, J., A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics, In International Conference on Computer Vision, volume 2, pages 416423. IEEE, 2001.Google Scholar
[37]Mumford, D. and Shah, J., Optimal approximations by piecewise smooth functions and associated variational problems, Comm. Pure Appl. Math., 42(5):577685, 1989.Google Scholar
[38]Nimbarte, N. M. and Mushrif, M. M., Multi-level thresholding algorithm for color image segmentation, In International Conference on Computer Engineering and Applications, volume 2, pages 231233. IEEE, 2010.Google Scholar
[39]Ohashi, T., Aghbari, Z. and Makinouchi, A., Hill-climbing algorithm for efficient color-based image segmentation, In IASTED International Conference on Signal Processing, Pattern Recognition, and Applications, pages 1722, 2003.Google Scholar
[40]Otsu, N., A threshold selection method from gray-level histograms, Automatica J. IFAC, 11(285-296):2327, 1975.Google Scholar
[41]Pan, Q. and Tai, X. C., Model the solvent-excluded surface of 3d protein molecular structures using geometric pde-based level-set method, Commun. Comput. Phys., 6(4):777, 2009.Google Scholar
[42]Potts, R. B., Some generalized order-disorder transformations, In Mathematical Proceedings of the Cambridge Philosophical Society, volume 48, pages 106109. Cambridge Univ Press, 1952.Google Scholar
[43]Rosenhahn, B., Brox, T. and Weickert, J., Three-dimensional shape knowledge for joint image segmentation and pose tracking, Int. J. Comput. Vis., 73(3):243262, 2007.Google Scholar
[44]Shah, J., Curve evolution and segmentation functionals: Application to color images, In International Conference on Image Processing, volume 1, pages 461464. IEEE, 1996.Google Scholar
[45]Singh, M., Patel, P., Khosla, D. and Kim, T., Segmentation of functional MRI by k-means clustering, IEEE Trans. Nucl. Sci., 43(3):20302036, 1996.Google Scholar
[46]Sochen, N., Kimmel, R. and Malladi, R., A general framework for low level vision, IEEE Trans. Image Process., 7(3):310318, 1998.Google Scholar
[47]Storath, M. and Weinmann, A., Fast partitioning of vector-valued images, SIAM J. Imaging Sci., 7(3):18261852, 2014.Google Scholar
[48]Tseng, D. C., Li, Y. F. and Tung, C. T., Circular histogram thresholding for color image segmentation, In International Conference on Document Analysis and Recognition, volume 2, pages 673676. IEEE, 1995.Google Scholar
[49]Vese, L. A., A study in the BV space of a denoisingdeblurring variational problem, Appl. Math. Optim., 44(2):131161, 2001.Google Scholar
[50]Vese, L. A. and Chan, T. F., A multiphase level set framework for image segmentation using the mumford and shah model, Int. J. Comput. Vis., 50(3):271293, 2002.Google Scholar
[51]Wahlberg, B., Boyd, S., Annergren, M. and Wang, Y., An ADMM algorithm for a class of total variation regularized estimation problems, In Proceedings 16th IFAC Symposium on System Identification, 16(1), 2012.Google Scholar
[52]Weber, A., The USC-SIPI image database, Signal and Image Processing Institute of the University of Southern California. URL: http://sipi.usc.edu/services/database, 1997.Google Scholar
[53]Wu, X., Kumar, V., Quinlan, J. R., Ghosh, J., Yang, Q., Motoda, H., McLachlan, G. J., Ng, A., Liu, B., Philip, S. Y. et al., Top 10 algorithms in data mining, Knowl. Inf. Syst., 14(1):137, 2008.Google Scholar
[54]Yuan, J., Bae, E., Tai, X. C. and Boykov, Y., A continuous max-flow approach to potts model, In European Conference on Computer Vision, pages 379392. Springer, 2010.Google Scholar
[55]Zach, C., Gallup, D., Frahm, J. M. and Niethammer, M., Fast global labeling for real-time stereo using multiple plane sweeps, In Vision, Modeling and Visualization, pages 243252, 2008.Google Scholar
[56]Zeng, T., Li, X. and Ng, M. K., Alternating minimization method for total variation based wavelet shrinkage model, Commun. Comput. Phys., 8(5):976, 2010.Google Scholar
[57]Zeng, T. and Ng, M. K., On the total variation dictionary model, IEEE Trans. Image Process., 19(3):821825, 2010.Google Scholar
[58]Zhang, K., Zhang, L., Song, H. and Zhou, W., Active contours with selective local or global segmentation: a new formulation and level set method, Image Vision Comput., 28(4):668676, 2010.Google Scholar
[59]Zhang, R., Bresson, X., Chan, T. F. and Tai, X. C., Four color theorem and convex relaxation for image segmentation with any number of regions, Inverse Probl. Imaging, 7(3):10991113, 2013.Google Scholar
[60]Zhu, W., Tai, X. C. and Chan, T. F., Augmented lagrangian method for a mean curvature based image denoising model, Inverse Probl. Imaging, 7(4):14091432, 2013.Google Scholar
[61]Li, Z., and Zeng, T., “Color Image Segmentation by Minimal Surface Smoothing”, Tai, X.-C. et al. (Eds.): Energy Minimization Methods in Computer Vision and Pattern Recognition. LNCS 8932, Springer, Berlin, pp. 321334, 2015.Google Scholar