240 likes | 330 Views
Open-Loop Dereverberation of Multichannel Room Impulse Responses. Bowon Lee, Mark A. Hasegawa-Johnson, and Camille Goudeseune Department of Electrical and Computer Engineering Beckman Institute for Advanced Science and Technology University of Illinois at Urbana-Champaign.
E N D
Open-Loop Dereverberation of Multichannel Room Impulse Responses Bowon Lee, Mark A. Hasegawa-Johnson, and Camille Goudeseune Department of Electrical and Computer Engineering Beckman Institute for Advanced Science and Technology University of Illinois at Urbana-Champaign
Introduction • Free-Field Audio Display • Sound Control at Multiple Points • Open-Loop Inversion of Room Impulse Responses • Image Source Method to Estimate Room Impulse Responses
Problem Formulation • Consider a Multichannel System:L sound sources and M control points
Problem Formulation (Continued) • Transfer function G from L sound sources to M control points
Problem Formulation (Continued) • Inverse transfer function H from M desired control points to L sound sources
Problem Formulation (Continued) • Multichannel System from M desired control points to M actual control points
Problem Formulation (Continued) • We do not know the transfer function G,a matrix of exact room impulse responses • Create inverse H using the estimation of the room impulse responses G instead of G : ^ ^
Problem Formulation (Continued) • How to Estimate the Room Impulse Responses? • How to Find the Inverse Transfer Function H ? ^
Estimation of the Room Impulse Responses: Image Source Method • Two-Dimensional Illustration
Image Source Method (Continued) • : Reflection coefficient of the wall (uniform) • : Index of the image source location • : Distance between the image source and receiver • : Impulse arrival time
Computing the Inverse Transfer Function • Room impulse responses are non-minimum phase in most cases • Therefore, they are not exactly invertible • Solution: Use regularization and modeling delay
Computing the Inverse Transfer Function: Regularization • Add a small constant β to the diagonal components before the inversion :
Computing the Inverse Transfer Function: Modeling Delay • Delay the inverse transfer function to make it a delayed causal sequence
Experiment: 2 X 2 (L = M = 2) Case • Starter Pistol as a Sound Source : Best Approximation of a Point Source
Comparison of Measured and Simulated Room Impulse Responses (First 20 ms)
Comparison of Measured and Simulated Room Impulse Responses (After 100 ms)
One More Problem: Image Source Method is only Accurate for t < 100 ms
One More Problem: Image Source Method is only Accurate for t < 100 ms • Solution: Apply a Tapering Window
Summary • Open-Loop Inversion of Room Impulse Responses • Estimation of Room Impulse Responses by Image Source Method • Measurement of Room Impulse Responses using a Starter Pistol • 12 dB Dereverberation