Theory and design of adaptive filters
Theory and design of adaptive filters
Entropy and information theory
Entropy and information theory
Independent component analysis, a new concept?
Signal Processing - Special issue on higher order statistics
Adaptive filter theory (3rd ed.)
Adaptive filter theory (3rd ed.)
A survey of CORDIC algorithms for FPGA based computers
FPGA '98 Proceedings of the 1998 ACM/SIGDA sixth international symposium on Field programmable gate arrays
Independent component analysis: theory and applications
Independent component analysis: theory and applications
Parameterised floating-point arithmetic on FPGAs
ICASSP '01 Proceedings of the Acoustics, Speech, and Signal Processing, 200. on IEEE International Conference - Volume 02
Exploiting acoustic similarity of propagating paths for audio signal separation
EURASIP Journal on Applied Signal Processing
An experimental measuring instrument to characterize partial discharges by sensor fusion
ICICS'09 Proceedings of the 7th international conference on Information, communications and signal processing
Hi-index | 0.00 |
Blind source separation (BSS) of independent sources from their convolutive mixtures is a problem in many real-world multi-sensor applications. In this paper, we propose and implement an efficient FPGA hardware architecture for the realization of a real-time BSS. The architecture can be implemented using a low-cost FPGA (field programmable gate array). 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. Here, the separation is performed by implementing noncausal filters, instead of the typical causal filters, within the feedback network. This reduces the required length of the unmixing filters as well as provides better separation and faster convergence. Description of the hardware as well as discussion of some issues regarding the practical hardware realization are presented. Results of various FPGA simulations as well as real-time testing of the final hardware design in real environment are given.