Oracle estimators for the benchmarking of source separation algorithms

Emmanuel Vincent 1 Rémi Gribonval 1 Mark Plumbley 2
1 METISS - Speech and sound data modeling and processing
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Source separation is a difficult problem for which many algorithms have been proposed. In this article, we define oracle estimators which compute the best performance achievable by different classes of algorithms on a given mixture, in a theoretical evaluation framework where the reference sources are available. We describe explicit oracle estimators for three particular classes of algorithms: multichannel time-invariant filtering, single-channel time-frequency masking and multichannel time-frequency masking. We evaluate their performance on various audio mixtures and study their robustness. We draw several conclusions for their three typical applications, namely providing performance bounds for existing and future blind algorithms, selecting the best class of algorithms for a given mixture and assessing the separation difficulty. In particular, we show that it is worth developing blind time-frequency masking algorithms relaxing the common assumption of a single active source per time-frequency point.
Document type :
Journal articles
Signal Processing, Elsevier, 2007, 87 (8), pp.1933--1950
Liste complète des métadonnées
Contributor : Emmanuel Vincent <>
Submitted on : Tuesday, December 7, 2010 - 2:47:30 PM
Last modification on : Friday, January 13, 2017 - 2:22:59 PM
Document(s) archivé(s) le : Tuesday, March 8, 2011 - 4:26:45 AM


Publisher files allowed on an open archive


  • HAL Id : inria-00544194, version 1



Emmanuel Vincent, Rémi Gribonval, Mark Plumbley. Oracle estimators for the benchmarking of source separation algorithms. Signal Processing, Elsevier, 2007, 87 (8), pp.1933--1950. <inria-00544194>



Record views


Document downloads