WAVELET DENOISING WITH EDGE DETECTION FOR SPECKLE REDUCTION IN SAR IMAGES

Similar documents
IMAGE DE-NOISING IN WAVELET DOMAIN

Compression of RADARSAT Data with Block Adaptive Wavelets Abstract: 1. Introduction

Speckle Suppression of Radar Images Using Normalized Convolution

Image Denoising Based on Hybrid Fourier and Neighborhood Wavelet Coefficients Jun Cheng, Songli Lei

map overlapping input image regions to output signals which lead to considerable loss in edge detection [16]; however there is no such loss in the fuz

International Journal of Advanced Engineering Technology E-ISSN

Image denoising in the wavelet domain using Improved Neigh-shrink

Image Denoising Methods Based on Wavelet Transform and Threshold Functions

Image De-Noising and Compression Using Statistical based Thresholding in 2-D Discrete Wavelet Transform

A Fast Speckle Reduction Algorithm based on GPU for Synthetic Aperture Sonar

Systholic Boolean Orthonormalizer Network in Wavelet Domain for SAR Image Despeckling

Image denoising using curvelet transform: an approach for edge preservation

AN INSITU SINGLE-POINTED WAVELET-BASED METHOD FOR NOISE REDUCTION IN SAR IMAGES

A NEW ROBUST IMAGE WATERMARKING SCHEME BASED ON DWT WITH SVD

Hybrid Threshold Technique for Speckle Noise Reduction using wavelets for Grey scale images

Unsupervised Oil Spill Detection in SAR Imagery through an Estimator of Local Regularity

Image Denoising using SWT 2D Wavelet Transform

Separate CT-Reconstruction for Orientation and Position Adaptive Wavelet Denoising

Adaptive Wavelet Image Denoising Based on the Entropy of Homogenus Regions

Noise Reduction from Ultrasound Medical Images using Rotated Wavelet Filters

WAVELET USE FOR IMAGE RESTORATION

Despeckling of SAR Images using Wavelet based Iterative Brute Force Thresholding with Median Filter and Savitzky-Golay Filter

Speckle Noise Removal Using Dual Tree Complex Wavelet Transform

IMAGE DENOISING USING FRAMELET TRANSFORM

Denoising and Edge Detection Using Sobelmethod

Wavelet Transform (WT) & JPEG-2000

Digital Image Processing. Chapter 7: Wavelets and Multiresolution Processing ( )

WAVELET BASED NONLINEAR SEPARATION OF IMAGES. Mariana S. C. Almeida and Luís B. Almeida

AN ENHANCED HOMOGENEITY MEASURE BASED SIGNAL VARIANCE ESTIMATION FOR SPECKLE REMOVAL IN ULTRASOUND IMAGES

Robust Watershed Segmentation of Noisy Image Using Wavelet

Genetic Algorithm Based Medical Image Denoising Through Sub Band Adaptive Thresholding.

SHIP DETECTION IN SAR IMAGERY BASED ON THE WAVELET TRANSFORM

[N569] Wavelet speech enhancement based on voiced/unvoiced decision

International Journal for Research in Applied Science & Engineering Technology (IJRASET) Denoising Of Speech Signals Using Wavelets

Change Detection in Remotely Sensed Images Based on Image Fusion and Fuzzy Clustering

Image Denoising based on Spatial/Wavelet Filter using Hybrid Thresholding Function

Wavelet-based SAR image enhancement and speckle reduction for classification

Image Compression. -The idea is to remove redundant data from the image (i.e., data which do not affect image quality significantly)

International Journal of Research in Advent Technology Available Online at:

A Novel Approach of Watershed Segmentation of Noisy Image Using Adaptive Wavelet Threshold

DCT image denoising: a simple and effective image denoising algorithm

Efficient Algorithm For Denoising Of Medical Images Using Discrete Wavelet Transforms

CoE4TN4 Image Processing. Chapter 5 Image Restoration and Reconstruction

SAR Interferogram Phase Filtering Using Wavelet Transform

Empirical Mode Decomposition Based Denoising by Customized Thresholding

