BLIND SEPARATION OF SOURCES WITH SPARSE REPRESENTATIONS IN A GIVEN SIGNAL DICTIONARY
Michael Zibulevsky Barak A. Pearlmutter
michael@cs.unm.edu bap@cs.unm.edu
The blind source separation problem is to extract the
underlying source signals from a set of linear mix-
tures, where the mixing matrix is unknown. We con-
sider a two-stage separation process. First, a pri-
ori selection of a possibly overcomplete signal dictio-
nary (e.g. wavelet frame, learned dictionary, etc.) in
which the sources are assumed to be sparsely repre-
sentable. Second, unmixing the sources by exploiting
the their sparse representability. We consider the gen-
eral case of more sources than mixtures, but also de-
rive a more eÆcient algorithm in the case of a non-
overcomplete dictionary and equal numbers of sources
and mixtures. Experiments with articial signals and
with musical sounds demonstrate signicantly better
separation than other known techniques.