A hybrid differential evolution for optimal multilevel image thresholding

被引:91
作者
Mlakar, Urog [1 ]
Potocnik, Bozidar [1 ]
Brest, Janez [1 ]
机构
[1] Univ Maribor, Fac Elect Engn & Comp Sci, SI-2000 Maribor, Slovenia
关键词
Image segmentation; Differential evolution; Multilevel thresholding; Otsu criterion; Hybridization; MINIMUM CROSS-ENTROPY; OPTIMIZATION; ALGORITHMS;
D O I
10.1016/j.eswa.2016.08.046
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Image thresholding is a process for separating interesting objects within an image from their background. An optimal threshold's selection can be regarded as a single objective optimization problem, where obtaining a solution can be computationally expensive and time-consuming, especially when the number of thresholds increases greatly. This paper proposes a novel hybrid differential evolution algorithm for selecting the optimal threshold values for a given gray-level input image, using the criterion defined by Otsu. The hybridization is done by adding a reset strategy, adopted from the Cuckoo Search, within the evolutionary loop of differential evolution. Additionally a study of different evolutionary or swarm-based intelligence algorithms for the purpose of thresholding, with a higher number of thresholds was performed, since many real-world applications require more than just a few thresholds for further processing. Experiments were performed on eleven real world images. The efficiency of the hybrid was compared to the cuckoo search and self-adaptive differential evolution, the original differential evolution, particle swarm optimization, and artificial bee colony where the results showed the superiority of the hybrid in terms of better segmentation results with the increased number of thresholds. Since the proposed method needs only two parameters adjusted, it is by far a better choice for real-life applications. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:221 / 232
页数:12
相关论文
共 23 条
  • [1] A study on particle swarm optimization and artificial bee colony algorithms for multilevel thresholding
    Akay, Bahriye
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (06) : 3066 - 3091
  • [2] Multi-level image thresholding by synergetic differential evolution
    Ali, Musrrat
    Ahn, Chang Wook
    Pant, Millie
    [J]. APPLIED SOFT COMPUTING, 2014, 17 : 1 - 11
  • [3] Tsallis entropy based multilevel thresholding for colored satellite image segmentation using evolutionary algorithms
    Bhandari, A. K.
    Kumar, A.
    Singh, G. K.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (22) : 8707 - 8730
  • [4] Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems
    Brest, Janez
    Greiner, Saso
    Boskovic, Borko
    Mernik, Marjan
    Zumer, Vijern
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) : 646 - 657
  • [5] Multi-level thresholding using quantum inspired meta-heuristics
    Dey, Sandip
    Saha, Indrajit
    Bhattacharyya, Siddhartha
    Maulik, Ujjwal
    [J]. KNOWLEDGE-BASED SYSTEMS, 2014, 67 : 373 - 400
  • [6] Fister I, 2013, ELEKTROTEH VESTN, V80, P116
  • [7] A comparative study of various meta-heuristic techniques applied to the multilevel thresholding problem
    Hammouche, Kamal
    Diaf, Moussa
    Siarry, Patrick
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2010, 23 (05) : 676 - 688
  • [8] Multilevel minimum cross entropy threshold selection based on the firefly algorithm
    Horng, Ming-Huwi
    Liou, Ren-Jean
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (12) : 14805 - 14811
  • [9] Image thresholding segmentation based on a novel beta differential evolution approach
    Hultmann Ayala, Helon Vicente
    dos Santos, Fernando Marins
    Mariani, Viviana Cocco
    Coelho, Leandro dos Santos
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (04) : 2136 - 2142
  • [10] A NEW METHOD FOR GRAY-LEVEL PICTURE THRESHOLDING USING THE ENTROPY OF THE HISTOGRAM
    KAPUR, JN
    SAHOO, PK
    WONG, AKC
    [J]. COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1985, 29 (03): : 273 - 285