Batch-Online Semi-Blind Source Separation Applied to Multi-Channel Acoustic Echo Cancellation

被引:37
作者
Nesta, Francesco [1 ]
Wada, Ted S. [2 ]
Juang, Biing-Hwang [2 ]
机构
[1] Fdn Bruno Kessler Irst, I-38123 Povo, TN, Italy
[2] Georgia Inst Technol, Ctr Signal & Image Proc, Atlanta, GA 30332 USA
来源
IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING | 2011年 / 19卷 / 03期
关键词
Blind source separation (BSS); independent component analysis; multichannel acoustic echo cancellation (MCAEC); semi-blind source separation (SBSS); DOMAIN;
D O I
10.1109/TASL.2010.2052249
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
Semi-blind source separation (SBSS) is a special case of the well-known blind source separation (BSS) when some partial knowledge of the source signals is available to the system. In particular, a batch adaptation in the frequency domain based on independent component analysis (ICA) can be effectively used to jointly perform source separation and multichannel acoustic echo cancellation (MCAEC) through SBSS without double-talk detection. Many issues related to the implementation of an SBSS system are discussed in this paper. After a deep analysis of the structure of the SBSS adaptation, we propose a constrained batch-online implementation that stabilizes the convergence behavior even in the worst case scenario of a single far-end talker along with the non-uniqueness condition on the far-end mixing system. Specifically, a matrix constraint is proposed to reduce the effect of the non-uniqueness problem caused by highly correlated far-end reference signals during MCAEC. Experimental results show that high echo cancellation can be achieved just as the misalignment remains relatively low without any preprocessing procedure to decorrelate the far-end signals even for the single far-end talker case.
引用
收藏
页码:583 / 599
页数:17
相关论文
共 31 条
[1]  
Amari, 2002, ADAPTIVE BLIND SIGNA
[2]   Nonholonomic orthogonal learning algorithms for blind source separation [J].
Amari, S ;
Chen, TP ;
Cichocki, A .
NEURAL COMPUTATION, 2000, 12 (06) :1463-1484
[3]   Natural gradient works efficiently in learning [J].
Amari, S .
NEURAL COMPUTATION, 1998, 10 (02) :251-276
[4]  
[Anonymous], P INT WORKSH AC ECH
[5]  
[Anonymous], 1985, Adaptive signal processing prentice-hall
[6]   Mean-square performance of a convex combination of two adaptive filters [J].
Arenas-García, J ;
Figueiras-Vidal, AR ;
Sayed, AH .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (03) :1078-1090
[7]   New algorithms for improved adaptive convex combination of LMS transversal filters [J].
Arenas-García, J ;
Gómez-Verdejo, V ;
Figueiras-Vidal, AR .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2005, 54 (06) :2239-2249
[8]   AN INFORMATION MAXIMIZATION APPROACH TO BLIND SEPARATION AND BLIND DECONVOLUTION [J].
BELL, AJ ;
SEJNOWSKI, TJ .
NEURAL COMPUTATION, 1995, 7 (06) :1129-1159
[9]  
Benesty J, 2004, AUDIO SIGNAL PROCESSING: FOR NEXT-GENERATION MULTIMEDIA COMMUNICATION SYSTEMS, P119, DOI 10.1007/1-4020-7769-6_5
[10]   A better understanding and an improved solution to the specific problems of stereophonic acoustic echo cancellation [J].
Benesty, J ;
Morgan, DR ;
Sondhi, MM .
IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, 1998, 6 (02) :156-165