Texture Image Segmentation using FCM

An Effective Denoising Method for Images Contaminated with Mixed Noise Based on Adaptive Median Filtering and Wavelet Threshold Denoising

A Quantitative Approach for Textural Image Segmentation with Median Filter

Comparative Analysis of Various Denoising Techniques for MRI Image Using Wavelet

Image Denoising Based on Wavelet Transform using Visu Thresholding Technique

Synthetic Aperture Imaging Using a Randomly Steered Spotlight

WAVELET BASED THRESHOLDING FOR IMAGE DENOISING IN MRI IMAGE

Recognition of Changes in SAR Images Based on Gauss-Log Ratio and MRFFCM

Bayesian Spherical Wavelet Shrinkage: Applications to Shape Analysis

Advanced phase retrieval: maximum likelihood technique with sparse regularization of phase and amplitude

to ensure that both image processing and the intermediate representation of the coefficients are performed without significantly losing quality. The r

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

MULTI-TEMPORAL SAR CHANGE DETECTION AND MONITORING

NEW HYBRID FILTERING TECHNIQUES FOR REMOVAL OF GAUSSIAN NOISE FROM MEDICAL IMAGES

VIDEO DENOISING BASED ON ADAPTIVE TEMPORAL AVERAGING

CoE4TN3 Image Processing. Wavelet and Multiresolution Processing. Image Pyramids. Image pyramids. Introduction. Multiresolution.

An adaptive wavelet-based approach for perceptual low bit rate audio coding attending to entropy-type criteria

Analysis of the Impact of Non-Quadratic Optimization-based SAR Imaging on Feature Enhancement and ATR Performance

A WAVELET DOMAIN FILTER FOR CORRELATED SPECKLE

CHAPTER 4 WAVELET TRANSFORM-GENETIC ALGORITHM DENOISING TECHNIQUE

Wavelet Shrinkage in Noise Removal of Hyperspectral Remote Sensing Data

A New Soft-Thresholding Image Denoising Method

Engineering And Technology (affiliated to Anna University, Chennai) Tamil. Nadu, India

Keywords Change detection, Erosion, Morphological processing, Similarity measure, Spherically invariant random vector (SIRV) distribution models.

Factorization with Missing and Noisy Data

IMPROVED MOTION-BASED LOCALIZED SUPER RESOLUTION TECHNIQUE USING DISCRETE WAVELET TRANSFORM FOR LOW RESOLUTION VIDEO ENHANCEMENT

Small-scale objects extraction in digital images

Comparative Study of Dual-Tree Complex Wavelet Transform and Double Density Complex Wavelet Transform for Image Denoising Using Wavelet-Domain

CHAPTER 7. Page No. 7 Conclusions and Future Scope Conclusions Future Scope 123

IMAGE CODING USING WAVELET TRANSFORM, VECTOR QUANTIZATION, AND ZEROTREES

ENHANCEMENT OF MAMMOGRAPHIC IMAGES FOR DETECTION OF MICROCALCIFICATIONS

Comparison of Wavelet thresholding for image denoising using different shrinkage

SAR change detection based on Generalized Gamma distribution. divergence and auto-threshold segmentation

NSCT domain image fusion, denoising & K-means clustering for SAR image change detection

CHAPTER 6 DETECTION OF MASS USING NOVEL SEGMENTATION, GLCM AND NEURAL NETWORKS

A Novel Threshold Technique for Eliminating Speckle Noise In Ultrasound Images

Enhanced Cellular Automata for Image Noise Removal

DYADIC WAVELETS AND DCT BASED BLIND COPY-MOVE IMAGE FORGERY DETECTION

PRINCIPAL COMPONENT ANALYSIS IMAGE DENOISING USING LOCAL PIXEL GROUPING

Robust Lossless Image Watermarking in Integer Wavelet Domain using SVD

Research on an Edge Detection Algorithm of Remote Sensing Image Based on Wavelet Enhancement and Morphology

MULTI-TEMPORAL SAR DATA FILTERING FOR LAND APPLICATIONS. I i is the estimate of the local mean backscattering

