Bat Algorithm Based Non-linear Contrast Stretching for Satellite Image Enhancement

The remote sensing images acquired from the satellites are low contrast images. The availability of low contrast images and failure of the traditional methods such as Histogram Equalization and Gamma correction in preserving the brightness levels in the image are the main issues in satellite image p...

Full description

Bibliographic Details
Main Authors: Anju Asokan, Daniela E. Popescu, J. Anitha, D. Jude Hemanth
Format: Article
Language:English
Published: MDPI AG 2020-02-01
Series:Geosciences
Subjects:
Online Access:https://www.mdpi.com/2076-3263/10/2/78
id doaj-3988ec5648c44534b12fbd686cf070cb
record_format Article
spelling doaj-3988ec5648c44534b12fbd686cf070cb2020-11-24T21:51:50ZengMDPI AGGeosciences2076-32632020-02-011027810.3390/geosciences10020078geosciences10020078Bat Algorithm Based Non-linear Contrast Stretching for Satellite Image EnhancementAnju Asokan0Daniela E. Popescu1J. Anitha2D. Jude Hemanth3Karunya Institute of Technology and Sciences, Coimbatore 641114, IndiaFaculty of Electrical Engineering and Information Technology, University of Oradea, 410087 Oradea, RomaniaKarunya Institute of Technology and Sciences, Coimbatore 641114, IndiaKarunya Institute of Technology and Sciences, Coimbatore 641114, IndiaThe remote sensing images acquired from the satellites are low contrast images. The availability of low contrast images and failure of the traditional methods such as Histogram Equalization and Gamma correction in preserving the brightness levels in the image are the main issues in satellite image processing. This paper proposes an optimized contrast stretching using non-linear transformation for image enhancement. The non-linear transformation is influenced by the appropriate choice of control parameters for the sample images since manual tuning for individual images is tedious. A Bat algorithm based tuning is employed for the automated selection of control parameters in the transformation. The performance of the optimization algorithm is compared against other metaheuristic algorithms such as Ant Colony Optimization (ACO) and Particle Swarm Optimization (PSO). It is noted that the bat algorithm based contrast enhancement outperforms the other optimization techniques in terms of metrics such as Peak Signal to Noise Ratio (PSNR), Mean Square Error (MSE), Absolute Mean Brightness Error (AMBE), Entropy and CPU time (Central Processing Unit).https://www.mdpi.com/2076-3263/10/2/78remote sensingcontrast stretchingenhancementhistogram equalizationoptimization
collection DOAJ
language English
format Article
sources DOAJ
author Anju Asokan
Daniela E. Popescu
J. Anitha
D. Jude Hemanth
spellingShingle Anju Asokan
Daniela E. Popescu
J. Anitha
D. Jude Hemanth
Bat Algorithm Based Non-linear Contrast Stretching for Satellite Image Enhancement
Geosciences
remote sensing
contrast stretching
enhancement
histogram equalization
optimization
author_facet Anju Asokan
Daniela E. Popescu
J. Anitha
D. Jude Hemanth
author_sort Anju Asokan
title Bat Algorithm Based Non-linear Contrast Stretching for Satellite Image Enhancement
title_short Bat Algorithm Based Non-linear Contrast Stretching for Satellite Image Enhancement
title_full Bat Algorithm Based Non-linear Contrast Stretching for Satellite Image Enhancement
title_fullStr Bat Algorithm Based Non-linear Contrast Stretching for Satellite Image Enhancement
title_full_unstemmed Bat Algorithm Based Non-linear Contrast Stretching for Satellite Image Enhancement
title_sort bat algorithm based non-linear contrast stretching for satellite image enhancement
publisher MDPI AG
series Geosciences
issn 2076-3263
publishDate 2020-02-01
description The remote sensing images acquired from the satellites are low contrast images. The availability of low contrast images and failure of the traditional methods such as Histogram Equalization and Gamma correction in preserving the brightness levels in the image are the main issues in satellite image processing. This paper proposes an optimized contrast stretching using non-linear transformation for image enhancement. The non-linear transformation is influenced by the appropriate choice of control parameters for the sample images since manual tuning for individual images is tedious. A Bat algorithm based tuning is employed for the automated selection of control parameters in the transformation. The performance of the optimization algorithm is compared against other metaheuristic algorithms such as Ant Colony Optimization (ACO) and Particle Swarm Optimization (PSO). It is noted that the bat algorithm based contrast enhancement outperforms the other optimization techniques in terms of metrics such as Peak Signal to Noise Ratio (PSNR), Mean Square Error (MSE), Absolute Mean Brightness Error (AMBE), Entropy and CPU time (Central Processing Unit).
topic remote sensing
contrast stretching
enhancement
histogram equalization
optimization
url https://www.mdpi.com/2076-3263/10/2/78
work_keys_str_mv AT anjuasokan batalgorithmbasednonlinearcontraststretchingforsatelliteimageenhancement
AT danielaepopescu batalgorithmbasednonlinearcontraststretchingforsatelliteimageenhancement
AT janitha batalgorithmbasednonlinearcontraststretchingforsatelliteimageenhancement
AT djudehemanth batalgorithmbasednonlinearcontraststretchingforsatelliteimageenhancement
_version_ 1725878267227930624