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

Similar documents
Architecture design for Adaptive Noise Cancellation

Optimal Adaptive Filtering Technique for Tamil Speech Enhancement

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

Speech Enhancement Based On Noise Reduction

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

Noise Reduction Technique for ECG Signals Using Adaptive Filters

ROBUST echo cancellation requires a method for adjusting

Acoustic echo cancellers for mobile devices

Performance Analysis of gradient decent adaptive filters for noise cancellation in Signal Processing

Acoustic Echo Cancellation using LMS Algorithm

An Effective Implementation of Noise Cancellation for Audio Enhancement using Adaptive Filtering Algorithm

Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment

Fixed Point Lms Adaptive Filter Using Partial Product Generator

Acoustic Echo Cancellation: Dual Architecture Implementation

Noise Reduction using Adaptive Filter Design with Power Optimization for DSP Applications

Application of Affine Projection Algorithm in Adaptive Noise Cancellation

Analysis of LMS and NLMS Adaptive Beamforming Algorithms

Analysis of LMS Algorithm in Wavelet Domain

VLSI Implementation of Separating Fetal ECG Using Adaptive Line Enhancer

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

Analysis on Extraction of Modulated Signal Using Adaptive Filtering Algorithms against Ambient Noises in Underwater Communication

COMPARATIVE STUDY OF VARIOUS FIXED AND VARIABLE ADAPTIVE FILTERS IN WIRELESS COMMUNICATION FOR ECHO CANCELLATION USING SIMULINK MODEL

Active Noise Cancellation in Audio Signal Processing

Variable Step-Size LMS Adaptive Filters for CDMA Multiuser Detection

Hardware Implementation of Adaptive Algorithms for Noise Cancellation

A VSSLMS ALGORITHM BASED ON ERROR AUTOCORRELATION

EE 6422 Adaptive Signal Processing

IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

The Hybrid Simplified Kalman Filter for Adaptive Feedback Cancellation

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

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

Performance Comparison of ZF, LMS and RLS Algorithms for Linear Adaptive Equalizer

Adaptive Kalman Filter based Channel Equalizer

Enhancement of Speech in Noisy Conditions

LMS and RLS based Adaptive Filter Design for Different Signals

Index Terms. Adaptive filters, Reconfigurable filter, circuit optimization, fixed-point arithmetic, least mean square (LMS) algorithms. 1.

A Novel Color Image Denoising Technique Using Window Based Soft Fuzzy Filter

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

NOISE ESTIMATION IN A SINGLE CHANNEL

Beam Forming Algorithm Implementation using FPGA

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

Research of an improved variable step size and forgetting echo cancellation algorithm 1

Adaptive Noise Cancellation using Multirate Technique

Performance Analysis of Acoustic Echo Cancellation Techniques

A New Least Mean Squares Adaptive Algorithm over Distributed Networks Based on Incremental Strategy

Innovative Approach Architecture Designed For Realizing Fixed Point Least Mean Square Adaptive Filter with Less Adaptation Delay

Neural Filters: MLP VIS-A-VIS RBF Network

Shweta Kumari, 2 Priyanka Jaiswal, 3 Dr. Manish Jain 1,2

THE problem of acoustic echo cancellation (AEC) was

Analysis of the SNR Estimator for Speech Enhancement Using a Cascaded Linear Model

Design and Implementation of Adaptive Echo Canceller Based LMS & NLMS Algorithm

Speech Enhancement in Noisy Environment using Kalman Filter

Multirate Algorithm for Acoustic Echo Cancellation

Speech Enhancement Using Combinational Adaptive Filtering Techniques

Global Journal of Advance Engineering Technologies and Sciences

A Comparison of the Convolutive Model and Real Recording for Using in Acoustic Echo Cancellation

Modified Least Mean Square Adaptive Noise Reduction algorithm for Tamil Speech Signal under Noisy Environments

Analysis and Implementation of Time-Varying Least Mean Square Algorithm and Modified Time- Varying LMS for Speech Enhancement

Noise Cancellation in DSSS by Using Adaptive LMS Filter in Fractional Domine Methods

Noise Cancellation using Least Mean Square Algorithm

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Adaptive Multitone Noise Cancellation from Speech Signals

IMPULSE NOISE CANCELLATION ON POWER LINES

MATLAB SIMULATOR FOR ADAPTIVE FILTERS

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Online Version Only. Book made by this file is ILLEGAL. 2. Mathematical Description

ADAPTIVE NOISE SUPPRESSION IN VOICE COMMUNICATION USING ASSNFIS SYSTEM

