Fast multilevel thresholding for image segmentation through a multiphase level set method

被引:100
作者
Dirami, Ahmed [2 ]
Hammouche, Kamal [2 ]
Diaf, Moussa [2 ]
Siarry, Patrick [1 ]
机构
[1] Univ Paris Est Creteil Val de Marne, Lab Images Signaux & Syst Intelligent, EA 3956, F-94010 Creteil, France
[2] Univ Mouloud Mammeri, Dept Automat, Tizi Ouzou, Algeria
关键词
Multilevel thresholding; Level sets; Chan and Vese Model; Image segmentation; Topological derivative; ALGORITHM;
D O I
10.1016/j.sigpro.2012.07.010
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
For the image segmentation by the histogram bilevel thresholding, several methods have been proposed. However, they are computationally time consuming and their effectiveness is reduced when applied to a complex image and when the number of the different regions composing this image is high. In this paper, a fast and efficient method for segmenting complex images is proposed. This method is based on the determination of the number and the values of the thresholds required for the segmentation by introducing a new multilevel thresholding technique using a multiphase level set technique. First, the gray-level histogram of the image is approximated by a weighted sum of Heaviside functions by using the Chan-Vese segmentation model. In order to obtain a better approximation of this histogram and to speed up the calculations, an improved version of the multiphase level set method is introduced. The valleys are then highlighted and isolated by deriving the approximated histogram so that the thresholds are easily extracted by searching the minima of these valleys. Experimental results and a comparative study with three other efficient and known multilevel thresholding methods over synthetic and real images have shown that the proposed method offers very good segmentation results with a low computing time, whatever the complexity of the image and the number of regions composing it. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:139 / 153
页数:15
相关论文
共 47 条
[1]   A FAST LEVEL SET METHOD FOR PROPAGATING INTERFACES [J].
ADALSTEINSSON, D ;
SETHIAN, JA .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 118 (02) :269-277
[2]  
[Anonymous], UCBCSD31268
[3]   Image segmentation by histogram thresholding using hierarchical cluster analysis [J].
Arifin, Agus Zainal ;
Asano, Akira .
PATTERN RECOGNITION LETTERS, 2006, 27 (13) :1515-1521
[4]   Incorporating topological derivatives into level set methods [J].
Burger, M ;
Hackl, B ;
Ring, W .
JOURNAL OF COMPUTATIONAL PHYSICS, 2004, 194 (01) :344-362
[5]  
Chan T.F., 2000, 0014 U CAL
[6]   Active contours without edges [J].
Chan, TF ;
Vese, LA .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2001, 10 (02) :266-277
[7]   A level set algorithm for minimizing the Mumford-Shah functional in image processing [J].
Chan, TF ;
Vese, LA .
IEEE WORKSHOP ON VARIATIONAL AND LEVEL SET METHODS IN COMPUTER VISION, PROCEEDINGS, 2001, :161-168
[8]   A fast multilevel thresholding method based on lowpass and highpass filtering [J].
Chang, CC ;
Wang, LL .
PATTERN RECOGNITION LETTERS, 1997, 18 (14) :1469-1478
[9]   Multi-modal gray-level histogram modeling and decomposition [J].
Chang, JH ;
Fan, KC ;
Chang, YL .
IMAGE AND VISION COMPUTING, 2002, 20 (03) :203-216
[10]   Seeking multi-thresholds directly from support vectors for image segmentation [J].
Chen, SC ;
Wang, M .
NEUROCOMPUTING, 2005, 67 :335-344