DocumentCode :
3547773
Title :
A single-chip FPGA design for real-time ICA-based blind source separation algorithm
Author :
Charoensak, Charayaphan ; Sattar, Farook
Author_Institution :
Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore
fYear :
2005
fDate :
23-26 May 2005
Firstpage :
5822
Abstract :
Blind source separation (BSS) of independent sources from their mixtures is a common problem in real world multi-sensor applications. In this paper, we propose an efficient hardware architecture for the implementation of real-time BSS that can be implemented using a low-cost FPGA. The architecture offers a good balance between hardware requirement (gate count and minimal clock speed) and separation performance. The FPGA design implements the modified Torkkola BSS algorithm for audio signals based on the ICA (independent component analysis) technique. The separation is performed by implementing noncausal filters, instead of the typical causal filters, within the feedback network. The architecture of the hardware is described. Results of various FPGA simulations and real-time testing of the final hardware design in a real environment are given.
Keywords :
blind source separation; circuit feedback; digital filters; field programmable gate arrays; independent component analysis; real-time systems; sensor fusion; BSS; blind source separation; feedback network; hardware architecture; independent component analysis; independent sources; low-cost FPGA; modified Torkkola algorithm; multi-sensor applications; noncausal filters; real-time ICA; single-chip FPGA design; Algorithm design and analysis; Blind source separation; Clocks; Feedback; Field programmable gate arrays; Filters; Hardware; Independent component analysis; Signal design; Source separation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
Type :
conf
DOI :
10.1109/ISCAS.2005.1465962
Filename :
1465962
Link To Document :
بازگشت