A Technique for Pulse RADAR Detection Using RRBF Neural Network

ADAPTIVE ACTIVE NOISE CONTROL SYSTEM FOR SECONDARY PATH FLUCTUATION PROBLEM

SIMULATIONS OF ADAPTIVE ALGORITHMS FOR SPATIAL BEAMFORMING

Adaptive Noise Reduction Algorithm for Speech Enhancement

Area Optimized Adaptive Noise Cancellation System Using FPGA for Ultrasonic NDE Applications

Noureddine Mansour Department of Chemical Engineering, College of Engineering, University of Bahrain, POBox 32038, Bahrain

Acoustic Echo Reduction Using Adaptive Filter: A Literature Review

MITIGATING INTERFERENCE TO GPS OPERATION USING VARIABLE FORGETTING FACTOR BASED RECURSIVE LEAST SQUARES ESTIMATION

Speech Enhancement using Wiener filtering

Performance Analysis of Feedforward Adaptive Noise Canceller Using Nfxlms Algorithm

REAL-TIME BROADBAND NOISE REDUCTION

Performance Analysis of Equalizer Techniques for Modulated Signals

SGN Advanced Signal Processing

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

Noise Reduction for L-3 Nautronix Receivers

Adaptive Speech Enhancement Using Partial Differential Equations and Back Propagation Neural Networks

EXTRACTING a desired speech signal from noisy speech

Speech Enhancement Using Spectral Flatness Measure Based Spectral Subtraction

A Modified Non Linear Median Filter for the Removal of Medium Density Random Valued Impulse Noise

Comparison of LMS and NLMS algorithm with the using of 4 Linear Microphone Array for Speech Enhancement

A REVIEW OF ACTIVE NOISE CONTROL ALGORITHMS TOWARDS A USER-IMPLEMENTABLE AFTERMARKET ANC SYSTEM. Marko Stamenovic

Cancellation of Unwanted Audio to Support Interactive Computer Music

Performance Optimization in Wireless Channel Using Adaptive Fractional Space CMA

JOURNAL OF COMMUNICATIONS, VOL. 1, NO. 7, NOVEMBER/DECEMBER

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

University Ibn Tofail, B.P. 133, Kenitra, Morocco. University Moulay Ismail, B.P Meknes, Morocco

An Efficient Gaussian Noise Removal Image Enhancement Technique for Gray Scale Images V. Murugan, R. Balasubramanian

A Review on Beamforming Techniques in Wireless Communication

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

Jaswant 1, Sanjeev Dhull 2 1 Research Scholar, Electronics and Communication, GJUS & T, Hisar, Haryana, India; is the corr-esponding author.

A Novel Adaptive Algorithm for

Audio Restoration Based on DSP Tools

Performance Evaluation of different α value for OFDM System

Transcription:

