This page shows demo of our proposed algorithms submitted to ICASSP 2022 and other blind source separation algorithms.

Paper title: HARVESTING PARTIALLY-DISJOINT TIME-FREQUENCY INFORMATION FOR IMPROVING DEGENERATE UNMIXING ESTIMATION TECHNIQUE

Authors: Yudong He1,2, He Wang2, Qifeng Chen1 , Richard H.Y. So1,2

1 The Hong Kong University of Science and Technology, Hong Kong, China
2 HKUST-Shenzhen Research Institute, Shenzhen, China

Matlab code is availabel!

We have open-sourced our Matlab codes for all blind source algorithms that we used in our paper. Please find them here

Two mixtures of two sources example

Original source signals

Live recorded mixtures (reverb=130ms)

Separated audio signals by different blind source separation algorithms

DUET-MVDR (proposed) DUET-ISR (proposed) DUET [1] IVA [2] ILRMA [3]
demix1 demix1 demix1 demix1 demix1
demix2 demix2 demix2 demix2 demix2

Live recorded mixtures (reverb=250ms)

Separated audio signals by different blind source separation algorithms

DUET-MVDR (proposed) DUET-ISR (proposed) DUET [1] IVA [2] ILRMA [3]
demix1 demix1 demix1 demix1 demix1
demix2 demix2 demix2 demix2 demix2

Two mixtures of three sources example

Original source signals

Live recorded mixtures (reverb=130ms)

Separated audio signals by different blind source separation algorithms

DUET-MVDR (proposed) DUET-ISR (proposed) DUET [1] MULTI_NMF [4] FULLRANK [5]
demix1 demix1 demix1 demix1 demix1
demix2 demix2 demix2 demix2 demix2
demix3 demix3 demix3 demix3 demix3

Live recorded mixtures (reverb=250ms)

Separated audio signals by different blind source separation algorithms

DUET-MVDR (proposed) DUET-ISR (proposed) DUET [1] MULTI_NMF [4] FULLRANK [5]
demix1 demix1 demix1 demix1 demix1
demix2 demix2 demix2 demix2 demix2
demix3 demix3 demix3 demix3 demix3

Two mixtures of four sources example

Original source signals

Live recorded mixtures (reverb=130ms)

Separated audio signals by different blind source separation algorithms

DUET-MVDR (proposed) DUET-ISR (proposed) DUET [1] MULTI_NMF [4] FULLRANK [5]
demix1 demix1 demix1 demix1 demix1
demix2 demix2 demix2 demix2 demix2
demix3 demix3 demix3 demix3 demix3
demix4 demix4 demix4 demix4 demix4

Live recorded mixtures (reverb=250ms)

Separated audio signals by different blind source separation algorithms

DUET-MVDR (proposed) DUET-ISR (proposed) DUET [1] MULTI_NMF [4] FULLRANK [5]
demix1 demix1 demix1 demix1 demix1
demix2 demix2 demix2 demix2 demix2
demix3 demix3 demix3 demix3 demix3
demix4 demix4 demix4 demix4 demix4

Computational time

Algorithms 2 sources 3 sources 4 sources
DUET-MVDR (proposed) 0.74 s 0.84 s 0.96 s
DUET-ISR (proposed) 0.73 s 1.00 s 1.01 s
DUET [1] 0.10 s 0.14 s 0.18 s
IVA [2] 3.40 s \ \
ILRMA [3] 8.39 s \ \
MULTI_NMF [4] \ 32.85 s 43.54 s
FULLRANK [5] \ 575.32 s 585.39 s

Reference