Image Contrast Enhancement Using Combination of DWT & SWT With CLAHE
Image Contrast Enhancement Using Combination of DWT & SWT With CLAHE
Abstract: In this paper, a novel image enhancement method, named Contrast Limited Adaptive Histogram Equalization
(CLAHE) with Discrete Wavelet Transform (DWT) & Stationary wavelet Transform (SWT) is proposed, which combines the
CLAHE with DWT & SWT. CLAHE is an effective algorithm to enhance the local details of an image. DWT and SWT is
applied to the low resolution image that divides the image into approximation, horizontal, diagonal and vertical. We also
propose an image resolution enhancement technique based on interpolation of the high frequency sub band images obtained
by discrete wavelet transform (DWT) and the input image. The interpolated high frequency sub-band coefficients have been
corrected by using the high frequency sub bands achieved by SWT of the input image. Then all these sub bands are combined
to generate a new image by using inverse SWT (ISWT). The low resolution image is now enhanced to high resolution image by
applying CLAHE. The quantitative and visual results show the superiority of the proposed technique over the conventional and
state-of-art image resolution enhancement techniques.
Index Terms: contrast enhancement, image processing, low-low band, wavelet transform
I. INTRODUCTION1
The basic aim of the image processing is to increase and improve low contrast of the image and minimize unwanted errors. The
contrast enhancement techniques mainly focus on grayscale and frequency domain. The contrast enhancement can be easily
performed in wavelet transform domain. Mainly there are two wavelet transform techniques namely “Discrete Wavelet Transform
(DWT)” and “Stationary Wavelet Transform (SWT)”, used to decompose the low resolution input image into sub-bands:
“Approximation”, “Horizontal”, “Vertical” and “Diagonal” which represents LL, LH, HL and HH bands respectively.
Manan Mehta is with Telecommunication Engineering Department, Dayananda Sagar College of Engineering, Bangalore 560078
India ([email protected] ).
Rachit Kumar is with Telecommunication Engineering Department, Dayananda Sagar College of Engineering, Bangalore 560078
India ([email protected] ).
Lokesh Rathi is with Telecommunication Engineering Department, Dayananda Sagar College of Engineering, Bangalore 560078
India ([email protected]).
Neelabh Harsh is with Telecommunication Engineering Department, Dayananda Sagar College of Engineering, Bangalore 560078
India ([email protected] ).
The contrast limited adaptive histogram equalization (CLAHE) is modern image enhancement technique, which initially ivides
the image into numbers of continuous and non-overlapped sub-blocks, then enhances each of these sub-blocks individually and
finally uses “Bicubic Interpolation” method to reduce unwanted errors.
In this paper, we will first take an input image of resolution 512*512 and divide the image into Red channel, Green channel and
Blue channel for complete details and proper enhancement of the image. We then applied DWT and SWT to each channel
individually and each channel image got decomposed into four sub-bands. After applying DWT, the size of the image is lost so we
use Bicubic Interpolation. After using interpolation, we combine all four sub-bands of DWT and SWT and then apply “Inverse
Stationary Wavelet Transform(ISWT)” to obtain high resolution image. We then resize the image and adjust it to proper
resolution. Then we combine all above results of each channel and then apply CLAHE method. After applying CLAHE we get
highly enhanced final output image with maximum PSNR and minimum error.
Where,
and Max and Min are the maximum and minimum intensity values in the whole image, while and indicate the local
window mean and standard deviation which are defined as:
As a result of this adaptive histogram equalization, the dark area in the input image that was badly illuminated has become
brighter in the output image while the side that was highly illuminated remains or reduces so that the whole illumination of the
image is same.
(a)
(b)
Figure 2. (a) original input image, (b) output enchanced image
V. CONCLUSION
For the better quality of image, we have proposed contrast enhancement technique. The histogram equalization changes the
brightness and contrast for the better view of our images. We performed contrast limited adaptive histogram equalization to
enhance the contrast of the image in low-low band of wavelet transform. The same is applied to scale image intensity. After
simulation, we find that the proposed method works better than the conventional method.
REFERENCES
[1] S. G. Tanyer, “The cumulative distribution function for a finite data set”, in Proc. Signal Processing and Communications Applications Conference (SIU), (2012), pp.
1-3
[2] J. M. Gauch, “Investigations of image contrast space defined by variations on histogram equalization”, CVGIP: Graph. Models Image Process, vol. 54, (1992), pp.
269-280.
[3] J. A. Stark and W. J. Fitzgerald, “An alternative algorithm for adaptive histogram equalization”, Graph. Models Image Process, vol. 58, (1996), pp. 180–185.
[4] R. Hummel, “Image enhancement by histogram transformation”, Comp. Graph. Image Process, vol. 6, (1977), pp. 184–195.
[5] Y.-T. Kim, “Contrast enhancement using brightness preserving bi-histogram equalization”, IEEE Trans. Consumer Electronics, vol. 43, no. 1, (1997), pp. 1-8.
[6] V. T. Tom and G. J. Wolfe, “Adaptive histogram equalization and its applications”, SPIE Applicat. Dig. Image Process. IV, vol. 359, (1982), pp. 204–209.
[7] S. M. Pizer, E. P. Amburn, J. D. Austin, R. Cromartie, A. Geselowitz, T. Greer, B. H. Romeny, J. B. Zimmerman, and K. Zuiderveld, “Adaptive histogram
equalization and its variations”, Comp. Vis. Graph. Image Process, vol. 39, no. 3, (1987), pp. 355–368.
[8] K. Zuiderveld, “Contrast Limited Adaptive Histogram Equalization”, Academic Press Inc., (1994).
[9] X. Chen, G. Jeon, and J. Jeong, “A filter switching interpolation method for deinterlacing”, SPIE Optical Engineering, vol. 51, no. 10, (2012), pp. 107402
[10] S. J. Park, G. Jeon, and J. Jeong, “Covariance-based adaptive deinterlacing method using edge map”, in Proc. IEEE IPTA2010, Paris, France, (2010), pp. 166-171.
[11] S. J. Park, G. Jeon, and J. Jeong, “Deinterlacing algorithm using edge direction from analysis of the DCT coefficient distribution”, IEEE Trans. Consumer
Electronics, vol. 55, no. 3, (2009), pp. 1674-1681.
[12] G. Jeon, S.J. Park, Y. Fang, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, “Specification of efficient block matching scheme for motion estimation in video
compression”, SPIE Optical Engineering, vol. 48, no. 12, (2009), pp. 127005.