A Novel Hybrid Technique for Acoustic Echo Cancellation and Noise reduction Using LMS Filter and ANFIS Based Nonlinear Filter Shrishti Dubey 1, Asst. Prof. Amit Kolhe 2 1Research Scholar, Dept. of E&TC Engineering, RCET Bhilai, Chhattisgarh, India. 2Assistant Professor, Dept. of E&TC Engineering, RCET Bhilai, Chhattisgarh, India. ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - The design of an efficient and robust echo and noise canceller is now very much required by the growth of mobile radio and teleconference communications. The use of Frequency-Domain Adaptive Filters in the context of acoustic echo cancellation has been extensively studied in the literature. So many adaptive filters have been introduced time to time by the researchers all over the word to address the problems related to speech signal transmission and reproduction. Moreover, usually the techniques available in the literatures are stick to either echo cancelation or noise reduction. However some literatures are available but small in ratio for addressing both the problems echo cancelation and noise removal by a single or combined technique. Hence this paper proposed a novel hybrid technique for echo cancellation and noise reduction for speech signals. The proposed technique utilizes Least Mean Square (LMS) technique for echo cancelation and Adaptive Neuro Fuzzy Inference System based non-linear filtering for noise reduction from speech signals. The performance of proposed Hybrid technique is evaluated using the speech quality parameters Peak Signal to Noise Ratio (PSNR) and Mean Square Error (MSE). The proposed hybrid technique shows highly improve response both in terms of PSNR and MSE as compare to LMS algorithm. Key Words: Echo cancellation, Noise Reduction, Speech Signal Processing, PSNR, MSE. 1. INTRODUCTION The effect of acoustic echo and noise in the application like audio teleconferencing and bridging is a serious problem. Similar issues need to be taken care in speech based access to Digital Television (DTV) in closed rooms. The main objective of any echo and noise cancellation method is to estimate the near end speech signal from a set of mixed observations. In this work, the mixed observation signal includes near end speech signal, far end echo, and noise. Echo and noise cancellation problems have been dealt with separately in literature. It is well known that two of most frequently applied algorithms for noise cancellation [1] are least mean squares (LMS) [2]-[5] and recursive least squares (RLS) [6]-[10] algorithms. Considering these two algorithms, it is obvious that LMS algorithm has the advantage of low computational complexity. On the contrary, the high computational complexity is the weakest point of RLS algorithm but it provides a fast adaptation rate. Thus, it is clear that the choice of the adaptive algorithm to be applied is always a tradeoff between computational complexity and fast convergence. The convergence property of the FAP and FEDS algorithms is superior to that of the usual LMS, NLMS, and affine projection (AP) algorithms and comparable to that of the RLS algorithm [11]-[14]. In these algorithms one of the filter coefficients is updated one or more at each time instant, in order to fulfill a suitable tradeoff between convergences rate and computational complexity [15]. The performance of the proposed algorithms is fully studied through the energy conservation [16], [17] analysis used in adaptive filters and the general expressions for the steadystate mean square error and transient performance analysis were derived in [15], [18]. On the other side for echo cancelation in speech signals, again the least mean squares (LMS), normalized least mean squares (NLMS) and recursive least squares (RLS) are popular algorithms for estimating the RIR and subsequently canceling the echo [19]. When signals from both near-end and far- end speakers co-exist, the AEC give erroneous results. In such scenarios, a Double Talk Detector (DTD) is used to selectively update the adaptive filter only during single-talk periods. No adaptation is done during doubletalk periods to avoid unwanted divergence. A study of Kalman Filter for echo cancellation was carried out in [20] and [21]. However, both noise and echo with the near end speech signal need to be considered in practical echo cancellation systems. Therefore, novel hybrid technique for acoustic echo and noise cancellation in a using LMS and ANFIS based nonlinear filtering framework is proposed in this paper. 2. Acoustic Echo cancelation and Noise Reduction in Speech Signals using proposed Hybrid Technique. This section presents the basic conceptual formulation of the proposed hybrid technique for the echo cancelation and noise reduction from speech signals. As already mentioned 2016, IRJET Impact Factor value: 4.45 ISO 9001:2008 Certified Journal Page 1340

that the proposed technique is basically a combination of well-known filtering technique LMS and ANFIS based nonlinear filtering. The complete methodology of the proposed work for the echo cancellation and noise reduction is shown in figure (1) with the help of flow chart representation. Start Read input Speech Signal Add Echo to the input Siganl Proposed Hybrid Technique Add Noise to the Signal Apply ANFIS Based Filter to Reduce Noise Apply LMS Technique For Echo Canceling Calculate and Display PSNR and MSE Parameters Stop Fig-1: Flow Chart Representation of Proposed Work. The detail description of the individual parts from the proposed hybrid technique is given in the following subsections. 2.1. Least Mean Square (LMS) Technique for Echo Cancelation An acoustic echo belongs to one of the acoustic modeling problems. It happens when the direct signal follows multipath propagation as shown in Fig-2. Fig-2: Multipath Propagation As depicted in Fig-2, direct signal d from the source S at height h reaches the listener L which is followed by the reflected signals r having the magnitude almost same as direct signal. It is referred to as Echo signal. It is formed when the direct signal hits the obstacles in the room and gets reflected. Such an echo signal needs to be eliminated or suppressed for better signal perception [2]. For echo cancellation, adaptive filters driven by an error signal are used. Adaptive filters have adjustable filter parameters to minimize the undesired signal by using an adaptive algorithm. There are numerous adaptive algorithms used in an adaptive filter, out of which LMS (Least Mean Square) Algorithm has been used in this paper. LMS is a stochastic gradient-based algorithm introduced by Bernard Widrow and Ted Hoff which uses gradient vector of the filter tap weights in order to converge on the optimal Wiener solution. In each iteration of the algorithm, the filter taps weights are updated as per equation (3) where w(n) represents the adaptive filter weight vector at time n, x(n) represents time delayed input signal samples, e(n) represents error signal to be minimized and represents step size or convergence factor. Output, h y(n)= w x(n) (1) Error, e(n)= d(n) - y(n) (2) Weight, w(n+1)= w(n)+ μ x(n)e(n) (3) If µ is chosen to be very small then the algorithm converges very slowly. A large value of may lead to a faster convergence but the adaptive filter becomes less stable around the minimum value and its output diverges. 2016, IRJET Impact Factor value: 4.45 ISO 9001:2008 Certified Journal Page 1341

