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...
Main Authors: | , , , |
---|---|
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 |