Independent Component Analysis Enhancements for Source Separation in Immersive Audio Environments
Year of Publication
Master of Science in Electrical Engineering (MSEE)
Electrical Engineering and Computer Science
Dr. Kevin D. Donohue
In immersive audio environments with distributed microphones, Independent Component Analysis (ICA) can be applied to uncover signals from a mixture of other signals and noise, such as in a cocktail party recording. ICA algorithms have been developed for instantaneous source mixtures and convolutional source mixtures. While ICA for instantaneous mixtures works when no delays exist between the signals in each mixture, distributed microphone recordings typically result various delays of the signals over the recorded channels. The convolutive ICA algorithm should account for delays; however, it requires many parameters to be set and often has stability issues. This thesis introduces the Channel Aligned FastICA (CAICA), which requires knowledge of the source distance to each microphone, but does not require knowledge of noise sources. Furthermore, the CAICA is combined with Time Frequency Masking (TFM), yielding even better SOI extraction even in low SNR environments. Simulations were conducted for ranking experiments tested the performance of three algorithms: Weighted Beamforming (WB), CAICA, CAICA with TFM. The Closest Microphone (CM) recording is used as a reference for all three. Statistical analyses on the results demonstrated superior performance for the CAICA with TFM. The algorithms were applied to experimental recordings to support the conclusions of the simulations. These techniques can be deployed in mobile platforms, used in surveillance for capturing human speech and potentially adapted to biomedical fields.
Zhao, Yue, "Independent Component Analysis Enhancements for Source Separation in Immersive Audio Environments" (2013). Theses and Dissertations--Electrical and Computer Engineering. 34.
Supplemental files for thesis
2SNR_Cocktail Party_channeladjusted_fastICA.wav (17226 kB)
Biomedical Devices and Instrumentation Commons, Digital Communications and Networking Commons, Signal Processing Commons, Systems and Communications Commons, VLSI and Circuits, Embedded and Hardware Systems Commons