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
Description
Summary: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).
ISSN:2076-3263