Adaptive bilateral filtering of image signals using local phase characteristics

Similar documents
Study of White Gaussian Noise with Varying Signal to Noise Ratio in Speech Signal using Wavelet

Design Approach of Colour Image Denoising Using Adaptive Wavelet

Multichannel Satellite Image Resolution Enhancement Using Dual-Tree Complex Wavelet Transform and NLM Filtering

Image Resolution and Contrast Enhancement of Satellite Geographical Images with Removal of Noise using Wavelet Transforms

White Noise Suppression in the Time Domain Part II

Region Adaptive Unsharp Masking based DCT Interpolation for Efficient Video Intra Frame Up-sampling

Inverse Filtering by Signal Reconstruction from Phase. Megan M. Fuller

Keywords Separation of sound, percussive instruments, non-percussive instruments, flexible audio source separation toolbox

Unequal Error Protection Codes for Wavelet Image Transmission over W-CDMA, AWGN and Rayleigh Fading Channels

Speech Enhancement Through an Optimized Subspace Division Technique

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

A SVD BASED SCHEME FOR POST PROCESSING OF DCT CODED IMAGES

EMBEDDED ZEROTREE WAVELET CODING WITH JOINT HUFFMAN AND ARITHMETIC CODING

Efficient Implementation of Neural Network Deinterlacing

Optimized Color Based Compression

Channel models for high-capacity information hiding in images

Color Image Compression Using Colorization Based On Coding Technique

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

OBJECTIVE EVALUATION OF A MELODY EXTRACTOR FOR NORTH INDIAN CLASSICAL VOCAL PERFORMANCES

UNIVERSAL SPATIAL UP-SCALER WITH NONLINEAR EDGE ENHANCEMENT

NUMEROUS elaborate attempts have been made in the

Learning Joint Statistical Models for Audio-Visual Fusion and Segregation

Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn

Research Article Design and Analysis of a High Secure Video Encryption Algorithm with Integrated Compression and Denoising Block

Single Channel Speech Enhancement Using Spectral Subtraction Based on Minimum Statistics

A COMPARATIVE STUDY ALGORITHM FOR NOISY IMAGE RESTORATION IN THE FIELD OF MEDICAL IMAGING

ECG Denoising Using Singular Value Decomposition

The effect of nonlinear amplification on the analog TV signals caused by the terrestrial digital TV broadcast signals. Keisuke MUTO*, Akira OGAWA**

Signal Processing with Wavelets.

DATA hiding technologies have been widely studied in

An Efficient Low Bit-Rate Video-Coding Algorithm Focusing on Moving Regions

No Reference, Fuzzy Weighted Unsharp Masking Based DCT Interpolation for Better 2-D Up-sampling

A Novel Speech Enhancement Approach Based on Singular Value Decomposition and Genetic Algorithm

Characterizing Perceptual Artifacts in Compressed Video Streams

MEMORY ERROR COMPENSATION TECHNIQUES FOR JPEG2000. Yunus Emre and Chaitali Chakrabarti

FRAME RATE CONVERSION OF INTERLACED VIDEO

Reduction of Noise from Speech Signal using Haar and Biorthogonal Wavelet

Region Based Laplacian Post-processing for Better 2-D Up-sampling

Exploring the Distributed Video Coding in a Quality Assessment Context

Hidden melody in music playing motion: Music recording using optical motion tracking system

Survey on MultiFrames Super Resolution Methods

EVALUATION OF SIGNAL PROCESSING METHODS FOR SPEECH ENHANCEMENT MAHIKA DUBEY THESIS

Audio-Based Video Editing with Two-Channel Microphone

Reducing False Positives in Video Shot Detection

Wind Noise Reduction Using Non-negative Sparse Coding

WE CONSIDER an enhancement technique for degraded

Non-noticeable Information Embedding in Color Images: Marking and Detection

Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video

Iris-Biometric Fuzzy Commitment Schemes under Signal Degradation

Signal to noise the key to increased marine seismic bandwidth

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

A Unified Approach to Restoration, Deinterlacing and Resolution Enhancement in Decoding MPEG-2 Video

Decision-Maker Preference Modeling in Interactive Multiobjective Optimization

M.Padmaja 1, K.Prasuna 2.

THE importance of music content analysis for musical

Detection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1

MUSICAL INSTRUMENT RECOGNITION WITH WAVELET ENVELOPES

