Contrast Enhancement for Remote Sensing Images using Discrete Wavelet Transform, Brightness Level Analysis and Lapped Transform

DOI : 10.17577/IJERTV3IS031563

Download Full-Text PDF Cite this Publication

Text Only Version

Contrast Enhancement for Remote Sensing Images using Discrete Wavelet Transform, Brightness Level Analysis and Lapped Transform

Anaswara.V. Natp , Prasanth C R2 ,Sreedhu. T. Sasi 3 , Sreekumar . K4

1,2,3, (M. Tech students, Gov. College of engineering,Cherthala,Alappuzha,Kerala)

4(Asst.Prof, Dep.of.Electronics, Gov. College of engineering, Cherthala, Alappuzha, Kerala)

Abstract A new satellite image contrast enhancement technique based on the Discrete wavelet transform (DWT), Brightness level analysis and lapped transform has been proposed. By the use of discrete wavelet transform wavelet transform, the input image decomposed into four directional sub-bands and the brightness level is computed in the LL subband using log average luminance. Based on the brightness level LL decomposes into low, middle and high intensity layers. apply lapped transform of the each decomposed layer image and reconstructs the enhanced image by applying inverse DWT. Although various histogram equalization approaches have been proposed in the literature, they tend to degrade the overall image quality by exhibiting saturation artifacts in both low- and high-intensity regions. The proposed algorithm overcomes this problem using the adaptive intensity transfer function. The experimental results show that the proposed algorithm enhances the overall contrast and visibility of local details better than existing techniques. The proposed method can effectively enhance any low-contrast images acquired by a satellite camera and are also suitable for other various imaging devices such as consumer digital cameras, photorealistic3-D reconstruction systems, and computational cameras.

Keywords Contrast enhancement, Discrete wavelet transform (DWT), dominant brightness level analysis, remote sensing images, Lapped transfrom

I.INTRODUCTION

Contrast enhancement is frequently referred to as one of the most important issues in image processing. Contrast is created by the difference in luminance reflected from two adjacent surfaces. In other words contrast is the deference in visual proper-ties that makes an object distinguishable from other object and the back-ground. In visual perception contrast is determined by the difference in color and brightness of the object with other object. It is the difference between the darker and the lighter pixel of the image; if it is big the image will have high contrast our visual System is more sensitive to contrast than absolute luminance; therefore, we can perceive the world similarly regardless of the considerable changes in illumination conditions. If the contrast of an image is highly concentrated on a specific range, the Information may be lost in those areas which are excessively and uniformly concentrated, the information may be lost in those areas which are excessively and uniformly concentrated. The problem is to optimize the

contrast of an image in order to represent all. Contrast enhancements improve the Perceptibility of objects in the scene by enhancing the brightness difference between objects and their backgrounds. Contrast enhancement processes adjust the relative brightness and darkness of objects in the scene to improve their visibility.

Histogram equalization (HE) [1] has been the most popular approach to enhancing the contrast in various application areas such as medical image processing, object tracking, speech recognition, etc. HE-based methods cannot, however, maintain average brightness level, which may result in either under- or oversaturation in the processed image. For overcoming these problems, bi-histogram equalization (BHE) [2] and dualistic sub image HE [3] methods have been proposed by using decomposition of two sub histograms. For further improvement, the recursive mean-separate HE (RMSHE) [4] method iteratively performs the BHE and produces separately equalized subhistograms. However, the optimal contrast enhancement cannot be achieved since iterations converge to null processing.

Recently, the gain-controllable clipped HE (GC-CHE) has been proposed by Kim and Paik [5]. The GC-CHE method controls the gain and performs clipped HE for preserving the brightness. Demirel et al. have also proposed a modified HE method which is based on the singular-value decomposition of the LL subband of the discrete wavelet transform (DWT) [6], [7]. In spite of the improved contrast of the image, this method tends to distort image details in low- and high-intensity regions.

