A LOW DISTORTION NOISE CANCELLER WITH A NOVEL STEPSIZE CONTROL AND CONDITIONAL CANCELLATION. Akihiko Sugiyama and Ryoji Miyahara

Similar documents
Title. Author(s)Sugiyama, Akihiko; Kato, Masanori; Serizawa, Masahir. Issue Date Doc URL. Type. Note. File Information

A DIRECTIONAL NOISE SUPPRESSOR WITH AN ADJUSTABLE CONSTANT BEAMWIDTH FOR MULTICHANNEL SIGNAL ENHANCEMENT. Akihiko Sugiyama and Ryoji Miyahara

ROBUST echo cancellation requires a method for adjusting

The Hybrid Simplified Kalman Filter for Adaptive Feedback Cancellation

Design and Implementation on a Sub-band based Acoustic Echo Cancellation Approach

Different Approaches of Spectral Subtraction Method for Speech Enhancement

Speech Enhancement Based On Noise Reduction

Implementation of Optimized Proportionate Adaptive Algorithm for Acoustic Echo Cancellation in Speech Signals

EXTRACTING a desired speech signal from noisy speech

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

Impulse-Noise Cancelation using the Common Mode Signal

NOISE REDUCTION IN DUAL-MICROPHONE MOBILE PHONES USING A BANK OF PRE-MEASURED TARGET-CANCELLATION FILTERS. P.O.Box 18, Prague 8, Czech Republic

NOISE REDUCTION IN DUAL-MICROPHONE MOBILE PHONES USING A BANK OF PRE-MEASURED TARGET-CANCELLATION FILTERS. P.O.Box 18, Prague 8, Czech Republic

PROSE: Perceptual Risk Optimization for Speech Enhancement

A Three-Microphone Adaptive Noise Canceller for Minimizing Reverberation and Signal Distortion

Application of Affine Projection Algorithm in Adaptive Noise Cancellation

NOISE POWER SPECTRAL DENSITY MATRIX ESTIMATION BASED ON MODIFIED IMCRA. Qipeng Gong, Benoit Champagne and Peter Kabal

Architecture design for Adaptive Noise Cancellation

Speech Enhancement in Presence of Noise using Spectral Subtraction and Wiener Filter

MINUET: MUSICAL INTERFERENCE UNMIXING ESTIMATION TECHNIQUE

Broadband Microphone Arrays for Speech Acquisition

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm

SPECTRAL COMBINING FOR MICROPHONE DIVERSITY SYSTEMS

Emanuël A. P. Habets, Jacob Benesty, and Patrick A. Naylor. Presented by Amir Kiperwas

Towards an intelligent binaural spee enhancement system by integrating me signal extraction. Author(s)Chau, Duc Thanh; Li, Junfeng; Akagi,

Effective post-processing for single-channel frequency-domain speech enhancement Weifeng Li a

Audio Restoration Based on DSP Tools

EE482: Digital Signal Processing Applications

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming

LETTER Pre-Filtering Algorithm for Dual-Microphone Generalized Sidelobe Canceller Using General Transfer Function

A Novel Hybrid Technique for Acoustic Echo Cancellation and Noise reduction Using LMS Filter and ANFIS Based Nonlinear Filter

Perceptual Speech Enhancement Using Multi_band Spectral Attenuation Filter

Reduction of Musical Residual Noise Using Harmonic- Adapted-Median Filter

Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction

A COHERENCE-BASED ALGORITHM FOR NOISE REDUCTION IN DUAL-MICROPHONE APPLICATIONS

Recent Advances in Acoustic Signal Extraction and Dereverberation

Synchronous Overlap and Add of Spectra for Enhancement of Excitation in Artificial Bandwidth Extension of Speech

ACOUSTIC feedback problems may occur in audio systems

Composite Adaptive Digital Predistortion with Improved Variable Step Size LMS Algorithm

Gerhard Schmidt / Tim Haulick Recent Tends for Improving Automotive Speech Enhancement Systems. Geneva, 5-7 March 2008