ISSN (Print) Original Research Article. Coimbatore, Tamil Nadu, India

Seismic data random noise attenuation using DBM filtering

Topic 4. Single Pitch Detection

A NEW LOOK AT FREQUENCY RESOLUTION IN POWER SPECTRAL DENSITY ESTIMATION. Sudeshna Pal, Soosan Beheshti

Chapter 2. Advanced Telecommunications and Signal Processing Program. E. Galarza, Raynard O. Hinds, Eric C. Reed, Lon E. Sun-

TEPZZ A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: H04S 7/00 ( ) H04R 25/00 (2006.

Comparative Analysis of Wavelet Transform and Wavelet Packet Transform for Image Compression at Decomposition Level 2

Gaussian Noise attack Analysis of Non Blind Multiplicative Watermarking using 2D-DWT

Vector-Valued Image Interpolation by an Anisotropic Diffusion-Projection PDE

TEPZZ 94 98_A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (43) Date of publication: Bulletin 2015/46

Speech and Speaker Recognition for the Command of an Industrial Robot

Robust Joint Source-Channel Coding for Image Transmission Over Wireless Channels

Research and Development Report

Analysis of Packet Loss for Compressed Video: Does Burst-Length Matter?

Extraction Methods of Watermarks from Linearly-Distorted Images to Maximize Signal-to-Noise Ratio. Brandon Migdal. Advisors: Carl Salvaggio

Measurement of overtone frequencies of a toy piano and perception of its pitch

Random seismic noise reduction using fuzzy based statistical filter

A Novel Video Compression Method Based on Underdetermined Blind Source Separation

A prototype system for rule-based expressive modifications of audio recordings

Video Processing Applications Image and Video Processing Dr. Anil Kokaram

Type-2 Fuzzy Logic Sensor Fusion for Fire Detection Robots

AUTOREGRESSIVE MFCC MODELS FOR GENRE CLASSIFICATION IMPROVED BY HARMONIC-PERCUSSION SEPARATION

Guidance For Scrambling Data Signals For EMC Compliance

A Novel Approach towards Video Compression for Mobile Internet using Transform Domain Technique

How to Obtain a Good Stereo Sound Stage in Cars

Fourier Transforms 1D

A MULTICHANNEL FILTER FOR TV SIGNAL PROCESSING

Research on sampling of vibration signals based on compressed sensing

TERRESTRIAL broadcasting of digital television (DTV)

Chapter 7. Scanner Controls

Instrument Recognition in Polyphonic Mixtures Using Spectral Envelopes

1.1 Digital Signal Processing Hands-on Lab Courses

Adaptive decoding of convolutional codes

An Improved Fuzzy Controlled Asynchronous Transfer Mode (ATM) Network

Performance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

Real Time PQoS Enhancement of IP Multimedia Services Over Fading and Noisy DVB-T Channel

COMPRESSION OF DICOM IMAGES BASED ON WAVELETS AND SPIHT FOR TELEMEDICINE APPLICATIONS

Automatic music transcription

Restoration of Hyperspectral Push-Broom Scanner Data

Removal Of EMG Artifacts From Multichannel EEG Signal Using Automatic Dynamic Segmentation

GNURadio Support for Real-time Video Streaming over a DSA Network

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

Transcription:

Signal Processing 88 (2008) 1615 1619 Fast communication Adaptive bilateral filtering of image signals using local phase characteristics Alexander Wong University of Waterloo, Canada Received 15 October 2007; received in revised form 18 December 2007; accepted 7 January 2008 Available online 11 January 2008 www.elsevier.com/locate/sigpro Abstract This paper presents a novel perceptually based method for noise reduction of image signals characterized by low signal to noise ratios. The proposed method exploits the local phase characteristics of an image signal to perform bilateral filtering in an adaptive manner. The proposed method takes advantage of the human perception system to preserve perceptually significant signal detail while suppressing perceptually significant noise in the image signal. Experimental results show that the proposed method is effective at removing signal noise while enhancing perceptual quality both quantitatively and qualitatively. r 2008 Elsevier B.V. All rights reserved. Keywords: Denoising; Local phase; Adaptive; Bilateral filtering One of the most fundamental problems encountered when dealing with signal acquisition and processing is the presence of signal noise. Signal noise may be caused by various intrinsic and extrinsic conditions that are difficult to avoid. As such, the first step to processing a signal is often to suppress noise and extract the desired signal from the noisy signal. Of particular interest over recent years is the denoising of image signals, due largely to the incredible rise in popularity of digital images and movies. A large number of different image signal denoising methods have been proposed and can be generalized into two main groups: (i) spatial domain filtering and (ii) transform domain filtering. Spatial domain filtering methods have long been the mainstay of signal denoising and manipulate the Tel.: +1 647 280 1947. E-mail address: a28wong@engmail.uwaterloo.ca noisy signal in a direct fashion. Traditional linear spatial filters such as Gaussian filters attempt to suppress noise by smoothing the signal. While this works well in situations where signal variation is low, such spatial filters result in undesirable blurring of the signal in situations where signal variation is high. To alleviate this problem, a number of newer spatial filtering methods have been proposed to suppress noise while preserving signal characteristics in regions of high signal variation. These techniques include anisotropic filtering techniques [1], total variation techniques [2], and bilateral filtering techniques [3,4]. Bilateral filtering is a non-iterative and non-linear filtering technique which utilizing both spatial and amplitudinal distances to better preserve signal detail. In contrast to spatial filtering methods, frequency domain filtering methods transform the noisy signal into the frequency domain and manipulate the frequency 0165-1684/$ - see front matter r 2008 Elsevier B.V. All rights reserved. doi:10.1016/j.sigpro.2008.01.002

1616 ARTICLE IN PRESS A. Wong / Signal Processing 88 (2008) 1615 1619 coefficients to suppress signal noise before transforming the signal back into the spatial domain. These techniques include Wiener filtering [5] and wavelet-based techniques [6,7]. While effort has been made in the design of image signal denoising techniques to better preserve signal detail, little consideration has been given to the characteristics of the human perception system in such techniques. This is particularly important in the context of image signals, where the goal of signal denoising is often to improve the perceptual quality of the image signal. Furthermore, many of the aforementioned denoising techniques, including bilateral filtering, utilize fixed parameters that may not be well suited for noise suppression and detail preservation for all regions within an image signal. Therefore, a method for adapting the denoising process based on the human perception system is desired. In this paper, we propose a novel approach to image signal denoising that performs perceptually adaptive bilateral filtering based on local phase characteristics. The proposed method is robust in situations where the image signal is characterized by low signal to noise ratios and provides improved noise suppression and signal detail preservation. This paper is organized as follows. The mathematical background behind the proposed method is presented in Section 1. Experimental results are presented and discussed in Section 2. Finally, conclusions are drawn in Section 3. 1. Mathematical background Consider a 2-D signal f that has been degraded by a white Gaussian noise n. The contaminated signal g can be expressed as follows: gðxþ ¼f ðxþþnðxþ, (1) where x ¼ðx; yþ. The goal of signal denoising is to suppress n and extract f from g. In spatial filtering techniques, an estimate of f is obtained by applying a local filter h to g: f ðxþ ¼hðx; BÞgðxÞ. (2) In a traditional linear spatial filtering technique, the local filter is defined based on spatial distances between a particular point in the signal at ðx; yþ and its neighboring points. In the case of Gaussian filtering, the local filter is defined as follows: hðx; BÞ ¼e ð1=2þðk x Bk=sÞ2, (3) where B represents a neighboring point. Such filters operate under the assumption that the amplitudinal variation within a neighborhood is small and that the noise signal consists of large amplitudinal variations. By smoothing the signal over a local neighborhood, the noise signal should be suppressed under this assumption. The problem with this assumption is that significant signal detail is also characterized by large amplitudinal variations. Therefore, such filters result in undesirable blurring of signal detail. A simple and effective solution to this problem is the use of bilateral filtering, first introduced by Tomasi et al. [3] and shown to emerge from the Bayesian approach by Elad [4]. In bilateral filtering, a local filter is defined based on a combination of the spatial distances and the amplitudinal distances between a point in the signal at ðx; yþ and its neighboring points. This can be formulated as a product of two local filters, one enforcing spatial locality and the other enforcing amplitudinal locality. In the Gaussian case, a bilateral filter can be defined as follows: f ðxþ ¼ ðh aðx; BÞh s ðx; BÞÞ gðxþ, (4) h a ðx; BÞh s ðx; BÞ where h s ðx; BÞ ¼e ð1=2þðk x Bk=s sþ 2, (5) h a ðx; BÞ ¼e ð1=2þðkgðxþ gðbþk=s aþ 2. (6) The main advantage of defining the filter in this manner is that it allows for non-linear filtering that enforces both spatial and amplitudinal locality at the same time. The estimated amplitude at a particular point is influenced by neighboring points with similar amplitudes more than by those with distant different amplitudes. This results in reduced smoothing across signal regions characterized by large but consistent amplitudinal variations, thus better preserving such signal detail. Furthermore, the normalization term in the above formulation allows the bilateral filter to smooth away small amplitudinal differences associated with noise in smooth regions. The main issue with bilateral filtering is that while the shape of the filter can change depending on the underlying signal, the way in which the shape can change is constrained by a fixed set of parameters for the entire image signal. While constraining the shape variations of the bilateral filter using a fixed set of parameters is sufficient for contaminated signals characterized by high signal to noise ratios,

A. Wong / Signal Processing 88 (2008) 1615 1619 1617 it may produce undesirable results in situations where the signal to noise ratio is low. This can be rationalized in the following manner. In situations where the signal to noise ratio is low, amplitudinal differences between neighboring points are often large even in the smoother regions of the signal. To achieve noise suppression in smooth regions in such a situation, the spatial spread s s and amplitudinal spread s a must be made sufficiently large to accommodate for the increased variation. However, such a large spread can have the adverse effect of oversmoothing the signal in regions of significant where W represents the frequency spread weighting factor, A n and f n represent the amplitude and phase at wavelet scale n, respectively, f represents the weighted mean phase, T represents the noise threshold and is a small constant used to avoid division by zero. One of the advantages to this measure is that it is highly robust to noise and so does not require pre-filtering. Based on the local phase coherence at different orientations, the perceptual significance of the signal at a particular point can be determined as the maximum moment of phase coherence: 0 P ½ðPðx; yþ sinðyþþ 2 þðpðx; yþ cosðyþþ 2 1 Š kðxþ ¼ 1 y sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi 2 þ 4 P 2 ðpðx; yþ sinðyþþðpðx; yþ cosðyþþ þ P B 2 C @ ½ðPðx; yþ cosðyþþ 2 ðpðx; yþ sinðyþþ 2 Š A, (9) y y signal detail. To alleviate this problem, we propose the adaptation of these constraint parameters based on the perceptual sensitivity of the human perception system to the underlying signal characteristics. To adapt the bilateral filtering process based on the human perception system, it is necessary to determine a quantifiable measure for perceptual sensitivity to signal characteristics. An effective method for measuring human perceptual sensitivity that has been proposed in recent years is the use of local phase coherence [8 10]. Local phase coherence approaches are based on the theory that local phase coherence increases as the perceptual significance of signal characteristics increases. This has been supported by physiological evidence that showed high human perception response to signal characteristics with high local phase coherence [8]. Another advantage to the use of local phase coherence is the fact that it is insensitive magnitude variations caused by illumination conditions in image signals. The proposed technique measures local phase coherence based on the method proposed by Kovesi [9]. Localized frequency information is extracted using a Log-Gabor filter bank. Local phase coherence at orientation y is formulated as follows: P n Pðx; yþ ¼ Wðx; yþba nðx; yþdfðx; yþ Tc P n A, (7) nðx; yþþ DF n ðx; yþ ¼ cosðf n ðx; yþ fðx; yþþ jsinðf n ðx; yþ fðx; yþþj, (8) where Pðx; yþ is the local phase coherence at orientation y. The maximum moment of phase coherence at a particular point in the signal is proportional to the sensitivity of the human perception system at that point. Given this measure of perceptual sensitivity, the constraint parameters of the bilateral filter applied to each point in the image signal can be adaptively tuned for improved perceptual quality. As discussed earlier, the amplitudinal differences between neighboring points are large even in smoother regions in contaminated signals characterized by low signal to noise ratios. It is important to suppress noise in smooth regions to improve perceptual quality. As such, the spatial and amplitudinal spreads s s and s a must be sufficiently large to suppress signal noise in smooth regions. Points that reside within smooth regions in a signal can be characterized by low phase coherence. It is also important to preserve signal detail in regions of high perceptual significance. As such, s s and s a must be sufficiently small to avoid blurring perceptually significant detail in such regions. Points that reside within perceptually important regions in a signal can be characterized by high phase coherence. Based on the aforementioned conditions, the proposed perceptually adaptive bilateral filter can be defined as follows: f ðxþ ¼ ðh aðx; B; kðxþþh s ðx; B; kðxþþþ gðxþ, (10) h a ðx; B; kðxþþh s ðx; B; kðxþþ

1618 ARTICLE IN PRESS A. Wong / Signal Processing 88 (2008) 1615 1619 Table 1 PSNR for test signals Test PSNR (db) Portilla method Bilateral filtering Proposed method LENA 29.0231 28.3847 30.9595 CAMERAMAN 28.9678 28.9231 31.3875 BARBARA 29.3890 27.8501 30.3768 MANDRILL 28.8837 27.3137 29.6751 HOUSE 28.3493 30.4947 32.8597 Fig. 1. CAMERAMAN test (from left to right): (a) noisy image, (b) Portilla method, (c) proposed method, and (d) bilateral filtering. where h s ðx; B; kðxþþ ¼ e ð1=2þðk x Bk=s sðkðxþþþ 2, (11) h a ðx; B; kðxþþ ¼ e ð1=2þðkgðxþ gðbþk=s aðkðxþþþ 2, (12) s s ðkðxþþ ¼ s s;min þð1 kðxþþ 2 ðs s;max s s;min Þ, s s;min ps s ps s;max, s a ðkðxþþ ¼ s a;min þð1 kðxþþ 2 ðs a;max s a;min Þ, s a;min ps a ps a;max. (13) It can be observed from the above formulation that the shape of the filter is independently tuned for each individual point in the signal based on its perceptual significance. This fine-grained filter tuning allows for improved noise suppression and perceptual detail preservation even in situations characterized by low signal to noise ratio. 2. Experimental results The proposed method was applied to five test signals with different characteristics. Each test signal is contaminated by white Gaussian noise with standard deviation of 20. The PSNR of the restored signal was measured for the proposed method as well as the original bilateral filtering method and the state-of-the-art image denoising method using Gaussian scale mixtures proposed by Portilla et al. [6] for comparison. A summary of the results is shown in Table 1. The proposed method achieves noticeable PSNR gains over the original bilateral filtering method for all of the test signals. Furthermore, the proposed method achieves noticeable PSNR gains over the Portilla method in the LENA, CAMERAMAN, and HOUSE tests and comparable PSNR in the BARBARA and MANDRILL tests. The restored signals for the CAMERAMAN test are shown in Fig. 1. It can be observed that the proposed method produced a restored image signal with noticeably improved perceptual quality compared to the Portilla method and the original bilateral filtering method. 3. Conclusions In this paper, we introduced a novel approach to image signal denoising using adaptive bilateral filtering based on local phase characteristics. By adapting the constraint parameters of the bilateral filter based on local phase coherence, the restored

A. Wong / Signal Processing 88 (2008) 1615 1619 1619 image signal can be tuned based on the human perception system. Results show improved perceptual quality can be achieved in the restored image signal using the proposed method. References [1] S. Greenberg, D. Kogan, Improved structure-adaptive anisotropic filter, Pattern Recognition Lett. 27 (1) (2006) 59 65. [2] L. Rudin, S. Osher, Total variation based image restoration with free local constraints, in: Proceedings of the IEEE ICIP, vol. 1, 1994, pp. 31 35. [3] C. Tomasi, R. Manduchi, Bilateral filtering for gray and color images, in: Proceedings of the ICCV, 1998, pp. 836 846. [4] M. Elad, On the origin of the bilateral filter and ways to improve it, IEEE Trans. Image Process. 11 (10) (2002) 1141 1151. [5] N. Wiener, Extrapolation, Interpolation, and Smoothing of Stationary Time Series, Wiley, New York, 1949. [6] J. Portilla, V. Strela, M. Wainwright, E. Simoncelli, Image denoising using scale mixtures of Gaussians in the wavelet domain, IEEE Trans. Image Process. 12 (11) (2003) 1338 1351. [7] Q. Li, C. He, Application of wavelet threshold to image denoising, in: Proceedings of the ICICIC, vol. 2, 2006, pp. 693 696. [8] M. Morrone, D. Burr, Feature detection in human vision: a phase-dependent energy model, Proc. Roy. Soc. London B 235 (1988) 221 245. [9] P. Kovesi, Phase congruency detects corners and edges, in: The Australian Pattern Recognition Society Conference, 2003, pp. 309 318. [10] Z. Wang, E. Simoncelli, Local phase coherence and the perception of blur, Adv. Neural Inform. Process. Systems 16 (2004).