A single-chip FPGA design for real-time ICA-based blind source separation algorithm

被引:19
|
作者
Charoensak, C [1 ]
Sattar, F [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
关键词
D O I
10.1109/ISCAS.2005.1465962
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 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's BSS algorithm for audio signals based on ICA (Independent Component Analysis) technique. The separation is performed by implementing noncausal filters, instead of the typical causal filters, within the feedback network. Architecture of the hardware is described. Results of various FPGA simulations and real-time testing of the final hardware design in real environment are given.
引用
收藏
页码:5822 / 5825
页数:4
相关论文
共 50 条
  • [11] Single Channel Source Separation with ICA-Based Time-Frequency Decomposition
    Mika, Dariusz
    Budzik, Grzegorz
    Jozwik, Jerzy
    SENSORS, 2020, 20 (07)
  • [12] ICA-Based Single Channel Source Separation With Time-Frequency Decomposition
    Mika, Dariusz
    Budzik, Grzegorz
    Jozwik, Jerzy
    2020 IEEE 7TH INTERNATIONAL WORKSHOP ON METROLOGY FOR AEROSPACE (METROAEROSPACE), 2020, : 238 - 243
  • [13] Digital Circuit Design of ICA based Implementation of FPGA for real time Blind Signal Separation
    Ounas, M.
    Chitroub, S.
    Touhami, R.
    Yagoub, M. C. E.
    2008 IEEE WORKSHOP ON MACHINE LEARNING FOR SIGNAL PROCESSING, 2008, : 181 - +
  • [14] Digital Circuit Design for FPGA based Implementation of ICA for real time Blind Signal Separation
    Ounas, Mouloud
    Chitroub, Salim
    Touhami, Rachida
    Yagoub, Mustapha
    Gaoua, Said
    2008 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2008, : 60 - +
  • [15] Implementation of pipelined FastICA on FPGA for real-time blind source separation
    Shyu, Kuo-Kai
    Lee, Ming-Huan
    Wu, Yu-Te
    Lee, Po-Lei
    IEEE TRANSACTIONS ON NEURAL NETWORKS, 2008, 19 (06): : 958 - 970
  • [16] Fast-convergence algorithm for ICA-based blind source separation using array signal processing
    Saruwatari, H
    Kawamura, T
    Shikano, K
    PROCEEDINGS OF THE 2001 IEEE WORKSHOP ON THE APPLICATIONS OF SIGNAL PROCESSING TO AUDIO AND ACOUSTICS, 2001, : 91 - 94
  • [17] FPGA Implementation of Blind Source Separation using a novel ICA Algorithm
    Singh, Vinita
    Somani, Vaibhav Kumar
    Manikandan, J.
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-ASIA (ICCE-ASIA), 2017, : 67 - 71
  • [18] Fast-convergence algorithm for ICA-based blind source separation using array signal processing
    Saruwatari, H
    Kawamura, T
    Shikano, K
    2001 IEEE WORKSHOP ON STATISTICAL SIGNAL PROCESSING PROCEEDINGS, 2001, : 464 - 467
  • [19] Evaluation of Single-Chip, Real-Time Tomographic Data Processing on FPGA SoC Devices
    Korcyl, G.
    Bialas, P.
    Curceanu, C.
    Czerwinski, E.
    Dulski, K.
    Flak, B.
    Gajos, A.
    Glowacz, B.
    Gorgol, M.
    Hiesmayr, B. C.
    Jasinska, B.
    Kacprzak, K.
    Kajetanowicz, M.
    Kisielewska, D.
    Kowalski, P.
    Kozik, T.
    Krawczyk, N.
    Krzemien, W.
    Kubicz, E.
    Mohammed, M.
    Niedzwiecki, Sz.
    Pawlik-Niedzwiecka, M.
    Palka, M.
    Raczynski, L.
    Rajda, P.
    Rudy, Z.
    Salabura, P.
    Sharma, N. G.
    Sharma, S.
    Shopa, R. Y.
    Skurzok, M.
    Silarski, M.
    Strzempek, P.
    Wieczorek, A.
    Wislicki, W.
    Zaleski, R.
    Zgardzinska, B.
    Zielinski, M.
    Moskal, P.
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2018, 37 (11) : 2526 - 2535
  • [20] REAL-TIME KERNELS SCARCE FOR SINGLE-CHIP MUPS
    SMALL, CH
    EDN, 1989, 34 (18) : 79 - &