An improved African vultures optimization algorithm using different fitness functions for multi-level thresholding image segmentation

被引:79
|
作者
Gharehchopogh, Farhad Soleimanian [1 ]
Ibrikci, Turgay [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Urmia Branch, Orumiyeh, Iran
[2] Adana Alparslan Turkes Sci & Technol Univ, Dept Software Engn, Adana, Turkiye
关键词
African Vultures Optimization Algorithm; Multi-level Thresholding; Image Segmentation; Optimization; PARTICLE SWARM OPTIMIZATION; CUCKOO SEARCH ALGORITHM; CROSS-ENTROPY; FUZZY ENTROPY; KAPURS;
D O I
10.1007/s11042-023-16300-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Image segmentation is one of the most significant and required procedures in pre-processing and analyzing images. Metaheuristic optimization algorithms are used to solve a wide range of different problems because they can solve problems with different dimensions in an acceptable time and with quality results. It can show different functions in solving various problems. So, a metaheuristic algorithm should be adapted to solve the target problem with different mechanisms to find the best performance. In this paper, we have used the improved African Vultures Optimization Algorithm (AVOA) that uses the three binary thresholds (Kapur's entropy, Tsallis entropy, and Ostu's entropy) in multi-threshold image segmentation. The Quantum Rotation Gate (QRG) mechanism has increased population diversity in optimization stages, and optimal local trap escapes to improve AVOA performance. The Association Strategy (AS) mechanism is used to obtain and faster search for optimal solutions. These two mechanisms increase the diversity of production solutions in all optimization stages because the AVOA algorithm focuses on the exploration phase almost in the first half of the iterations. So, in this approach, it is possible to guarantee a wide variety of solutions and avoid falling into the local optimum trap. Standard criteria and datasets were used to evaluate the performance of the proposed algorithm and then compared with other optimization algorithms. Eight images with large dimensions have been used to evaluate the proposed algorithm so that the ability of the proposed algorithm and other compared algorithms can be accurately checked. A better solution to large-scale problems requires good performance of the algorithm in both the exploitation and exploration phases, and a balance must be created between these two phases. According to the experimental results from the proposed algorithm, it is determined that it has a good and significant performance.
引用
收藏
页码:16929 / 16975
页数:47
相关论文
共 50 条
  • [1] An improved African vultures optimization algorithm using different fitness functions for multi-level thresholding image segmentation
    Farhad Soleimanian Gharehchopogh
    Turgay Ibrikci
    Multimedia Tools and Applications, 2024, 83 : 16929 - 16975
  • [2] Improved artificial rabbits algorithm for global optimization and multi-level thresholding color image segmentation
    Jia, Heming
    Su, Yuanyuan
    Rao, Honghua
    Liang, Muzi
    Abualigah, Laith
    Liu, Chibiao
    Chen, Xiaoguo
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 58 (02)
  • [3] Multi-level Thresholding Algorithm For Color Image Segmentation
    Nimbarte, Nita M.
    Mushrif, Milind M.
    2010 SECOND INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATIONS: ICCEA 2010, PROCEEDINGS, VOL 2, 2010, : 231 - 233
  • [4] Improved African vultures optimization algorithm for medical image segmentation
    Lan, Lin
    Wang, Shengsheng
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (15) : 45241 - 45290
  • [5] Improved African vultures optimization algorithm for medical image segmentation
    Lin Lan
    Shengsheng Wang
    Multimedia Tools and Applications, 2024, 83 : 45241 - 45290
  • [6] Image Segmentation by Multi-Level Thresholding Using Genetic Algorithm with Fuzzy Entropy Cost Functions
    Muppidi, Mohan
    Rad, Paul
    Agaian, Sos S.
    Jamshidi, Mo
    5TH INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, THEORY, TOOLS AND APPLICATIONS 2015, 2015, : 143 - 148
  • [7] Boosted Aquila Arithmetic Optimization Algorithm for multi-level thresholding image segmentation
    Abualigah, Laith
    Al-Okbi, Nada Khalil
    Awwad, Emad Mahrous
    Sharaf, Mohamed
    Daoud, Mohammad Sh.
    EVOLVING SYSTEMS, 2024, 15 (04) : 1399 - 1426
  • [8] A multi-level thresholding image segmentation based on an improved artificial bee colony algorithm
    Gao, Hao
    Fu, Zheng
    Pun, Chi-Man
    Hu, Haidong
    Lan, Rushi
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 70 : 931 - 938
  • [9] Optimized image segmentation using an improved reptile search algorithm with Gbest operator for multi-level thresholding
    Laith Abualigah
    Nada Khalil Al-Okbi
    Saleh Ali Alomari
    Mohammad H. Almomani
    Sahar Moneam
    Maryam A. Yousif
    Vaclav Snasel
    Kashif Saleem
    Aseel Smerat
    Absalom E. Ezugwu
    Scientific Reports, 15 (1)
  • [10] Multi-level Image Thresholding based on Improved Fireworks Algorithm
    Ma, Miao
    Zheng, Weige
    Wu, Jie
    Yang, Kaifang
    Guo, Min
    2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, : 997 - 1004