arrow
Return

gpuRIR: A python library for room impulse response simulation with GPU acceleration

delete2020-10-08
delete86
PRE
AI
D
David Diaz-Guerra *
M
Miguel, Antonio
B
Beltran, Jose R.
DOI:10.1007/s11042-020-09905-3delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The Image Source Method (ISM) is one of the most employed techniques to calculate acoustic Room Impulse Responses (RIRs), however, its computational complexity grows fast with the reverberation time of the room and its computation time can be prohibitive for some applications where a huge number of RIRs are needed. In this paper, we present a new implementation that dramatically improves the computation speed of the ISM by using Graphic Processing Units (GPUs) to parallelize both the simulation of multiple RIRs and the computation of the images inside each RIR. Additional speedups were achieved by exploiting the mixed precision capabilities of the newer GPUs and by using lookup tables. We provide a Python library under GNU license that can be easily used without any knowledge about GPU programming and we show that it is about 100 times faster than other state of the art CPU libraries. It may become a powerful tool for many applications that need to perform a large number of acoustic simulations, such as training machine learning systems for audio signal processing, or for real-time room acoustics simulations for immersive multimedia systems, such as augmented or virtual reality.
Keywords:
Room impulse response (RIR)
Image source method (ISM)
Room acoustics
Graphic processing units (GPUs)
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Multimedia Tools and Applications cover
Multimedia Tools and Applications
IF:
3
Papers:
2.0W
Citations:
3.2W

Organization

U
University of Zaragoza
Scholars:
1.5W
Papers: 1.2W
Citations: 14
Cited Papers

Cited Papers

errShare
errSave
Regional cerebral blood flow in Parkinson??s disease as an indicator of cognitive impairment
err2006-12-01
err0
PREAI
errMiros??awa Derejko; Jaros??aw S??awek; Dariusz Wieczorek; Bogna Brockhuis; Miros??awa Dubaniewicz; Piotr Lass
errShare
errSave
errShare
errSave
A further report on the occurrence of acyclic sugar alcohols in fungi
err1990-03-01
err0
PREAI
errGaby E. Pfyffer; Cristiana Boraschi-Gaia; B. Weber; L. Hoesch; C.G. Orpin; Dora M. Rast
errShare
errSave
Rapid habituation of a touch-induced escape response in Zebrafish (Danio rerio) Larvae
err2019-04-04
err0
errOAAI
errAdam C. Roberts; Julia Chornak; Joseph B. Alzagatiti; Duy T. Ly; Brent R. Bill; Janie Trinkeller; Kaycey C. Pearce; Ronny C. Choe; C. S. Campbell; Dustin Wong; Emily Deutsch; Sarah Hernandez; David L. Glanzman
errShare
errSave
err
IF0
err
err0
errOAAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
researcher View more