Independent Component Analysis Algorithm for Adaptive Noise Cancelling 적응 잡음 제거를 위한 독립 성분 분석 알고리즘 Hyung-Min Park, Sang-Hoon Oh, and Soo-Young Lee Brain.

Slides:



Advertisements
Similar presentations
Change-Point Detection Techniques for Piecewise Locally Stationary Time Series Michael Last National Institute of Statistical Sciences Talk for Midyear.
Advertisements

Independent Component Analysis
Independent Component Analysis: The Fast ICA algorithm
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The Linear Prediction Model The Autocorrelation Method Levinson and Durbin.
Speech Enhancement through Noise Reduction By Yating & Kundan.
Extended Kalman Filter (EKF) And some other useful Kalman stuff!
Comparison of different MIMO-OFDM signal detectors for LTE
2004 COMP.DSP CONFERENCE Survey of Noise Reduction Techniques Maurice Givens.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: The FIR Adaptive Filter The LMS Adaptive Filter Stability and Convergence.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Newton’s Method Application to LMS Recursive Least Squares Exponentially-Weighted.
Maximum likelihood separation of spatially autocorrelated images using a Markov model Shahram Hosseini 1, Rima Guidara 1, Yannick Deville 1 and Christian.
Blind Source Separation of Acoustic Signals Based on Multistage Independent Component Analysis Hiroshi SARUWATARI, Tsuyoki NISHIKAWA, and Kiyohiro SHIKANO.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
REAL-TIME INDEPENDENT COMPONENT ANALYSIS IMPLEMENTATION AND APPLICATIONS By MARCOS DE AZAMBUJA TURQUETI FERMILAB May RTC 2010.
7th IEEE Technical Exchange Meeting 2000 Hybrid Wavelet-SVD based Filtering of Noise in Harmonics By Prof. Maamar Bettayeb and Syed Faisal Ali Shah King.
3/24/2006Lecture notes for Speech Communications Multi-channel speech enhancement Chunjian Li DICOM, Aalborg University.
Subband-based Independent Component Analysis Y. Qi, P.S. Krishnaprasad, and S.A. Shamma ECE Department University of Maryland, College Park.
ICA-based Blind and Group-Blind Multiuser Detection.
Independent Component Analysis (ICA) and Factor Analysis (FA)
ICA Alphan Altinok. Outline  PCA  ICA  Foundation  Ambiguities  Algorithms  Examples  Papers.
ICA-based Clustering of Genes from Microarray Expression Data Su-In Lee 1, Serafim Batzoglou 2 1 Department.
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 7: Coding and Representation 1 Computational Architectures in.
1 Blind Separation of Audio Mixtures Using Direct Estimation of Delays Arie Yeredor Dept. of Elect. Eng. – Systems School of Electrical Engineering Tel-Aviv.
Adaptive FIR Filter Algorithms D.K. Wise ECEN4002/5002 DSP Laboratory Spring 2003.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Adaptive Noise Cancellation ANC W/O External Reference Adaptive Line Enhancement.
Sparsity-Aware Adaptive Algorithms Based on Alternating Optimization and Shrinkage Rodrigo C. de Lamare* + and Raimundo Sampaio-Neto * + Communications.
Survey on ICA Technical Report, Aapo Hyvärinen, 1999.
MIMO Multiple Input Multiple Output Communications © Omar Ahmad
Normalization of the Speech Modulation Spectra for Robust Speech Recognition Xiong Xiao, Eng Siong Chng, and Haizhou Li Wen-Yi Chu Department of Computer.
HMM-BASED PSEUDO-CLEAN SPEECH SYNTHESIS FOR SPLICE ALGORITHM Jun Du, Yu Hu, Li-Rong Dai, Ren-Hua Wang Wen-Yi Chu Department of Computer Science & Information.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Feature-Aware Filtering for Point-Set Surface Denoising Min Ki Park*Seung.
Algorithm Taxonomy Thus far we have focused on:
ERP DATA ACQUISITION & PREPROCESSING EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter;
1 of 20 Z. Nikolova, V. Poulkov, G. Iliev, G. Stoyanov NARROWBAND INTERFERENCE CANCELLATION IN MULTIBAND OFDM SYSTEMS Dept. of Telecommunications Technical.
Heart Sound Background Noise Removal Haim Appleboim Biomedical Seminar February 2007.
STUDY, MODEL & INTERFACE WITH MOTOR CORTEX Presented by - Waseem Khatri.
REVISED CONTEXTUAL LRT FOR VOICE ACTIVITY DETECTION Javier Ram’ırez, Jos’e C. Segura and J.M. G’orriz Dept. of Signal Theory Networking and Communications.
Hongyan Li, Huakui Wang, Baojin Xiao College of Information Engineering of Taiyuan University of Technology 8th International Conference on Signal Processing.
Blind Separation of Speech Mixtures Vaninirappuputhenpurayil Gopalan REJU School of Electrical and Electronic Engineering Nanyang Technological University.
Image Restoration using Iterative Wiener Filter --- ECE533 Project Report Jing Liu, Yan Wu.
Name : Arum Tri Iswari Purwanti NPM :
Implementation of Infomax ICA Algorithm with Low-Power Analog CMOS Circuits Ki-Seok Cho and Soo-Young Lee Brain Science Research Center and Department.
Performance analysis of channel estimation and adaptive equalization in slow fading channel Chen Zhifeng Electrical and Computer Engineering University.
1 Brain Neuroinformatics: Auditory System February 27, 2002 Soo-Young Lee Brain Science Research Center Korea Advanced Institute of Science & Technology.
Active Noise Cancellation System
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: ML and Simple Regression Bias of the ML Estimate Variance of the ML Estimate.
1 Blind Channel Identification and Equalization in Dense Wireless Sensor Networks with Distributed Transmissions Xiaohua (Edward) Li Department of Electrical.
Study on Frequency Domain Primary-Ambient Extraction (PAE) HE Jianjun PhD Candidate, DSP Lab, School of EEE, Nanyang Technological University, Singapore.
EE513 Audio Signals and Systems
Asaf Barel Eli Ovits Supervisor: Debby Cohen June 2013 High speed digital systems laboratory Technion - Israel institute of technology department of Electrical.
Speech Enhancement for ASR by Hans Hwang 8/23/2000 Reference 1. Alan V. Oppenheim,etc., ” Multi-Channel Signal Separation by Decorrelation ”,IEEE Trans.
Professors: Eng. Diego Barral Eng. Mariano Llamedo Soria Julian Bruno
COMPARING NOISE REMOVAL IN THE WAVELET AND FOURIER DOMAINS Dr. Robert Barsanti SSST March 2011, Auburn University.
Principal Component Analysis (PCA)
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
Independent Component Analysis Independent Component Analysis.
Digital Image Processing CSC331 Image restoration 1.
Introduction to Independent Component Analysis Math 285 project Fall 2015 Jingmei Lu Xixi Lu 12/10/2015.
SOME SIMPLE MANIPULATIONS OF SOUND USING DIGITAL SIGNAL PROCESSING Richard M. Stern demo January 15, 2015 Department of Electrical and Computer.
Estimation of Doppler Spectrum Parameters Comparison between FFT-based processing and Adaptive Filtering Processing J. Figueras i Ventura 1, M. Pinsky.
CSC2535: Computation in Neural Networks Lecture 7: Independent Components Analysis Geoffrey Hinton.
VIDYA PRATISHTHAN’S COLLEGE OF ENGINEERING, BARAMATI.
Locating a Shift in the Mean of a Time Series Melvin J. Hinich Applied Research Laboratories University of Texas at Austin
Blind Extraction of Nonstationary Signal with Four Order Correlation Kurtosis Deconvolution Name: Chong Shan Affiliation: School of Electrical and Information.
Machine Learning Independent Component Analysis Supervised Learning
Analysis of Audio Using PCA
Richard M. Stern demo January 12, 2009
A Fast Fixed-Point Algorithm for Independent Component Analysis
Independent Factor Analysis
Regression and Correlation of Data
Presentation transcript:

Independent Component Analysis Algorithm for Adaptive Noise Cancelling 적응 잡음 제거를 위한 독립 성분 분석 알고리즘 Hyung-Min Park, Sang-Hoon Oh, and Soo-Young Lee Brain Science Research Center and Department of Electrical Engineering and Computer Science Korea Advanced Institute of Science and Technology

2 Contents  Adaptive Noise Cancelling (ANC)  Least mean squares algorithm  ANC based on independent component analysis (ICA)  Learning rule  Extention to transform-domain adaptive filtering (TDAF) methods  Experimental results  Conclusion

3 Adaptive Noise Cancelling  Adaptive noise cancelling  An approach to reduce noise based on reference noise signals  System output  The LMS algorithm

4 Independent Component Analysis  Recover independent sources from linear mixtures  Sensor signals  Problem  To recover the original sources by estimating unmixing matrix  Information theoretical approach  Maximizing the entropy of s u x A W where y g

5 ICA-based Approach to ANC (1)  Maximizing entropy  Set dummy output  Learning rules of adaptive filter coefficients in ANC where u x w(k)w(k) y n 1 v s n 1 y 2

6 ICA-based Approach to ANC (2)  The difference between the LMS algorithm and the ICA-based approach  Existence of the score function  The LMS algorithm Decorrelate output signal from the reference input  The ICA-based approach Make output signal independent of the reference input  Independence  Involve higher-order statistics including correlation  The ICA-based approach  Remove the noise components using higher-order statistics and correlation