Now finally the adaptive LMS technique based echo cancelation structure utilized in this work is shown in fig-3. For the training of the proposed ANFIS structure two inputs have been used in which the first input is the delayed version of a randomly generated signal n 2 while the second input is the signal n 1 itself. The training target taken is the available noisy signal N (n). The final structure of the developed ANFIS is shown in fig-4. Delayed n1 n1 ANFIS Based Filter to Reduce Noise Estimated n2 Fig-3: Echo cancelation using LMS technique. 2.2. ANFIS Based Non-linear Filtering for Noise Reduction The proposed Adaptive Neuro Fuzzy Inference System (ANFIS) based noise reduction technique is basically a nonlinear prediction of noise content in the noisy signal. For instance, let the noise content of the noisy signal N (n) is n 2, which is a random variation. This noise content can be considered as a nonlinear function of a randomly generated variation n 1. Hence we can write, n 2 = f(n 1) (4) Fig-4: Structure of the developed ANFIS for Noise Reduction. 3. Results and Discussion This section presents the extensive testing results obtained after echo cancelation and noise reduction from input speech signal using the proposed hybrid technique and LMS technique alone. To properly analyze the efficiency, both the techniques were applied over several input speech signals. Out of several analyzed results here we are reporting the one result input speech signals. The input signal used for testing is shown in fig- (5). Fig- (6) and fig- (7) shows the same input after addition of echo and noise respectively. The noisy signal N (n), in terms of original signal x (n) and the noise content n 2 is then written as, N(n) = x(n)+ n 2 (5) However we don t have the post priory knowledge of function f of equation (4), but this relationship can be predicted with the help of nonlinear regression. Let the predicted or estimated value of n 2 is est_n 2 then the filtered signal Y(n) is given as, Fig-5: Input speech signal. Y(n) = N(n) - est_n (6) 2 In the present paper, ANFIS has been utilized for the prediction or estimation of nonlinear function f given in equation (4). 2016, IRJET Impact Factor value: 4.45 ISO 9001:2008 Certified Journal Page 1342

Fig-6: Input speech signal with Echo (Delay = 0.2 sec, Echo Strength = 0.6). Fig-9: Echo Removed Signal using Proposed Hybrid Technique (Final Output) Fig- 10: Echo Removed and Noise Filtered Signal using LMS Technique (Final Output) Fig-7: Input speech signal with added Echo and Noise (40% Random Noise). Now the results obtained after echo cancelation and noise reduction from the signal shown in fig-(7), using the proposed hybrid technique is shown in fig- (8) and fig- (9). Whereas the resultant signal obtained after using the LMS filter alone for echo cancelation and noise reduction is shown in fig-(10). From the resultant signals obtained for the technique, it is clearly shown that the proposed hybrid technique provides very high efficiency of echo cancelation and noise reduction as compare to the conventional adaptive LMS technique. In addition to this the same comment is justified with the help of speech signal quality parameter obtained after echo and noise reduction using both the techniques. The PSNR and MSE values obtained after testing are tabulated in table-1. Table-1 Speech quality Parameters obtained after echo and noise reduction. S. No. Parameter LMS Technique Proposed Hybrid Technique 1 PSNR 65.7203 73.0963 2 MSE 0.0174202 0.0031875 Fig-8: Filtered Signal using Proposed Hybrid Technique (ANFIS Based Filtering) 2016, IRJET Impact Factor value: 4.45 ISO 9001:2008 Certified Journal Page 1343