Acoustic Beamforming for Hearing Aids Using Multi Microphone Array by Designing Graphical User Interface

Automotive three-microphone voice activity detector and noise-canceller

Robust Low-Resource Sound Localization in Correlated Noise

A Computational Efficient Method for Assuring Full Duplex Feeling in Hands-free Communication

Digitally controlled Active Noise Reduction with integrated Speech Communication

x ( Primary Path d( P (z) - e ( y ( Adaptive Filter W (z) y( S (z) Figure 1 Spectrum of motorcycle noise at 40 mph. modeling of the secondary path to

Performance Enhancement of Adaptive Acoustic Echo Canceller Using a New Time Varying Step Size LMS Algorithm (NVSSLMS)

Speech Enhancement Using Beamforming Dr. G. Ramesh Babu 1, D. Lavanya 2, B. Yamuna 2, H. Divya 2, B. Shiva Kumar 2, B.

Impulsive Noise Reduction Method Based on Clipping and Adaptive Filters in AWGN Channel

ROBUST CONTROL DESIGN FOR ACTIVE NOISE CONTROL SYSTEMS OF DUCTS WITH A VENTILATION SYSTEM USING A PAIR OF LOUDSPEAKERS

THE problem of acoustic echo cancellation (AEC) was

Comparative Study of Different Algorithms for the Design of Adaptive Filter for Noise Cancellation

Performance improvement in beamforming of Smart Antenna by using LMS algorithm

The Steering for Distance Perception with Reflective Audio Spot

Implementation of decentralized active control of power transformer noise

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

FPGA Implementation Of LMS Algorithm For Audio Applications

Design and Evaluation of Modified Adaptive Block Normalized Algorithm for Acoustic Echo Cancellation in Hands-Free Communications

Acoustic Echo Cancellation using LMS Algorithm

WIND SPEED ESTIMATION AND WIND-INDUCED NOISE REDUCTION USING A 2-CHANNEL SMALL MICROPHONE ARRAY

AUTOMATIC EQUALIZATION FOR IN-CAR COMMUNICATION SYSTEMS

Dual Transfer Function GSC and Application to Joint Noise Reduction and Acoustic Echo Cancellation

Systematic Integration of Acoustic Echo Canceller and Noise Reduction Modules for Voice Communication Systems

Perceptual wideband speech and audio quality measurement. Dr Antony Rix Psytechnics Limited

A variable step-size LMS adaptive filtering algorithm for speech denoising in VoIP

Use of random noise for on-line transducer modeling in an adaptive active attenuation system a)

IN REVERBERANT and noisy environments, multi-channel

Speech Enhancement using Wiener filtering

Accurate Delay Measurement of Coded Speech Signals with Subsample Resolution

REAL-TIME BROADBAND NOISE REDUCTION

Low-Complexity High-Order Vector-Based Mismatch Shaping in Multibit ΔΣ ADCs Nan Sun, Member, IEEE, and Peiyan Cao, Student Member, IEEE

Speech Enhancement for Nonstationary Noise Environments

works must be obtained from the IEE

Optimal Adaptive Filtering Technique for Tamil Speech Enhancement

Single channel noise reduction

Acoustic Echo Cancellation: Dual Architecture Implementation

Dual-Microphone Voice Activity Detection Technique Based on Two-Step Power Level Difference Ratio

Adaptive beamforming using pipelined transform domain filters

Speech Enhancement Based On Spectral Subtraction For Speech Recognition System With Dpcm

SPEECH ENHANCEMENT WITH SIGNAL SUBSPACE FILTER BASED ON PERCEPTUAL POST FILTERING

A VSSLMS ALGORITHM BASED ON ERROR AUTOCORRELATION

Hardware Implementation of Adaptive Algorithms for Noise Cancellation

DESIGN AND IMPLEMENTATION OF ADAPTIVE ECHO CANCELLER BASED LMS & NLMS ALGORITHM

Acoustic echo cancellers for mobile devices

HUMAN speech is frequently encountered in several

MMSE STSA Based Techniques for Single channel Speech Enhancement Application Simit Shah 1, Roma Patel 2

An Introduction to Compressive Sensing and its Applications

Modulation Spectrum Power-law Expansion for Robust Speech Recognition

STATISTICAL METHODS FOR THE ENHANCEMENT OF NOISY SPEECH. Rainer Martin

Joint dereverberation and residual echo suppression of speech signals in noisy environments Habets, E.A.P.; Gannot, S.; Cohen, I.; Sommen, P.C.W.

Modified Kalman Filter-based Approach in Comparison with Traditional Speech Enhancement Algorithms from Adverse Noisy Environments

Performance Analysis on Beam-steering Algorithm for Parametric Array Loudspeaker Application

Adaptive Noise Reduction Algorithm for Speech Enhancement

QUANTIZATION NOISE ESTIMATION FOR LOG-PCM. Mohamed Konaté and Peter Kabal

Adaptive Multitone Noise Cancellation from Speech Signals

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Adaptive Systems Homework Assignment 3

BEAMFORMING WITHIN THE MODAL SOUND FIELD OF A VEHICLE INTERIOR

EFFECTS OF PHYSICAL CONFIGURATIONS ON ANC HEADPHONE PERFORMANCE

Residual noise Control for Coherence Based Dual Microphone Speech Enhancement

Transcription:

A LOW DISTORTION NOISE CANCELLER WITH A NOVEL STEPSIZE CONTROL AND CONDITIONAL CANCELLATION Akihiko Sugiyama and Ryoji Miyahara Information and Media Processing Labs., NEC Corporation Internet Terminal Division, NEC Engineering 1753, Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211 8666, JAPAN ABSTRACT This paper proposes a low-distortion noise canceller with a novel stepsize control and conditional cancellation. The coefficient adaptation stepsize is controlled by an estimated signal-to-noise ratio (SNR) at the primary input and a relative coefficient magnitude normalized by the reference power. The SNR is estimated based on the noise replica and the output, and converted to a stepsize by an exponential function. This stepsize provides robustness to interference by the desired speech. Conditional cancellation guarantees that the noisy signal power is reduced by noise-replica subtraction. Comparison of the proposed noise canceller with five popular state-of-the-art commercial smartphones demonstrates good enhanced-signal quality with as much as.6 PESQ improvement. Index Terms Two microphone, Dual microphone, Low distortion, Noise canceller, Stepsize control 1. INTRODUCTION Speech enhancement is an indispensable technology for communications and human-computer interaction in noisy environments. One of the most benefitting applications are mobilephone handsets. Most of today s handsets are equipped with two microphones for speech enhancement. There are three typical technologies for two-microphone, mobilephone speech enhancement; namely, two-channel noise suppression [1] [1], acoustic beamforming [11] [13], and noise cancellation [14] [16]. Two-channel noise suppression uses the signal from the secondary microphone as additional information so that a more accurate noise estimate can be obtained. This accurate noise estimate is incorporated in the traditional single-channel noise suppression framework for better subtraction or better suppression with a more accurate spectral gain. However, auxiliary information obtained from the secondary microphone is not fully utilized because phase is still untouched in the process of suppression. Phase mismatch becomes a more serious problem in low signal-to-noise ratio (SNR) environments [17]. Acoustic beamforming, also known as microphone arrays (MAs), steers a beam and a null to enhance the target speech and attenuates undesirable interference. Although it manipulates magnitude and phase, it is useful only for point signal sources because it is based on directivity. Diffuse noise, which is often encountered in practical environments, cannot be attenuated with a limited number of microphones. Moreover, directivity in low frequencies is insufficient with a small microphone spacing [18] allowed for mobilephone handsets when they are placed side by side. Noise cancellers (NCs) [15] do not have those limitations and have demonstrated potential in some applications [16]. A secondary microphone captures a signal which is correlated with the noise components in the primary-microphone signal. This signal drives an adaptive filter to generate a noise replica, which is subtracted from the primary-microphone signal to cancel noise. Adaptive filter coefficients are updated with the subtraction result, which consists of the speech to be enhanced and the misadjustment. It is clear that the desired speech has nothing to do with the misadjustment and plays a role of an interference. As a result, coefficient adaptation is disturbed, resulting in distortions in the residual noise and enhanced speech [16]. As a solution to the interference problem, an adaptive noise canceller with a paired filter (ANC-PF) structure [19] introduced an auxiliary (or sub) adaptive filter for estimating an SNR that is used to slow down coefficient-adaptation in the main adaptive filter in speech presence. A partitioned powernormalized proportionate normalized least-mean-square (PP- PNLMS) algorithm successfully scrapped the sub filter by calculating an SNR based on the main filter output [2]. However, it turned out by extensive evaluations that the algorithm is sometimes not sufficiently stable in extremely adverse environments. This paper proposes a low-distortion noise canceller with a novel stepsize control and conditional cancellation. In the next section, SNR-based recursive stepsize control is reviewed in details to highlight an error propagation problem. Section 3 presents a new stepsize control and conditional cancellation. Finally, in Section 4, evaluation results of the

x P (k) x R (k) n(k) Adapt. Filter. 2 SNR. 2 (k) (k) Stepsize Genera. Stepsize Control Fig. 1. Noise canceller with SNR-based recursive stepsize control. new noise canceller are presented in comparison with the state-of-the-art commercial smartphones. 2. SNR-BASED RECURSIVE STEPSIZE CONTROL Figure 1 depicts a blockdiagram of an NC with an N-tap adaptive filter based on SNR-based recursive stepsize control. The noise cancelled signal is expressed by = x P (k) ˆn(k) = s(k) + n(k) (1) k n(k) = n(k) ˆn(k) = n(k) x R (l)w(k, k l), (2) l=k N+1 where x P (k), x R (k), s(k), n(k), and ˆn(k) are the primaryand the reference-microphone signals, the desired speech, the noise to be cancelled, and a noise replica (adaptive filter output). w(k, i) is the i-th filter coefficient at time k. Assuming good noise cancellation by the adaptive filter, represented by n(k) =, can be regarded as a replica of the desired speech. With these replicas, ˆn(k) and, of the noise and the desired speech, an estimated SNR, σ(k), is calculated by σ(k) = ave{e 2 (k)}/ave{ˆn 2 (k)}, (3) where ave{ } is a time-averaging operator to absorb imperfections in the adaptive filter behavior for better accuracy. The SNR estimate, σ(k) is then processed by an appropriate function f{ } to be converted to a stepsize µ(k) as in µ(k) = f{σ(k)} µ. (4) µ is the NLMS (normalized least mean-square) stepsize that satisfies < µ < 2. A function f{ } is designed as a decreasing function of σ(k) such that a high SNR with a strong desired speech returns a small value for stable adaptation. Because of time-averaging, the SNR estimate is somehow delayed. This delayed SNR estimate does not reflect rapid changes of the desired signal power, leading to an inappropriate stepsize and erroneous filter coefficients. Wrong coefficients violate the current assumption of good noise cancellation, and the SNR estimate becomes even worse. As a result, coefficients would not recover correct values because of negative feedback or error propagation. Therefore, the coefficient adaptation algorithm has to be designed carefully paying more attention to the interfering desired speech. 3. PROPOSED NOISE CANCELLER For sufficient stability in adverse conditions, the proposed NC incorporates three new functions; namely, individual stepsize control based on the reference power, global stepsize control based on an estimated SNR, and conditional cancellation of the noise. They cooperate for unrivalled robustness in the real environment. 3.1. Reference-Power Dependent Individual Stepsize Control A coefficient w(k, i) is updated by the NLMS algorithm as w(k + 1, i) = w(k, i) + µ(k, i) x R(k i) x R (k) 2, (5) where x R (k) is a reference signal vector of the same size as the filter coefficient vector w(k). From (1) and (5), the following equation is obtained. w(k + 1, i) = w(k, i) + µ(k, i) s(k)x R(k i) x R (k) 2 +µ(k, i) n(k)x R(k i) x R (k) 2. (6) It was found through detailed investigations that coefficients with smaller magnitude tend to have larger variations, which sometimes lead to filter instability in adverse conditions. This fact can be explained by (6). The second term on the righthand side in (6) is the interfering term in coefficient adaptation. A coefficient adaptation ratio R(k, i) defined by R(k, i)= µ(k,i) s(k)x R (k i) x R (k) 2 µ(k, i) s(k) = x R(k i) w(k, i) x R (k) 2 w(k, i) represents a relative amount of coefficient adaptation to the coefficient value. Coefficients with too large a value of R(k, i) may cause instability because they change drastically. This measure is relative because only small coefficients become instable. It means that the first term on the right-hand side of (7) is common and only x R (k i) / w(k, i) is of interest for us. Let us further define a normalized coefficient adaptation ratio R(k, i) as (7) x R (k) R(k, 2 i) = R(k, i) µ(k, i) s(k) = x R(k i). (8) w(k, i) Coefficients with large R(k, i) values should not be adapted by limiting the coefficient change with scaling. Our task is to identify coefficients with such a large R(k, i) with a threshold

x P (k) x R (k) COMP n(k) Adapt. Filter e (k). 2 SNR. 2 w (k) (k,i) (k) Stepsize Genera. Stepsize Control Fig. 2. Blockdiagram of the new noise canceller. R th. For computational savings, Rmax (k, i) is used instead of R(k, i) as R max (k, i) = x R(k i) max{ w(k, i) } x R(k i) = w(k, i) R(k, i). (9) As is clear from (9), use of R max (k, i) makes the algorithm more stable. The final stepsize is given by µ(k, i) = { R th R µ(k) max(k,i) µ(k) Rmax (k, i) > R th otherwise where µ(k) is an SNR-dependent global stepsize. 3.2. SNR-Dependent Global Stepsize, (1) Extensive evaluations revealed that approximation of the SNR-stepsize conversion function f{ } by a linear function does not always provide sufficiently small stepsize for some interference. Therefore, the proposed NC incorporates a decreasing exponential function as µ(k) = max{min{α expβ(σ(k) + δ), α}, ϵ}. (11) Function µ(k) is illustrated in Fig. 3. Equation (11) indicates that the SNR-dependent global stepsize is a decreasing exponential function with a ceiling at α and a floor ϵ. It is shifted by δ toward left and scaled by α. Compared to an approximating linear function that crosses µ(k) at (δ, α) and (ρ, ϵ), this function takes a small global stepsize more often in the transition range between δ and ρ. This fact guarantees higher stability for coefficient adaptation. Parameters in (1) and (11) were optimized with a wide range of realistic signals (SNRs, noise, crosstalk levels) and has proven insensitive. 3.3. Conditional Cancellation Conditional cancellation subtracts the noise replica only when power reduction is guaranteed between the primary microphone signal and the error signal. It is implemented by the following equation: { xp (k) ˆn(k) e = 2 (k) < x 2 p(k). (12) x p (k) otherwise Stepsize.8.6.4.2 exp -3-2 -1 1 2 3 Estimated SNR ( ) [db] Fig. 3. SNR-dependent global stepsize. Handset E Mouth Simulator D F 1 m C 1.5 m 2 m A 6 deg. B Fig. 4. Experimental setup. This is a conservative operation, however, for sufficient stability, it plays an important role. 4.1. Evaluation Conditions 4. EVALUATIONS Evaluations were performed with an N = 512 tap adaptive filter and compared with the state-of-the-art, popular smartphones; namely, iphone4s, 5, 5C, 5S and Galaxy S4. A noise suppressor [21] is used for the proposed NC as post-processing. For fair comparison, the enhanced speech was encoded and decoded for the proposed NC by an AMR codec [22] at a bitrate of 12.2 kbit/s. The experimental setup is depicted in Fig. 4. Six loudspeakers were driven by the same signal that mostly consists of street noise, babble noise, or their mix. The primary and the reference microphones were mounted on an iphone 5S at exactly the same microphone positions. The smartphone was placed.3 m above a table whose height was 1. m. The primary microphone was facing the table. The sound pressure level of the speech and the noise was approximately 8dBA at the primary microphone. SNRs for street, babble, and mixed noise conditions

15 Galaxy S4-15 15 PESQ : 2.6 iphone 4S 3-15 15-15 15-15 15-15 15-15 PESQ : 2.67 iphone 5 PESQ : 2.47 iphone 5C PESQ : 2.44 iphone 5S PESQ : 2.39 PROP PESQ : 3.1 18 sec. Fig. 5. Output ( noise). were 2, +8, and +1 db, respectively. 4.2. Evaluation Results Figure 5 depicts the noisy speech (gray) and the enhanced speech (black) with the street noise. Although the signals look similar to each other, the PESQ scores [23] are considerably different. The proposed NC achieved as much as.6 better score over other five commercial smartphones. This is a sign of low distortion of the proposed NC. Figure 6 shows PESQ scores for three different noise conditions. PESQ differences defined as the PESQ difference from the one by the proposed NC are also included. It is confirmed that the proposed NC always provides the best PESQ among the six smartphones. Frequency distribution of frame PESQ are compared for iphone5s and the proposed NC in Fig. 7. The proposed NC exhibits smoother and more natural distribution with a single peak around 3.8. iphone5s, on the contrary, shows an irregular curve with many ups and downs with multiple peaks. The proposed NC achieves reasonable PESQ score depending on the frame SNR. Shown in Fig. 8 are SNR improvement (SNRI) for the six smartphones. All smartphones except Galaxy show similar SNRI values. The proposed NC provides the best or PESQ 2 1 PESQ Diff.6.4.2 Fig. 6. PESQ and PESQ Diff. Diff is measured from the score of PROP. Frequency 25 2 15 1 5 2 15 1 5 iphone5s Proposed -.5.5 1 1.5 2 2.5 3 3.5 4 4.5 PESQ Fig. 7. Frequency distribution of frame PESQ. comparable-to-the-best scores. For the babble noise, the SNRI by the proposed NC is lower than some of the others. However, such a difference is hardly audible in such an SNRI range higher than 25 db. 5. CONCLUSION A low-distortion noise canceller with a novel stepsize control and conditional cancellation has been proposed. The stepsize is controlled by adaptation amount of each coefficient and significance of interference. Conditional cancellation guarantees reduction of noise power for additional stability. Comparison of PESQ scores and SNRI values has demonstrated superior

SNRI [db] 4 3 2 1 GLXY IP4S IP5 IP5C IP5S PROP Fig. 8. Signal-to-noise ratio improvement (SNRI). performance of the proposed noise canceller. 6. REFERENCES [1] M.-S. Choi and H.-G. Kang, A two-channel minimum mean-square error log-spectral amplitude estimator for speech enhancement, Proc. HSCMA28, pp.152 155, May 28. [2] J. Freudenberger, S. Stenzel and B. Venditti, A noise PSD and cross-psd estimation for two-microphone speech ehancement systems, Proc. SSP29, pp.79 712, Aug. 29. [3] S. -Y. Jeong, K. Kim, J. -H. Jeong, K. -C. Oh, and J. Kim, Adaptive noise power spectrum estimation for compact dual channel speech enhancement, Proc. ICASSP21, pp.163 1633, Apr. 21. [4] K. Kim, S. -Y. Jeong, J. -H. Jeong, K. -C. Oh, and J. Kim, Dual channel noise reduction method using phase difference-based spectral amplitude estimation, Proc. ICASSP21, pp.217 22, Apr. 21. [5] L. Watts, Real-time, high-resolution simulation of auditory pathway, with application to cell-phone noise reduction, Proc. ISCAS21, pp.3821 3824, May 21. [6] N. Yousefian and P. C. Loizou, A dual-microphone speech enhancment algorithm based on the coherence function, IEEE Trans. ASLP, Vol. 2, No. 2, pp.599 69, Feb. 212. [7] M. Jeub, C. Herglotz, C. Nelke, C. Beaugeant, and P. Vary, Noise reduction for dual-microphone mobile phones exploiting power level differences, Proc. ICASSP212, pp.217 22, Mar. 212. [8] J. Zhang, R. Xia, Z. Fu, J. Li, and Y. Yan, A fast two-microphone noise reduction algorithm based on power level ratio for mobile phone, Proc. ICSLP212, pp.26 29, Dec. 212. [9] Z.-H. Fu, F. Fan and J. -D. Huang, Dual-microphone noise reduction for mobile phone application, Proc. ICASSP213, pp.7239 7243, May 213. [1] J. Taghia, R. Martin, J. Taghia and A. Leijon, Dualchannel noise reduction based on amixture opf circularsymmetric complex gaussians on unit hypersphere, Proc. ICASSP213, pp.7289 7293, May 213. [11] J. Chen, L. Shue, K. Phua and H. Sun, Theoretical comparisons of dual microphone systems, Proc. ICASSP24, pp.73 76, May 24. [12] J. Chen, L. Shue, K. Phua and H. Sun, Experimental study of dual microphone systems, Proc. ICME24, pp.1519 1522, Jun. 24. [13] Z. Koldovský, P. Tichavský, and D. Botka Noise reduction in dual-microphone mobile phones using a bank of pre-measured target cancellation filters, Proc. ICASSP213, pp.679 683, May 213. [14] X. Zhang, H. Zeng, and A. Lunardhi, Noise estimation based on an adaptive smoothing factor for improving speech quality in a dual-microphone noise suppression system, Proc. ICSPCS211, pp.1 5, Dec. 211. [15] B. Widrow, J. R. Glover, Jr., J. M. McCool, J. Kaunitz, C. S. Williams, R. H. Hearn, J. R. Zeidler, E. Dong, Jr., R. C. Goodlin: Adaptive noise cancelling: principles and applications, Proc. IEEE, 63, (12), pp.1692 1716, 1975. [16] A. Sugiyama, Low-distortion noise cancellers Revival of a classical technique, Speech and audio processing in adverse environment, Chap. 7, Hänsler and Schmidt, ed. Springer, 28. [17] A. Sugiyama and R. Miyahara, Phase randomization, - A new paradigm for single-channel signal enhancement, Proc. ICASSP213, pp.7487 7491, May 213. [18] A. Sugiyama and R. Miyahara, A new generalized sidelobe canceller with a compact array of microphones suitable for mobile terminals, Proc. ICASSP214, pp.82-824, May 214. [19] S. Ikeda and A. Sugiyama, An adaptive noise canceller with low signal-distortion for speech codecs, IEEE Trans. Sig. Proc., pp.665 674, Mar. 1999. [2] A. Sugiyama, M. Kato, and M. Serizawa, A lowdistortion noise canceller with an SNR-modified partitioned power-normalized PNLMS algorithm, Proc. AP- SIPA ASC 29, pp.222 225, Oct. 29. [21] M. Kato A. Sugiyama, S. Serizawa, A low-complexity noise suppressor with nonuniform subbands and a frequency-domain highpass filter, Proc. ICASSP26, pp.473 476, May 26. [22] Digital cellular telecommunications system (Phase 2+); Adaptive Multi-Rate (AMR); speech processing functions; General description, 3GPP TS 6.71 Release 98. [23] Perceptual evaluation of speech quality (PESQ): An objective method for end-to-end speech quality assessment of narrow-band telephone networks and speech codecs, ITU-T P.862, Feb. 22.