345
Views
50
CrossRef citations to date
0
Altmetric
Articles

Artificial Bee Colony-based satellite image contrast and brightness enhancement technique using DWT-SVD

, , &
Pages 1601-1624 | Received 18 May 2013, Accepted 04 Dec 2013, Published online: 18 Feb 2014
 

Abstract

In this article, a new contrast enhancement approach is presented for quality enhancement of low-contrast satellite images. The proposed technique is based on the Artificial Bee Colony (ABC) algorithm using Discrete Wavelet Transform and Singular Value Decomposition (DWT-SVD). The method employs the ABC technique to learn the parameters of the adaptive thresholding function required for optimum enhancement. In this approach, the input image is primarily decomposed into four sub-bands through DWT, and then each sub-band of DWT is optimized through the ABC algorithm. After that, a singular value matrix of the low–low thresholded sub-band image is estimated and, finally, the enhanced image is constructed by applying inverse DWT. The results obtained through this method reveal that the proposed methodology gives better performance in terms of peak signal-to-noise ratio (PSNR), mean square error (MSE), and mean and standard deviation as compared to General Histogram Equalization (GHE), Discrete Cosine Transform and Singular Value Decomposition (DCT-SVD), DWT-SVD, Particle Swarm Optimization (PSO), and modified versions of the PSO-based enhancement approach.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.