In remote sensing images, the common artifacts caused by existing contrast enhancement methods, such as drifting brightness, saturation, and distorted details; need to be minimized because pieces of important information are widespread throughout the image in the sense of both spatial locations and intensity levels. For this reason, enhancement algorithms for satellite images not only improve the contrast but also minimize pixel distortion in the low- and high-intensity regions. To achieve this goal, we present a novel contrast enhancement method for remote sensing images using dual tree complex wavelet transform, brightness level analysis and Principal component analysis.

More specifically, the proposed contrast enhancement algorithm first performs the DWT to decompose the input image into a set of band-limited components. LL subband

has the illumination information [6], the log-average luminance is computed in the LL subband for computing the dominant brightness level of the input image [8][10]. The LL subband is decomposed into low-, middle-, and high-intensity layers according to the dominant brightness level. The lapped transform is applied for the three intensity layers; finally enhanced image is reconstructed by using inverse IDWT

  1. DISCRETE WAVELET TRANSFORM

    The decomposition of images into various frequency ranges permits the isolation of the frequency components introduced by intrinsic deformations or extrinsic factors into certain subbands [17]. This process results in isolating small changes in an image mainly in low-frequency sub band images. The 2-D wavelet decomposition of an image is performed by applying 1-D DWT along the rows of the image first, and, then, the results are decomposed along the columns. This Decomposition results in four decomposed subband images referred to as lowlow (LL), low high (LH), highlow (HL), and highhigh (HH)

  2. ANALYSIS OF DOMINANT BRIGHTNESS LEVELS

    In spite of increasing demand for enhancing remote sensing images, existing histogram-based contrast enhancement methods cannot preserve edge details and exhibit saturation artifacts in low- and high-intensity

    dominant brightness varies from zero to one, and it is practically in the range between 0.5 and 0.6 in most images. For safely including the practical range of dominant brightness, we used 0.4 and 0.7 for the low and high bounds, respectively.

    IV LAPPED TRANSFORM

    The idea of a lapped transform (LT) maintaining orthogonality and nonexpansion of the samples was developed in the early 80s at MIT by a group of researchers unhappy with the blocking artifacts so common in traditional block transform coding of images. The new idea was to extend the basis function beyond the block boundaries. Hence creating an overlap, inorder to eliminate the blocking effect. This idea was to create overlapping blocks, so that it would be the same as if there was no overlap, and that the transform would maintain orthogonality[19].

    For lapped transforms the basis vectors have length L, such that L>M, extending across block boundaries. Thus, the transform matrix is no longer square and most of the equation valid for block transforms do not apply to LT. We concentrate on orthogonal LTs and consider L=NM, where N is the overlap factor. N, M and hence L are integers. As in the block transforms, we define transform matrix with the orthonormal basis vectors as its rows. In

    lapped transform, transformation matrix P of dimensions

    M L can be divided into square M M submatrices

    P(i 0,1,.,..,.., N 1) P [P P…..P ]

    regions. In this section, we present a novel contrast i

    as 0 1

    N 1

    . The

    enhancement algorithm for remote sensing images using dual tree complex wavelet transform, brightness level analysis and lapped transform shown in Fig. 1.If we do not consider spatially varying intensity distributions, the correspondingly contrast-enhanced images may have intensity distortion and lose image details in some regions. For overcoming these problems, we decompose the input image into multiple layers of single dominant brightness levels. To use the low-frequency luminance components, we per-form the DT-CWT on the input remote sensing image and then estimate the dominant brightness level using the log-average luminance in the LL subband [8]. Since high-intensity values are dominant in the bright region, and vice versa, the dominant the dominant Brightness at the position (x,y) is computed as:

    orthogonality property does not hold because P is no longer square matrix.

    We divide the signal into blocks, each of size M, we would have the vectors xm and ym as eqns. (1) and (2). These blocks are not used by the LTs in a straightforward manner. The actual vector which is transformed by the matrix P has to have L samples. At block number m, it is composed of the samples of xm plus L M samples. These samples are chosen by picking (L M ) / 2 samples at each side of the block xm , as in Fig.1 for N=2.

    D x, y exp( 1 {log L x, y £

    1})

    p x, yS

    (1)

    Where S represents a rectangular region encompassing(x,y), L(x,y) represents the pixel intensity at(x,y) ,Prepresents the total number of pixels in S, and £ represents a sufficiently small constant that prevents the log function from diverging to negative infinity.. The low- intensity layer has the dominant brightness lower than the prespecified low bound. The high intensity layer is determined in the similar manner with the prespecified high bound, and the middle-intensity layer has the dominant brightness in between low and high bounds. The normalized

    Fig.1: The signal samples are divided into blocks of M samples

    The lapped transform uses neighboring block samples, as in this example for N=2, i.e. L=2M, yielding an overlap of (L M ) / 2 M / 2 samples on the either side of the block. However the number of transform coefficients at each block is M, and in this respect there is no change in the way we represent the transform-domain blocks ym .The

    input vector of length L is denoted as vm ,which is centered around the block xm and is denoted as:

    vT [x(mM (N 1) M )……x(mM (N 1) M 1)]

    m 2 2

    (2)

    Step 7: Extract most significant two bits from the low-, middle-, and high-intensity layers for generating the weighting map and we compute the sum of the two bit values in each layer. We select two weighting maps that have two largest sums. For removing the unnatural borders of fusion, weighting maps are employed with the Gaussian boundary smoothing filter. As a result, the fused image F is estimated

    Then, we have ym Pvm . The inverse transform is not direct as in the case of block transform. i.e., with the

    F W1 *cl 1W1 *W2 *cm

    1W2 *ch

    (3)

    knowledge of

    ym we do not know the samples in the

    support region of vm , and neither in the support region of

    x v PT y

    m . We can reconstruct a vector m m where

    vm vm .To reconstructs the original sequence, accumulate the results of the vectors vm , in a sense that a particular

    sample

    x(n) was included in the region of support of the

    corresponding vm .

    Reversible Time Domain Lapped Transform (RTDLT)

    [20] belongs to block transform ;thus, the source image will be segmented into adjacent nonoverlapping blocks before transforming. All lapped transforms can be viewed as post- and pre-processing of the DCT coefficients with the quantizer in between. LOT has been shown to comprise of either i) cross boundary post-processing of a certain block transforms output or ii) cross-boundary pre-processing of a block transforms input.

  3. PROPOSED METHOD

    The proposed algorithm decomposes the input image into six wavelet subbands and decomposes the LL subband into low-, middle-, and high-intensity layers by analyzing the log-average luminance of the corresponding layer. The lapped transform is computed for each layer and all the contrast-enhanced layers are fused with an appropriate smoothing, and the processed LL band undergoes the IDWT together with unprocessed subbands.

  4. STEPS OF IMPLEMENTATION Step 1: Read the input image

    Step 2: Apply DT-CWT for that image

    Step 3: Find out the brightness level in LL subband using the formula (1)

    Step 4: Based on the brightness level LL subband decomposes into low, high and middle intensity layers

    Step 5: Applying the lapped transform for three layers obtained in step (4)

    Step 6: Three intensity transformed layers by using the lapped transform are fused to make the resulting contrast- enhanced Image in the wavelet domain.

    Fig.2: Block diagram of proposed method

    Where W1 represents the largest weighting map, W2 represents the second largest weighting map, cl represents the contrast enhanced brightness in the low-intensity layer, cm represents the contrast-enhanced brightness in the middle-intensity layer, and ch represents the contrast- enhanced brightness in the high-intensity layer. Since (2) represents the point operation, the pixel coordinate (x, y) is omitted. The fused LL subband undergoes the IDWT together with the unprocessed other six subbands to reconstruct the finally enhanced image.

  5. EXPERIMENTAL RESULTS

    In this section, simulation is carried out to evaluate the performance of the proposed method. Fig 2(a) shows Original low-contrast image from Satellite Imaging Corporation. In our experiments, proposed method is compared with standard HE, RMSHE, GC-CHE, Demirels,, and Adaptive intensity transformation . the results of the standard HE method show under- or oversaturation artifacts because it cannot maintain the average brightness level. Although RMSHE and GC-CHE methods can preserve the average brightness level, and

    better enhance overall image quality, they lost edge details in low- and high-intensity ranges as. On the other hand, Demirelsmethod could not sufficiently enhance the low- intensity ranges because of the singular-value constraint of the target image. And the adaptive intensity transformation fails to enhance all types of images. Figs.2(b) show the results of the proposed contrast enhancement method. The overall image quality is significantly enhanced with preserving the average Brightness level and edge details in all intensity ranges .For performance evaluation, we used the measure of enhancement (EME) [15], which is computed as:

    Where k1,k2 represents the total number of blocks in an image, represents maximum value of the

    block, represents minimum value of block and c represents a small constant to avoid dividing by zeros. This letter, we used 8 x 8 blocks and c = 0.0001.

    Fig: Orginal satellite image

    Fig. Enhanced image using proposed method

    EME values for different enhancement methods are listed in Table I. Comparison of EME values show that the proposed method outperforms existing enhancement methods.

    TABLE 1: EME VALUES OF FIVE DIFFERENT ENHANCEMENT METHODS

  6. CONCLUSION