From table-1 it is clearly observable that the proposed hybrid technique provides very high gain in PSNR as compare to the LMS technique, while on the other side it provides the higher reduction in MSE and hence efficient to provide high quality restoration of speech signals. 4. Conclusion. In this paper we have a novel hybrid technique for echo cancellation and noise reduction for speech signals. The proposed technique utilizes Least Mean Square (LMS) technique for echo cancelation and Adaptive Neuro Fuzzy Inference System based non-linear filtering for noise reduction from speech signals. The performance of proposed hybrid technique is evaluated using the speech quality parameters Peak Signal to Noise Ratio (PSNR) and Mean Square Error (MSE). Several tests have been performed to test the ability of the proposed technique as compared to conventional LMS technique. It has been found that the proposed hybrid technique provides very high gain in PSNR of about 8 db as compare to the conventional LMS technique, while on the other side it provides the higher reduction in MSE and hence efficient to provide high quality restoration of speech signals. References [1] W. Harrison, J. Lim, E. Singer, A new application of adaptive noise cancellation, IEEE Trans. Acoustic Speech Signal Processing, vol.34, pp. 21-27, Jan 1986. [2] B. Widrow, S. Steam, Adaptive Signal Processing. Englewood Cliffs, NJ: Prentice-Hall, 1985. [3] G. Goodwin, k. Sin, Adaptive Filtering Prediction and Control. Englewood Cliffs, NJ: Prentice-Hall, 1985. [4] J. R. Treichler, C. R. Johnson, M. G. Larimore, Theory and Design of Adaptive Filters, Wiley, 1987. [5] S. I. A. Sugiyama, An adaptive noise canceller with low signal distortion for speech codes IEEE Trans. Signal Processing, vol. 47, pp. 665-674, Mar 1999. [6] S. Haykin, Adaptive Filter Theory, 4 th ed, Prentice Hall, 2002. [7] M. Honig, D, Messerschimitt, Adaptive Filters: Structures, Algorithms and Applications. Boston Kluwer Academic Publishers, 1984. [8] F.Broujeny, Adaptive Filters: Theory and Applications, wiley, 2003. [9] A. H. Sayed, Fundamentals of Adaptive Filtering, Wiley, 2003. [10] P. S. R. Diniz, Adaptive Filtering Algorithms and Practical Implementation, 2 Editions, Kluwer, 2002. [11] M. S. E. Abadi, J. H. Husøy, and A. M. Far, Convergence analysis of two recently introduced adaptive filter algorithms (FEDS/RAMP), Iranian Journal of Electrical and Computer Engineering (IJECE), vol. 7, no. 1, winter-spring 2008. [12] J. H. Husoy and M. S. E. Abadi, Interpretation and convergence speed of two recently introduced adaptive filters (FEDS/RAMP), in Proc. Tencon, Chiang Mai, Thailand, pp. 471-474, Nov 2004. [13] M. S. E. Abadi and J. H. Husøy, Channel equalization using recursive adaptive matching pursuit algorithm, in Proc. ICEE, Zanjan, Iran, pp. 531-536, May 2005. [14] J. H. Husoy and M. S. E. Abadi " A comparative study of some simplified RLS type algorithm" in Proc. Intl. Symp on control, Communications and Signal Processing, Hammamet, Tunisia, March 2004, pp. 705-708. [15] M. S. E. Abadi, A. Mahloji Far, M. B. Menhaj, S. A. Hadei A Fast Affine Projection Algorithm Based On Matching Pursuit with Partial Parameters Adjustment, Amirkabir Journal of Science and Technology. vol. 18. no. 67-A, 2008. [16] H. C. Shin, A. H. Sayed Transient behavior of affine projection algorithms" in Proc. Int. Conf. Acoust. Speech, Signal Proc, Hongkong, pp. 353-356, 2003. [17] H. C. Shin, A. H. Sayed Mean square performance of a family of affine projection algorithms IEEE Trans. Signal Processing, vol. 52, pp. 90-102, 2004. [18] J. H. Husoy, M. S. E. Abadi Transient analysis of adaptive filters using a general framework Automatika, Journal for control, Mesurement, Electronics, computing and Communications, vol. 45, pp. 121-127, 2004. [19] S. Haykin, Adaptive filter theory, 1996, 2000. [20] C. Paleologu, J. Benesty, and S. Ciochina, Study of the optimal and simplified kalman filters for echo cancellation, in Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on. IEEE, 2013, pp. 580 584. [21] J. Benesty, S. Makino, and J. Chen, Speech enhancement. Springer, 2005. [22] V. S. Thakur, K. Thakur, Design and Implementation of a Highly Efficient Gray Image Compression Codec Using Fuzzy Based Soft Hybrid JPEG Standard, International Conference on Electronic Systems, Signal Processing and Computing Technologies (ICESC), 9-11 Jan. 2014, pp. 484-489. [23] V. S. Thakur, N. K. Dewangan, and K. Thakur, A Highly Efficient Gray Image Compression Codec using Neuro Fuzzy based Soft Hybrid JPEG Standard, Proceedings of Second International Conference, Emerging Research in Computing, Information, Communication and Applications (ERCICA), Vol. 1, 9-11 Jan. 2014, pp. 625-631. [24] V. S. Thakur, S. Gupta, and K. Thakur, Optimum Global Thresholding Based Variable Block Size DCT Coding For Efficient Image Compression, Biomedical & Pharmacology Journal, Vol. 8, No. 1, 2015, pp. 453-468. 2016, IRJET Impact Factor value: 4.45 ISO 9001:2008 Certified Journal Page 1344