Abstract
There are several image segmentation techniques for image processing such as, thresholding, region based, edge based, watershed etc. However, the multilevel thresholding based image segmentation is the most widely used approach. This approach mostly suffers high computational complexity with the increasing number of threshold levels. The researchers have been using optimization techniques to resolve this issue. This paper presented a multilevel thresholding technique for segmenting aerial images using Whale Optimization Algorithm (WOA). It uses Minimum Cross Entropy (MCE) as an objective function for selecting a set of optimum threshold values. The presented method is evaluated by using a set of standard aerial images. The evaluated performance of the proposed technique is compared with Bacterial Foraging Optimization (BFO), Moth-flame Flame optimization (MFO) and Particle Swarm Optimization (PSO). The overall performance and the quality of segmented images are evaluated based on the following parameters, Average Mean Structural Similarity Index (MSSIM), Average Feature Similarity Index (FSIM), Average Peak Signal to Noise Ratio (PSNR), average mean objective functions values and average CPU rum time values. In terms of quality of the segmented images based on MSSIM, FSIM and PSNR values the presented method performs better than other methods and we found the average CPU run time also to a considerable range.
Similar content being viewed by others
Data availability
USC-SIPI image database.
References
Ng TC, Choy SK, Lam SY, Yu KW (2023) Fuzzy superpixel-based image segmentation. Pattern Recognit 134:109045
Kaur R, Singh S (2023) A comprehensive review of object detection with deep learning. Digit Signal Process 132:103812
Luo Z, Yang W, Yuan Y, Gou R, Li X (2023) “Semantic segmentation of agricultural images: a survey” Information Processing in Agriculture
Azad R, Khosravi N, Dehghanmanshadi M, Cohen-Adad J, Merhof D (2022) “Medical image segmentation on mri images with missing modalities: a review” arXiv preprint arXiv:2203.06217
Rajakumar G, Ananth Kumar T (2022) Design of advanced security system using vein pattern recognition and image segmentation techniques. Advance concepts of image processing and pattern recognition: effective solution for global challenges. Springer, Singapore, pp 213–225
Qureshi I, Yan J, Abbas Q, Shaheed K, Riaz AB, Wahid A, Khan MW, Szczuko P (2023) Medical image segmentation using deep semantic-based methods: a review of techniques, applications and emerging trends. Inf Fusion. 90:316–352
Sharma A, Chaturvedi R, Kumar S, Dwivedi UK (2020) Multi-level image thresholding based on Kapur and Tsallis entropy using firefly algorithm. Journal of Interdisciplinary Mathematics 23(2):563–571
Ma G, Yue X (2022) An improved whale optimization algorithm based on multilevel threshold image segmentation using the Otsu method. Eng Appl Artif Intell 1(113):104960
Houssein EH, Helmy BE, Elngar AA, Abdelminaam DS, Shaban H (2021) An improved tunicate swarm algorithm for global optimization and image segmentation. IEEE Access 9(9):56066–56092
Singh S, Mittal N, Singh H (2021) A multilevel thresholding algorithm using HDAFA for image segmentation. Soft Comput 25(16):10677–10708
Khairuzzaman AKM, Chaudhury S (2019) Masi entropy based multilevel thresholding for image segmentation. Multimed Tools Appl 78(23):33573–33591
Liu Q, Li N, Jia H, Qi Q, Abualigah L (2022) Modified remora optimization algorithm for global optimization and multilevel thresholding image segmentation. Mathematics 10(7):1014
Olmez Y, Koca GO, Tanyildizi E, Sengur A (2023) Multilevel image thresholding based on Renyi’s entropy and golden sinus algorithm II. Neural Comput Appl 25:1–4
Hosny KM, Khalid AM, Hamza HM, Mirjalili S (2023) Multilevel thresholding satellite image segmentation using chaotic coronavirus optimization algorithm with hybrid fitness function. Neural Comput Appl 35(1):855–886
Abualigah L, Almotairi KH, Elaziz MA (2023) Multilevel thresholding image segmentation using meta-heuristic optimization algorithms: Comparative analysis, open challenges and new trends. Appl Intell 53(10):11654–11704
Priya A, Agrawal RK, Rana B (2022) Fusion-based Multilevel Thresholding For Image Segmentation Using Evolutionary Algorithm. In2022 IEEE 9th Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering (UPCON). IEEE. pp. 1–7
Houssein EH, Helmy BE-D, Oliva D, Elngar AA, Shaban H (2021) A novel black widow optimization algorithm for multilevel thresholding image segmentation. Expert Syst Appl 167:114159
Wang S, Jia H, Peng X (2020) Modified salp swarm algorithm based multilevel thresholding for color image segmentation. Math Biosci Eng 17(1):700–724
Khairuzzaman AK, Chaudhury S (2020) Modified moth-flame optimization algorithm-based multilevel minimum cross entropy thresholding for image segmentation. Int Swarm Intell Res (IJSIR) 11(4):123–139
Houssein EH, Mohamed GM, Ibrahim IA, Wazery YM (2023) An efficient multilevel image thresholding method based on improved heap-based optimizer. Sci Rep 13(1):9094
Kanadath A, Jothi JA, Urolagin S (2023) Multilevel colonoscopy histopathology image segmentation using particle swarm optimization techniques. SN Comput Sci 4(5):427
Naik MK, Swain M, Panda R, Abraham A (2022) Novel square error minimization-based multilevel thresholding method for COVID-19 X-ray image analysis using fast cuckoo search. Int J Imag Graphi 30:2450004
Khairuzzaman AKM, Chaudhury S (2017) Multilevel thresholding using grey wolf optimizer for image segmentation. Expert Syst Appls. 86:64–76
Khehra BS, Singh A, Kaur LM (2022) Masi entropy-and grey wolf optimizer-based multilevel thresholding approach for image segmentation. J Inst Eng (India): Ser B. 103(5):1619–1642
Wang H.Q., Cheng X.W., Chen G.C. (2021). A Hybrid Adaptive Quantum Behaved Particle Swarm Optimization Algorithm Based Multilevel Thresholding for Image Segmentation. In 2021 IEEE International Conference on Information Communication and Software Engineering (ICICSE). IEEE. pp. 97–102
Anitha J, Pandian SIA, Agnes SA (2021) An efficient multilevel color image thresholding based on modified whale optimization algorithm. Expert Syst Appl 178:115003
Upadhyay P, Chhabra JK (2021) Multilevel thresholding based image segmentation using new multistage hybrid optimization algorithm. J Ambient Intell Humaniz Comput 12:1081–1098
Wang Z, Mo Y, Cui M, Hu J, Lyu Y (2023) An improved golden jackal optimization for multilevel thresholding image segmentation. PLoS ONE 18(5):e0285211
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 1(95):51–67
Gill HS, Khehra BS (2022) Apple image segmentation using teacher learner based optimization based minimum cross entropy thresholding. Multimed Tools Appl 81(8):11005–11026
Jiang Y, Zhang D, Zhu W, Wang L (2023) Multi-level thresholding image segmentation based on improved slime mould algorithm and symmetric cross-entropy. Entropy 25(1):178
Kumar A, Kumar A, Vishwakarma AK 2021 Multilevel Crop Image Segmentation using Bacterial Foraging Optimization Based on Minimum Cross Entropy. In2021 International Conference on Control, Automation, Power and Signal Processing (CAPS). IEEE. pp. 1–6
Chakraborty R, Sushil R, Garg ML (2019) An improved PSO-based multilevel image segmentation technique using minimum cross-entropy thresholding. Arab J Sci Eng 1(44):3005–3020
Cao R, Zhu J, Tu W, Li Q, Cao J, Liu B, Zhang Q, Qiu G (2018) Integrating aerial and street view images for urban land use classification. Remote Sens 10(10):1553
Kaur P (2017) Intuitionistic fuzzy sets based credibilistic fuzzy C-means clustering for medical image segmentation. Int J Inf Technol 9(4):345–351
Vasantrao CP, Gupta N (2023) Wader hunt optimization based UNET model for change detection in satellite images. Int J Inf Technol 15(3):1611–1623
Li Y, Chi Z (2005) MR Brain image segmentation based on self-organizing map network. Int J Inf Technol 11(8):45–53
Rahkar Farshi T, Orujpour M (2019) Multi-level image thresholding based on social spider algorithm for global optimization. Int J Inf Technol 11(4):713–718
Ahmad M, Alam MZ, Umayya Z, Khan S, Ahmad F (2018) An image encryption approach using particle swarm optimization and chaotic map. Int J Inf Technol 10:247–255
Acknowledgements
This work is supported by Science and Engineering Research Board (SERB), Department of Science and Technology (DST), Government of India under Grant No. EEQ/2019/000657.
Funding
Authors declare no funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Authors declare no Conflict of interest.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ahmed, S., Biswas, A. A cross entropy and whale optimization algorithm based image segmentation for aerial images. Int. j. inf. tecnol. (2024). https://doi.org/10.1007/s41870-024-01831-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s41870-024-01831-z