We have presented a novel contrast enhancement method for remote sensing images using DT , beightness level analysis and lapped transform. The proposed algorithm decomposes the input image into wavelet subbands and decomposes the LL subband into low-, middle-, and high-intensity layers by analyzing the log- average luminance of the corresponding layer. The lapped transform is applied for all these layers and all the contrast enhanced Layers are fused with an appropriate smoothing, and the processed LL band undergoes the IDT-CWT together with unprocessed other subbands. The proposed algorithm can effectively enhance the overall quality and visibility of local details better than existing state-of-the-art methods including RMSHE,GC-CHE, Demirels and adaptive intensity methods. Experimental results demonstrate that the proposed algorithm can enhance the low-contrast satellite images and is suitable for various imaging devices such as consumer camcorders, real-time 3- D reconstruction systems, and computational cameras.

REFERENCES

  1. R. Gonzalez and R. Woods, Digital Image Processing,

    3rd ed.Englewood Cliffs, NJ: Prentice-Hall, 2007.

  2. Y. Kim, Contrast enhancement using brightness preserving bi- histogramequalization, IEEE Trans. Consum. Electron., vol. 43, no. 1, pp. 18,Feb. 1997.

  3. Y. Wan, Q. Chen, and B. M. Zhang, Image enhancement based on equalarea dualistic sub-image histogram equalization method, IEEE Trans.Consum. Electron., vol. 45, no. 1, pp. 6875, Feb. 1999.

  4. S. Chen and A. Ramli, Contrast enhancement using recursive meanseparate histogram equalization for scalable brightness preservation,IEEE Trans. Consum. Electron., vol. 49, no. 4, pp. 13011309,Nov. 2003.

  5. T. Kim and J. Paik, Adaptive contrast enhancement using gaincontrollablelipped histogram equalization, IEEE Trans. Consum.Electron., vol. 54, no. 4, pp. 18031810, Nov. 2008.

  6. H. Demirel, C. Ozcinar, and G. Anbarjafari, Satellite image contrastenhancement using discrete wavelet transform and singular value decomposition,IEEE Geosci. Reomte Sens. Lett., vol. 7, no. 2, pp. 3333337,Apr. 2010.

  7. H. Demirel, G. Anbarjafari, and M. Jahromi, Image equalization basedon singular value decomposition, in Proc. 23rd IEEE Int. Symp. Comput.Inf. Sci., Istanbul, Turkey, Oct. 2008, pp. 15.

  8. E. Reinhard, M. Stark, P. Shirley, and J. Ferwerda,Photographic tone reproductionfor digital images, in Proc. SIGGRAPH Annu. Conf. Comput.Graph., Jul. 2002, pp. 249256.

  9. L.Meylan and S. Susstrunk, High dynamic range image rendering with aretinex-based adaptive filter, IEEE Trans. Image Process., vol. 15, no. 9,pp. 28202830, Sep. 2006.

  10. S. Chen and A. Beghdadi, Nature rendering of color image basedon retinex, in Proc. IEEE Int. Conf. Image Process., Nov. 2009,pp. 18131816.

  11. Y. Monobe, H. Yamashita, T. Kurosawa, and H. Kotera, Dynamic rangecompression preserving local image contrast for digital video camera,IEEE Trans. Consum. Electron., vol. 51, no. 1, pp. 110, Feb. 2005.

  12. S. Lee, An efficient contrast-based image enhancement in the compresseddomain using retinex theory, IEEE Trans. Circuit Syst. Video Technol.,vol. 17, no. 2, pp. 199213, Feb. 2007.

  13. W. Ke, C. Chen, and C. Chiu, BiTA/SWCE: Image enhancement withbilateral tone adjustment and saliency weighted contrast enhancement,IEEE Trans. Circuit Syst. Video Technol., vol. 21, no. 3, pp. 360364,Mar. 2010.

  14. S. Kim, W. Kang, E. Lee, and J. Paik, Wavelet-domain color image enhancement using filtered directional bases and frequency-adaptive shrinkage, IEEE Trans. Consum. Electron., vol. 56, no. 2, pp. 1063 1070, May 2010.

  15. S. S. Agaian, B. Silver, and K. A. Panetta, Transform coefficient histogram-based image enhancement algorithms using contrast entropy,IEEE Trans. Image Process., vol. IP-16, no. 3, pp. 741758, Mar. 2007.

  16. Computer Vision Group-University of Granada (CVG-UGR) ImageDatabase. [Online]. Available: http://decsai.ugr.es/cvg/dbimagenes

  17. DWT and PCA Based Image Enhancement with Gaussian Filter International Journal of Science and Modern Engineering (IJISME) ISSN: 2319-6386, Volume-1, Issue-3, February 2013

  18. Tutorial on dual tree complex wavelet transform by Ivan W. Selesnick, Richard G. Baraniuk, and Nick G. Kingsbury

  19. Masaaki Ikehara, Trac D. Tran, and Truong Q. Nguyen, A Family of Lapped Regular Transforms with Integer Coefficients, IEEE transactions on signal processing, vol. 50, no.4, April 2002

  20. Lei Wangn, Licheng Jiao,Jiaji Wu,Guang ming Shi,Yanjun Gong, Lossy-to-lossless image compression based on multiplier-less reversible integer time domain lapped transform, International journal on Signal Processing: Image Communication 2010,622-632.

  21. Henrique S. Malvar, Biorthogonal and Nonuniform Lapped Transforms for Transform Coding with Reduced Blocking and Ringing Artifacts, IEEE transactions on signal processing, vol. 46, no. 4, April 1998.

  22. Trac D. Tran, Jie Liang, and Chengjie Tu, Lapped Transform via Time-Domain Pre- and Post-Filtering, IEEE transactions on signal processing, vol. 51, no. 6, June 2003

  23. Aldo Maalouf, Mohamed-Chaker Larabi, Low-Complexity Enhanced Lapped Transform for Image Coding in JPEG XR / HD Photo, Proceedings of the 1998 IEEE International Conference, Vol. 5, 1998, pp. 2565-2568

Leave a Reply