FINDING DEFECTIVE ELEMENTS IN PLANAR ARRAYS USING GENETIC ALGORITHMS

PERFORMANCE EVALUATION OF ADAPTIVE SPECKLE FILTERS FOR ULTRASOUND IMAGES

Coherence Based Polarimetric SAR Tomography

MEDICAL IMAGE NOISE REDUCTION AND REGION CONTRAST ENHANCEMENT USING PARTIAL DIFFERENTIAL EQUATIONS

Nonlinear Noise Reduction

ADVANCED IMAGE PROCESSING METHODS FOR ULTRASONIC NDE RESEARCH C. H. Chen, University of Massachusetts Dartmouth, N.

Blur Space Iterative De-blurring

An Intuitive Explanation of Fourier Theory

Speckle removal in SAR data by wavelets

Lecture 4 Image Enhancement in Spatial Domain

CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION

Evaluation of texture features for image segmentation

SURVEY ON ULTRASOUND IMAGE DENOISING USING VARIOUS TECHNIQUES

Transcription:

WAVELET DENOISING WITH EDGE DETECTION FOR SPECKLE REDUCTION IN SAR IMAGES M. Rosa-Zurera, A.M. Cóbreces-Álvarez, J.C. Nieto-Borge, M.P. Jarabo-Amores, and D. Mata-Moya Departamento de Teoría de la Señal y Comunicaciones, Escuela Politécnica Superior, Universidad de Alcalá Ctra. Madrid-Barcelona, km. 33.600 28805, Alcalá de Henares - Madrid (SPAIN) email: manuel.rosa@uah.es ABSTRACT One of the main problems to resolve in synthetic aperture radar (SAR) images processing is the reduction of speckle noise. This papers describes a method of speckle denoising and enhacement of SAR images in the wavelet domain. Specifically, we apply an edge detection on SAR images in conjunction with soft thresholding method. One of the principal objectives in a denoising technique is to verify if noise can be smoothed and at the same time maintain sharp edges and shapes. Experimental results over heterogeneous SAR images show that this proposed algorithm is a suitable tecnique for this objective and allow us to improve classification and detection performance for SAR based recognition. 1. INTRODUCTION A synthetic aperture radar (SAR), is a coherent radar system that generates high resolution remote sensing imagery, using a synthetic antenna installed aboard aircraft or spacecraft. Unlike conventional radar, SAR uses the platform movement to obtain a larger synthetic antenna, with finer azimuth resolution than the real antenna. During the data acquisition process, the target is illuminated by the antenna beam from different positions along its trajectory, resulting a relatively long synthetic aperture, which yields finer resolution than is possible from a smaller physical antenna. High-resolution synthetic aperture radar is a very effective terrain and sea surface mapping tool. 1.1 Speckle noise An important feature that degrades SAR images quality is speckle noise, which is due to the coherent nature of the sensor and the signal processing. The total phasor measured by the receiver is the sum of contributions of many elementary scatterers. Statistically, speckle can be regarded as a random walk process as studied Goodman [1]. Applying speckle reduction tecniques is essential before procedures such as automatic target detection and recognition. In the past two decades, many speckle reduction techniques have been developed for removing speckle and retaining edge details in Synthetic Aperture Radar (SAR) images. However, it is still an unresolved probem. Basically, speckle reduction methods fall into two categories: multi-look integration and post-image techniques. Adaptive filtering techniques including Median filter, Lee filter [2] and Kuan filter [3] are among the better denoising post-image algorithms in radar community. Most of them use a defined filter window to estimate the local noise variance of a speckle image and perform the individual unique filtering process. The result is generally a greatly reduced speckle level in areas that are homogeneous, but the image is either over smoothed due to losses in details and edges in heterogeneous areas. In recent years, wavelet-based denoising algorithm has been studied and applied successfully for speckle removal in SAR images [4, 5]. These methods realize a shrinkage on wavelet coefficients of the SAR image, after a preprocesing etage consisting of a logarithmic transformation. Denoising using wavelet-based algorithm is also known to be more computational efficient than standard speckle filters. The primary goal of speckle reduction is to remove the speckle without losing much detail contained in an image. To achieve this goal, we will study the application of Donoho and Johnstone s wavelet shrinkage denoising techniques [6] in combination with an edge detector in order to preserve edges and small details in the SAR images. 1.2 Wavelet transform The wavelet transform descomposes a signal onto a set of basis functions called wavelets, obtained from a single prototype wavelet by dilations and contractions (scalings) as well as shifts. The wavelet analysis is well localized in time and in frequency, allowing a better representation for non-stationary signals, such as SAR images. The wavelet transform provides an alternative to the clasical Short-Time Fourier Transform, because in contrast to the STFT, which uses a single analysis window, the wavelet transform uses short windows at high frequencies and long windows for low frequencies. Mallat [7] proposes a multiresolution signal decomposition, implemented by iterating the single stage filter bank shown in Fig 1, where g(k) and h(k) stand for low-pass and high-pass filter, respectively. Figure 1: The Single-Stage wavelet decomposition 1.2.1 Wavelet transform in images Multiresolution representations are very effective for analiz- 2007 EURASIP 1098ing the information content in images, as they reorganize the

