Title :
Reconfigurable acceleration of microphone array algorithms for speech enhancement
Author :
Yiu, Ka Fai Cedric ; Hok Ho, Chun ; Grbric, Nedelko ; Lu, Yao ; Shi, Xiaoxiang ; Luk, Wayne
Author_Institution :
Dept. of Appl. Math., Hong Kong Polytech. Univ., Kowloon
Abstract :
Microphone arrays play an important role in noise reduction and speech enhancement. Their algorithms are based on beamforming, which reduces the level of localized and ambient noise signals while minimizing distortion to speech from the desired direction via spatial filtering. This paper describes a class of subband beamforming algorithms. The similarity between different algorithms is discussed. To enhance computational efficiency, the algorithms are implemented in frequency domain. A hardware architecture, with bitwidth optimization, is proposed to support the algorithms. An implementation with 7 instances on a Xilinx XC4VSX55 FPGA at 175 MHz can run 41.7 times faster than the corresponding pure software implementation on a 3.2 GHz Pentium 4 PC.
Keywords :
filtering theory; microphone arrays; spatial filters; speech enhancement; Xilinx XC4VSX55 FPGA; ambient noise signals; bitwidth optimization; hardware architecture; microphone array algorithms; noise reduction; reconfigurable acceleration; spatial filtering; speech enhancement; subband beamforming algorithms; Acceleration; Array signal processing; Computational efficiency; Distortion; Filtering algorithms; Frequency domain analysis; Microphone arrays; Noise level; Noise reduction; Speech enhancement;
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 2008. ASAP 2008. International Conference on
Conference_Location :
Leuven
Print_ISBN :
978-1-4244-1897-8
Electronic_ISBN :
2160-0511
DOI :
10.1109/ASAP.2008.4580179