TFBSS code

TFBSS performs Blind Source Separation of (over)determined multiplicative mixtures of non-stationary real valued sources.

TFBSS is based on the joint-diagonalization of whitened and noise-compensated Spatial Time-Frequency Distribution (STFD) matrices of the observations, corresponding to single auto-terms positions, as described in:

C. Févotte and C. Doncarli. "Two contributions to blind source separation using time-frequency distributions", IEEE Signal Processing Letters, 2004. IEEE Signal Processing Letters, vol. 11, no. 3, Mar. 2004. pdf

and

A. Holobar, C. Févotte, C. Doncarli, and D. Zazula. "Single autoterms selection for blind source separation in time-frequency plane". In Proc. 11th EUSIPCO, Toulouse, France, 2002 (Special Session on Source Separation). pdf

The TFBSS package contains the following MATLAB files:
For a quick overview of TFBSS performance, download all the files in a common directory and call demoTFBSS.m in a MATLAB command window.

Download the TFBSS pack (*.zip)

(Last Update 02 Sep 2003)

%    This program is distributed in the hope that it will be useful,
%    but WITHOUT ANY WARRANTY; without even the implied warranty of
%    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
%    GNU General Public License for more details.

Copyright (C) Sep 2003  C. FEVOTTE, A. HOLOBAR


Last Update: March 18, 2008