Abstract
Enhancing the textural details in a satellite image play a significant part in satellite image processing. Satellite images are rich in textural and very minute spatial data. Failing to retrieve and enhance these critical details in the satellite image can lead to loss of information and hence poor results in the succeeding stages of satellite image processing. Correctly identifying the spatial and textural data in a satellite image is an effective way by which the image information can be preserved for a better-quality image. For this, the textural details should be distinguished, and then effective image processing can be performed. This paper introduces the Gabor filter-based parameter optimization for enhancing the textural and spatial information in the image. Manta ray foraging optimization is adopted for modifying the control parameters in the filter to account for the inadequacy of the algorithm in balancing the local and global search. A self adaptable Manta ray optimization is proposed, which is shown to outperform the traditional enhancement techniques such as Bilateral filter and Gabor filter optimized with Particle Swarm Optimization (PSO), Differential Evolution(DE) and Manta Ray Foraging Optimization(MRFO). The proposed method is compared with the traditional methods in terms of parameters such as Peak Signal to Noise Ratio (PSNR), Feature Similarity Index (FSIM), Entropy and Computation time. The proposed method gave a huge improvement in PSNR by 17.61%, FSIM by 7.47% and entropy values by 6.7% and was seen to give the least CPU time.
Similar content being viewed by others
Data availability
All data generated or analysed during this study are included in this published article. The datasets are available as open source in http://earthexplorer.usgs.gov/.
References
Abd Elaziz M, Yousri D, Al-qaness MAA, AbdelAty AM, Radwan AG, Ewees AA (2021) A Grunwald-Letnikov based Manta ray foraging optimizer for global optimization and image segmentation. Eng Appl Artif Intell 98:104105. https://doi.org/10.1016/j.engappai.2020.104105
Abdulwahab HA, Noraziah A, Alsewari AA (2019) An Enhanced Version of Black Hole Algorithm via Levy Flight for Optimization and Data Clustering Problems. IEEE Access 7:142085–142096
Ahmed LJ (2018) Discrete Shearlet Transform based speckle noise removal in ultrasound images. National Academy Science Letters 41(2):91–95
Ahmed MF, Mat Isa NA, Lim WH, Ang KM (2022) Differentail Evolution : A recent review based on state-of-the-art works. Alex Eng J 61(5):3831–3872
Ali MZ, Awad NH, Reynolds RG, Suganthan PN, Reynolds RG (2019) A balanced fuzzy cultural algorithm with a modified levy flight search for real parameter optimization. Inf Sci (Ny) 1–33
Alsubai S, Hamdi M, Khalek SA, Alqahtani A, Binbusayyis A, Mansour RF (2022) Bald eagle search optimization with deep transfer learning enabled age-invariant face recognition model. Image and Vision Computing 104545. https://doi.org/10.1016/j.imavis.2022.104545
Alweshah M, Khalaileh SA, Gupta BB, Almomani A, Hammouri AI, Al-Betar MA (2020) The monarch butterfly optimization algorithm for solving feature selection problems. Neural Comput Appl 34:11267–11281. https://doi.org/10.1007/s00521-020-05210-0
Anoop V, Bipin PR (2019) Medical image enhancement by a bilateral filter using optimization technique. J Med Syst 43(8)
Azizi M, Uwe A, Khorshidi HA, Shishehgarkhaneh MB (2022c) Shape and size optimization of truss structures by Chaos game optimization considering frequency constraints. J Adv Res. https://doi.org/10.1016/j.jare.2022.01.002
Azizi M, Talatahari S, Basiri M, Shishehgarkhaneh MB (2022a) Optimal design of low- and high-rise building structures by Tribe-Harmony Search algorithm. Decision Analytics Journal 3:100067
Azizi M, Talatahari S, Gandomi AH (2022b) Fire Hawk optimizer: a novel metaheuristic algorithm, Artificial Intelligence Review. 1–77
Bera S, Sharma M, Singh B (2018) Feature Extraction and analysis using Gabor filter and higher order statistics for the JPEG Steganography. Int J Appl Eng Res 13(5):2945–2954
Bhandari AK, Soni V, Kumar A, Singh GK (2014) Cuckoo search algorithm based satellite image contrast and brightness enhancement using DWT – SVD, ISA Trans 1–11
Chen L, Kuang W, Fu K (2018) A resample strategy and artificial bee colony optimization-based 3d range imaging registration. Comput vis Image Underst 175:44–51
Dakshayani V, Locharla GR, Plawiak P, Datti V, Karri C (2022) Design of Gabor filter -based image denioising hardware model. Electronics 11(7):1–16
Devapal D, Kumar SS (2018) Discontinuity adaptive SAR image despeckling using curvelet-based BM3D technique. Int J Wavelets Multiresolution Inf Process 17(3) 1–23
Earth Explorer USGS. http://earthexplorer.usgs.gov/
Fawwaz IT, Zarlis M, Suherman RF (2018) The edge detection enhancement on satellite image using bilateral filter. IOP Conf Ser Mater Sci Eng 308:1–9
Gad AG (2022) Particle Swarm optimization algorithm and its applications: A Systematic Review. Arch Comput Methods Eng 29:1–31
Ghasemi M, Mohammadi S, Zare M, Mirjalili S, Gil M, Hemmati R (2022) A new firefly algorithm with improved global exploration and convergence with application to engineering optimization, 100125 https://doi.org/10.1016/j.dajour.2022.100125
Golilarz NA, Gao HUI, Demirel H, Member S (2019) Satellite Image De-Noising With Harris Hawks Meta Heuristic Optimization Algorithm and Improved Adaptive Generalized Gaussian Distribution Threshold FunctionSatellite Image De-Noising With Harris Hawks Meta Heuristic Optimization Algorithm and Improved Ad. IEEE Access 8703039:57459–57468
Gupta S, Deep K (2019) A novel random walk grey wolf optimizer. Swarm Evol Comput 44:101–112
Hashim FA, Hussien AG (2022) Snake optimizer: A novel meta-heuristic optimization algorithm. Knowledge-Based Systems 242 108320
Hashim FA, Hussain K, Houssein EH, Mabrouk MS, Al-Atabany W (2021) Archimedes optimization algorithm: A new metaheuristic algorithm for solving optimization problems. Appl Intell 51:1531–1551. https://doi.org/10.1007/s10489-020-01893-z
Heidari AA, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H (2019) Harris hawks optimization: Algorithm and applications. Future Gener Comput Syst 97:849–872. https://doi.org/10.1016/j.future.2019.02.028
Heidari AA, Pahlavani P (2017) An efficient modified grey wolf optimizer with Lévy flight for optimization tasks. Appl Soft Comput J
Houssein EH, Saad MR, Hashim FA, Shaban H, Hassaballah M (2020) Levy flight distribution: A new metaheuristic algorithm for solving Engineering problems. Eng Appl Artif Intell 94:103731
Iacca G, Celso V, Veloso V, Melo D (2020) An improved Jaya optimization algorithm with Lévy flight. Expert Syst Appl 165:113902
Igiri CP, Singh Y, Bhargava D (2018) An improved African buffalo optimization algorithm using chaotic map and chaotic - levy flight. Int J Eng Technol 7(4):4570–4576
Jameel JS (2018) Medical Image Denoising Using Mixed Transforms. J Univ Babylon 26(4):272–281
Jubairahmed L, Satheeshkumaran S, Venkatesan C (2019) Contourlet transform based adaptive nonlinear diffusion filtering for speckle noise removal in ultrasound images. Clust Comput 22:11237–11246
Kumar M (2018) Optimal design of fractional delay FIR filter using cuckoo search algorithm. Int J Circuit Theory Appl. 1–16
Kundu R, Chattopadhyay S, Cuevas E, Sarkar R (2022) AltWOA: Altruistic Whale Optimization Algorithm for feature selection on microarray datasets. Comput. Biol. Med. 144:105349. https://doi.org/10.1016/j.compbiomed.2022.105349
Kuyu YC, Vatansever F (2022) GOZDE: A novel metaheuristic algorithm for global optimization, Future Generation Computer Systems 136 128–152
Li Z, Zhou Y, Zhang S, Song J (2016) Lévy-Flight Moth-Flame Algorithm for Function Optimization and Engineering Design Problems. Math Probl Eng 2016:1–22
Liao Y, Zhao W, Wang L (2021) Improved Manta Ray Foraging Optimization for Parameters Identification of Magnetorheological Dampers. MATHEMATICS 9:1–38
Masse A, Latry C, Nosavan J, Baillarin S (2018) A New Optimized Denoising Method applied to the Spot World Heritage Initiative and its Spot 5 Supermode images, Annu. IEEE Int. Geosci Remote Sens Symp IGARSS 2018:4089–4092
Moldovan D (2022) Binary horse optimization algorithm for feature selection. Algorithms 15:1–27
Nadimi-Shahraki MH, Taghian S, Mirjalili S (2021) An improved grey wolf optimizer for solving engineering problems. Expert Syst Appl 166:113917. https://doi.org/10.1016/j.eswa.2020.113917
Panteleev AV, Kolessa AA (2022) Optimal Open-loop control of discrete deterministic systems by application of the Perch school metaheuristic optimization algorithm. Algorithms 15(5):1–16
Panteleev AV, Lobanov AV (2021) Application of Mini-Batch Metaheuristic Algorithms in Problems of Optimization of Deterministic Systems with Incomplete Information about the State Vector. Algorithms 14:332
Ping X, Bingqiang C, Lingyun X, Jingcheng Z, Lei Z, Hangbo D (2019) A new MNF – BM4D denoising algorithm based on guided filtering for hyperspectral imagesA new MNF – BM4D denoising algorithm based on guided filtering for hyperspectral images. ISA Trans
Salgotra R, Singh U, Singh S, Singh G, Mittal N (2020) Self-adaptive salp swarm algorithm for engineering optimization problems. Appl Math Model 1–30
Shan X, Liu K, Sun PL (2016) Modified Bat Algorithm Based on Lévy Flight and Opposition Based Learning. Sci Program 2016:1–13
Wang S, Jia H, Abualigah L, Liu Q, Zheng R (2021a) An improved hybrid aquila optimizer and harris hawks algorithm for solving industrial engineering optimization problems. Processes 9:1551
Wang Y, Li K, Han Y, Yan X (2021b) Distributed multi-UAV cooperation for dynamic target tracking optimized by an SAQPSO algorithm. Comput vis Image Underst. https://doi.org/10.1016/j.isatra.2021.12.014
Wu G, Li Y (2021) Non-maximum suppression for object detection based on the chaotic whale optimization algorithm. J V Commun Image Represent 7:102985. https://doi.org/10.1016/j.jvcir.2020.102985
Xu B, Heidari AA, Kuang F, Zhang S, Chen H, Cai Z (2022) Quantum Nelder-Mead Hunger Games Search for optimizing photovoltaic solar cells. Int J Energy Res 46:12417–12466. https://doi.org/10.1002/er.801
Yadav S, Yadav R, Kumar A, Kumar M (2021) A novel approach for optimal design of digital FIR filter using grasshopper optimization algorithm. Comput vis Image Underst 108:196–206
Younis A, Dong Z (2022) High-fidelity surrogate based multi-objective optimization algorithm. Algorithms 15(8):1–17
Zhang Y, Du S, Zhang Q (2022) Improved Slime mold algorithm with dynamic quantum rotation gate and opposition-based learning for global optimization and engineering design problems. Algorithms 15(9):317
Zhao W, Zhang Z, Wang L (2020) Manta ray foraging optimization : An effective bio-inspired optimizer for engineering applications. Eng Appl Artif Intell 87:103300
Zheng X, Yuan Y, Lu X (2018) Hyperspectral Image Denoising by Fusing the Selected Related Bands. IEEE Trans Geosci Remote Sens 57(5):2596–2609
Zhu D, Xie L, Zhou C (2022) K-Means Segmentation of Underwater Image Based on Improved Manta Ray Algorithm. Comput Intell Neurosci 2022:1–26
Zitouni F, Belkeram A, Hammou LE (2021) The Archerfish Hunting optimizer : A novel metaheuristic algorithm for global optimization. Arabian Journal Science and Engineering 47:2513–2553
Author information
Authors and Affiliations
Contributions
AA analyzed the data, processes it and is the major contributor in writing the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Conflict of interest
The author does not have any conflict of interest.
Additional information
Communicated by H. Babaie
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
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
Asokan, A. A self-adaptable Manta ray optimized Gabor filter for satellite image enhancement. Earth Sci Inform 16, 1503–1517 (2023). https://doi.org/10.1007/s12145-023-00963-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-023-00963-3