TY - JOUR
T1 - Multi-channel Low-rank Convolution of Jointly Compressed Room Impulse Responses
AU - Jalmby, Martin
AU - Elvander, Filip
AU - van Waterschoot, Toon
N1 - Publisher Copyright:
Authors
PY - 2024
Y1 - 2024
N2 - The room impulse response (RIR) describes the response of a room to an acoustic excitation signal and models the acoustic channel between a point source and receiver. RIRs are used in a wide range of applications, e.g., virtual reality. In such an application, the availability of closely spaced RIRs and the capability to achieve low latency are imperative to provide an immersive experience. However, representing a complete acoustic environment using a fine grid of RIRs is prohibitive from a storage point of view and without exploiting spatial proximity, acoustic rendering becomes computationally expensive. We therefore propose two methods for the joint compression of multiple RIRs, based on the generalized low-rank approximation of matrices (GLRAM), for the purpose of efficiently storing RIRs and allowing for low-latency convolution. We show how one of the components of the GLRAM decomposition is virtually invariant to the change of position of the source throughout the room and how this can be exploited in the modeling and convolution. In simulations we show how this offers high compression, with less quality degradation than comparable benchmark methods.
AB - The room impulse response (RIR) describes the response of a room to an acoustic excitation signal and models the acoustic channel between a point source and receiver. RIRs are used in a wide range of applications, e.g., virtual reality. In such an application, the availability of closely spaced RIRs and the capability to achieve low latency are imperative to provide an immersive experience. However, representing a complete acoustic environment using a fine grid of RIRs is prohibitive from a storage point of view and without exploiting spatial proximity, acoustic rendering becomes computationally expensive. We therefore propose two methods for the joint compression of multiple RIRs, based on the generalized low-rank approximation of matrices (GLRAM), for the purpose of efficiently storing RIRs and allowing for low-latency convolution. We show how one of the components of the GLRAM decomposition is virtually invariant to the change of position of the source throughout the room and how this can be exploited in the modeling and convolution. In simulations we show how this offers high compression, with less quality degradation than comparable benchmark methods.
KW - Convolution
KW - Low latency communication
KW - low-rank modeling
KW - Matrix decomposition
KW - Receivers
KW - room impulse responses
KW - Signal processing algorithms
KW - Solid modeling
KW - Vectors
UR - http://www.scopus.com/inward/record.url?scp=85195391308&partnerID=8YFLogxK
U2 - 10.1109/OJSP.2024.3410089
DO - 10.1109/OJSP.2024.3410089
M3 - Article
AN - SCOPUS:85195391308
SN - 2644-1322
VL - 5
SP - 850
EP - 857
JO - IEEE Open journal of Signal Processing
JF - IEEE Open journal of Signal Processing
ER -