7 Transform-Domain Adaptive Filtering  LMS algorithm  The most widely used real time adaptive filtering algorithm  Convergence speed of the LMS algorithm  Controlled by the spread of eigenvalues of the autocorrelation matrix of the input data  Enhanced by reducing the eigenvalue spread  TDAF methods  Pre-whiten the input data using unitary transform  The best transform -> Karhunen-Loéve transform (KLT) Depend on the signal -> usually cannot be computed in real time –Replaced by simpler transforms

8 TDAF approach to ANC  Normalized LMS algorithm  Normalized ICA-based algorithm where

9 Experimental Setup  Measure  SNR in the system ouput  Input signals  Artificially generated i.i.d. signals  Recorded sources Signal -> speech Noise -> car noise, speech noise, music noise

10 Experimental Results (1)  Experiments for artificially generated i.i.d. signals  SNRs of output signals for the simple simulation mixing filter (dB) Signal and Noise Initial SNRs SNRs after convergence LMS algorithm ICA-based approach Laplacian Gaussian

11 Discussion on the experiments for artificially generated i.i.d. signals  The Laplacian source signals  The performances of the ICA-based approach Better than those of the LMS algorithm –There may be many components which have dependency through higher-order statistics –Cancelled by the ICA-based approach  The Gaussian source signals  The ICA-based approach Almost the same SNRs as or a little worse than the LMS algorithm  Described by only the first and second-order statistics  The score function is not adequate to the original signal  The performances can be degraded.

12 Experimental Results (2)  Experiments for recorded signals  Signal waveforms for the car noise and the simple simulation filter Signal sourceNoise source Primary input signalSystem output signal

13 Experimental Results (3)  Experiments for recorded signals  SNRs of output signals for the measured filter

14 Experimental Results (4)  Comparison of learning curves with and without TDAF  Car noise The ICA-based approachThe LMS algorithm

15 Discussion on the experiments for the extension to the TDAF method  Convergence speed  The ICA-based algorithm Significantly improved by TDAF with the almost same SNR after convergence  The LMS algorithm No obvious difference with TDAF –Relatively large step sizes gave higher SNRs after convergence –Fast convergence speed in the beginning  The ICA-based algorithm with TDAF Comparable with the LMS algorithm in the beginning with better SNR after convergence

16 Conclusion  A method to ANC based on ICA was proposed.  The ICA-based learning rule was derived.  The ICA-based approach  Include higher-order statistics  Make the output independent of the reference input The LMS algorithm –Make the output uncorrelated to the reference input  Gave better performances than the LMS algorithm  TDAF method was applied to the ICA-based approach.  Derived the normalized ICA-based learning rule  Improved convergence rates