information into a set of details appearing at different resolutions. In order to apply wavelet decomposition to twodimensional signals as images, separably wavelets can be used, so that the solution corresponds to a separable twodimensional filter bank with subsampling by 2 in each dimension. At each level of decomposition, four images are obtained: an approximation and three detail images corresponding to vertical, horizontal and diagonal details as is shown in Fig. 2. The energy of the image is concentrated in the approximation coefficients, while detail coefficients have values near to cero. 2.2 Denoising technique The denoising techique is based on the three following major steps: 1. Decomposition: First, we perform the wavelet decomposition. We thus obtain at each decomposition level the wavelet coefficients associated with the vertical, horizontal and diagonal details. The level is selected depending on the image as a compromise between the information to preserve and the noise reduction. 2. Threshold t selection and soft thresholding: For each decomposition level (1 to N) and for each detail subband, a threshold t is selected. This papers focus on soft-thresholding technique which consists in putting to zero all detail wavelet coefficients of amplitude smaller than t, reducing the amplitude of the other coefficients by the quantity t: Figure 2: Two-dimensional Wavelet decomposition. { x t if x > t f (x) = 0 if x t x +t if x < t (4) 2. WAVELET COEFFICIENT SHRINKAGE This methods are based on the principle that the noise will dominate the wavelet coefficients at finer scales and only few large coefficients will represent the relevant information of the image. Thus, thresholding the noisy wavelet coefficients should remove most of the noise and preserve large coefficients. The denoising is done only on the detail wavelet coefficients of LH, HL, and HH, which capture the horizontal, vertical and diagonal features in the images, respectively. 2.1 Noise model and preprocessing stage In an image contamined with aditive Gaussian noise the basic model for each pixel is as follows: s(x,y) = f (x,y) + σ e(x,y) (1) where f(x,y) is the unoised image, σ is the noise level and e(x,y) is N(0,1) noise. As speckle noise is propotional to the received signal it is generally modeled as a multiplicative noise: s = f e (2) where f is the desired texture information and e is the multiplicative noise. Logarithmic transformation of a SAR image converts the multiplicative noise model to an additive noise model: ln(s) = ln( f ) + ln(e) (3) 3. Reconstruction: After the wavelet coefficient shrinkage, the wavelet reconstruction is performed with the aproximation coefficients at level N and the modified detail coefficients from level 1 to N. 3. EDGE DETECTION IN THE WAVELET DOMAIN One of the desired features of the speckle filters is to preserve the edges. That is, the sharpness and the position of an edge should be maintained after filtering. Wavelet shrinkage denoising scheme tends to kill too many wavelet coefficients that might contain useful image information. Therefore, we apply an edge detector to clasify pixeles in the detail images of each subspaces as edges coefficients or non-edges coefficients, so thay only the amplitude of non-edge coefficients will be shrunk by using a soft thresholding scheme. The approach attempts to look for the neighborhood area of a coefficient, in the detail images of the wavelet decomposition, using a 3x3 moving window as is shown in Fig. 3, and considering spatial relationship on the coefficients belonging to an edge. The reason is that a wavelet coefficient representing an edge will probably have wavelet coefficients of similar amplitude representing the same edge at its neighbours. For this goal, the absolute local average of the coefficients in the moving window is calculated. Suppose d (i, j) is wavelet coefficients of the detail subbands at (i,j) coordinate and consider a neighbouring window W (i, j) around it. The local average value is then calculated: A = 1 N 1 d (k,l) (5) (k,l) W (i, j) Our goal is to extract f and reduce the noise e. We will If the absolute value of the central pixel, is similar to the first apply a logarithmic transformation to the image data, local average A, this will result to an unchanged coefficient. and, after the denoising technique, the corresponding exponetial 2007 transformation EURASIP will be done. 1099as an isolated or non-edge coefficient, reducing its However, a value distant from the local average is identified amplitude

by the sotf thresholding function 4. The criterion used to identify an non-edge coefficient is the following: A λ < d (i, j) < A γ (6) where A is the local average of the coefficients in the moving window, d (i, j) is the center coefficient of the window and λ and γ are two adjustable parameters. In this paper, the values used are: λ = 1.7, γ = 0.7. Figure 5: Original SAR image Figure 3: Window analysis for edge detection 4. RESULTS The algorithm explained before was applied over some heterogeneous SAR images to evaluate the efficiency of the proposed method. In this paper we consider two images shown in Figs. 4 and 5. despeckling method must preserve these irregular edges, for future detection and classification tasks. Other details like the wave field shown in the sea should also be maintained. Some of the parameters used are: The analysis was performed with the db4 wavelet. Up to 5 levels of decomposition were applied. The threshold t used for the soft thresholding method is known as universal threshold and it is given by: t = σ 2ln(M) (7) where σ is the square root of the local noise variance in each subband of a speckle image after decomposition. The estimated local noise variance is usually obtained by averaging the squares of the wavelet coefficients or it is set to one. M is the block size in the wavelet domain. The processed images are shown in Fig.6 and Fig.7. We observe a significant speckle reduction in the homogeneous areas of the SAR images, while the edges and small details are considerably well preserved. On the other hand, figures 8 and 9 show the results of processing the same images with only the soft-thresholding method, without applying the proposed method for edge detection in the wavelet domain. As expected, the details of the images have been smoothed and appear less well-defined than in the images obtained with the proposed method. For example, you can observe the wave field in the sea area of both images. The waves are not defined in the image obtained without applying the proposed edge detection method. Figure 4: Original SAR image Fig. 4 is an Envisat s ASAR (from ESA) image of the Spanish Coast, acquired in November 2002 to study the stricken Prestige tanker disaster. Two homogeneous areas, sea and land, with different speckle parameters (radar cross section from land is larger than from sea) are well diferenciated. 2007 EURASIP Cost line is also very irregular. An efficient1100 4.1 Quantitative quality measures In this paper, the assessment parameters that are used to evaluate the performance of speckle reduction are Noise Variance, Mean Square Error and Equivalent Number of Looks. These all statistical measurements are performed over some homogeneous areas of the SAR image. Noise Variance (NV): Noise variance determines the contents of the speckle in the image. A lower variance gives a cleaner image.

Figure 6: Processed SAR image with the proposed method, 4 levels of decomposition Figure 8: Processed SAR image with sotf-thresholding method, 4 levels of decomposition Figure 7: Processed SAR image with the proposed method, 2 levels of decomposition Figure 9: Processed SAR image with soft-thresholding method, 2 levels of decomposition 2007 EURASIP 1101

NV MSE ENL Original Image Fig.4 0.7335-1.3634 Processed image N=1 0.71246 0.3997 1.4036 Processed image N=2 0.5916 0.41321 1.6904 Processed image N=3 0.5264 0.3962 1.8999 Processed image N=4 0.5102 0.3908 1.9604 Processed image N=5 0.5102 0.38924 1.9588 Table 1: Quantitative quality measures for a sea homogeneous area NV MSE ENL Original Image Fig.4 0.2659-3.7614 Processed image N=1 0.2336 0.1268 4.2814 Processed image N=2 0.2033 0.1467 4.918 Processed image N=3 0.1880 0.1509 5.3171 Processed image N=4 0.1794 0.1525 5.5742 Processed image N=5 0.17661 0.1538 5.6622 Table 2: Quantitative quality measures for a land homogeneous area Mean Square Error (MSE): MSE indicates average error of the pixels throughout the image. In this aplication it refers to a greater difference between the original and denoised image. Equivalent Numbers of Looks (ENL): Another good approach of estimating the speckle noise level in a SAR image is to measure the equivalent numbers of looks (ENL) over a uniform image region. A larger the value of ENL usually corresponds to a better quantitative performance. The results of the proposed technique with different parameters are discussed in this subsection. The following tables show the influence of the level of decomposition in the results. The measurements were performed over homogeneous areas from sea and land textures of the Fig.4. As shown in the Tables 1 and 2, an increase in the number of decomposition levels will contribute to a greater reduction of speckle. The images, however, will suffer degradation as the removal of more noisy coefficients causes over smoothing. Therefore, a compromise solution has to be found between the information to preserve and the noise reduction. 5. CONCLUSION In this paper, we study SAR image despeckling by incorporating an edge detector to the well known wavelet shrinkage method. We can learn from the experimental results that our proposed algorithm can retain more edge information, showing a reliable speckle reduction and preservation of edges and detail information. Edge preservation is fundamental in many applications. Unfortunately, traditional algorithms for speckle noise reduction usually give rise to over smoothed images due to losses in details and edges in heterogeneous areas. The proposed algorithm tries to avoid this problem. Another important result is the fact that an increase in the number of decomposition levels will contribute to a greater reduction of speckle, but with an increase in the smoothing of the image. So, there is a trade-off between speckle reduction and 2007 smoothing EURASIP when despeckling algorithms are applied in1102 the wavelet domain. Finally, we present an algorithm which combines soft-thresholding and edge detection in the wavelet domain for speckle noise reduction maintaining the main details of the image. 6. ACKNOWLEDGMENT This work has been financed by the University of Alcalá and the Comunidad Autónoma de Madrid under project CAM- UAH 2005/030. The images have been provided by the Instituto Nacional de Técnica Aeroespacial (INTA), and the European Space Agency (ESA). REFERENCES [1] Goodman, Some fundamental properties of speckle, J. Opt. Soc. Amer., vol. 66, pp. 1145-1150, Nov. 1976. [2] J.S. Lee, Digital image enhancement and noise filtering by use of local statistics, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.pami-2, pp.165-168, 1980. [3] D.T. Kuan, A.A. Sawchuk, T.C. Strand and P. Chavel, Adaptive noise smoothing filter for images with signal dependent noise, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.pami-7, pp.165-177, 1985. [4] Johannes R. Sveinsson and Jon Atli Benediktsson, Speckle Reduction and Enhancement of SAR Images in the Wavelet Domain, Geoscience and Remote Sensing Symposium IGARSS 96, vol.1, pp.63-66, May 1996. [5] Marc Simard, Gianfranco DeGrandi, Analysis of Speckle Noise Contribution on Wavelet Decomposition of SAR images,ieee Trans. on Geoscience and Remote Sensing., vol. 36, N=. 6 pp. 1953-1962, Nov. 1998. [6] D.L. Donoho, De-noising by soft-thresholding,ieee Trans. Inform. Theory., vol. IT-41, pp. 613-627, May 1995. [7] Sthephane G. Mallat, A Theory for Multiresolution Signal Decomposition: The Wavelet Representation.,IEEE Trans. on Patterns Analysis and Machine Intelligence., vol. 11 NO. 7, pp. 674-693, July 1989. [8] Guozhong Chen and Xingzhao Liu, Wavelet-based despeckling SAR images using neighbouring wavelet coefficients, Geoscience and Remote Sensing Symposium IGARSS 05, vol.3, pp. 1764-1766, July 2005.