DocumentCode
2270970
Title
Parallel implementations of beamforming design and filtering for microphone array applications
Author
Lorente, Jorge ; Pinero, Gema ; Vidal, Antonio M. ; Belloch, Jose Antonio ; Gonzalez, Alberto
Author_Institution
Inst. of Telecommun. & Multimedia Applic. (iTEAM), Univ. Politec. de Valencia, Valencia, Spain
fYear
2011
fDate
Aug. 29 2011-Sept. 2 2011
Firstpage
501
Lastpage
505
Abstract
One of the main limitations of microphone array algorithms for audio applications has been their high computational cost in real acoustic environments when real-time signal processing is absolutely required. Regarding audio/speech signal processing, beamforming algorithms have been used for the recovery of acoustic signals from their observations when they are corrupted by noise, reverberation and other interfering signals. In order to reduce their high computational load, frequency-based filtering have been used to achieve a real time application. Our research focuses on the use of different multicore/manycore platforms in order to achieve a real time beamforming application in the time domain. Efficient algorithms has been proposed and tested in several devices and results have shown that GPU implementation of beamforming design and filtering outperforms multicore implementation in computational cost terms. The performance obtained suggests that GPU implementation paves the way for low-cost real-time audio beamforming applications.
Keywords
acoustic signal processing; array signal processing; filtering theory; graphics processing units; microphone arrays; multiprocessing systems; parallel architectures; reverberation; speech processing; time-frequency analysis; GPU implementation; acoustic environment; acoustic signal recovery; audio applications; audio beamforming applications; audio signal recovery; beamforming algorithm; beamforming design; frequency-based filtering; manycore implementation; microphone array applications; multicore implementation; parallel implementation; reverberation; speech signal recovery; time domain analysis; Array signal processing; Graphics processing units; Matrix decomposition; Microphones; Multicore processing; Real-time systems; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Conference, 2011 19th European
Conference_Location
Barcelona
ISSN
2076-1465
Type
conf
Filename
7074160
Link To Document