Approximate diffraction modeling for real-time sound propagation simulation
Louis Pisha1, Siddharth Atre1, John Burnett1
1Sonic Arts Research and Development Group, Qualcomm Institute, University of California, San Diego, 9500 Gilman Drive #0436, La Jolla, California 92093, USA.
This study introduces Volumetric Diffraction and Transmission (VDaT), a novel ray-based model for simulating sound diffraction around obstacles in real-time virtual environments. VDaT offers a computationally efficient alternative to the Biot-Tolstoy-Medwin model, achieving comparable accuracy with significantly reduced complexity.
Area of Science:
- Acoustics and computational physics, focusing on wave propagation and simulation.
Background:
- Accurate simulation of sound diffraction is essential for realistic virtual environments.
- Existing ray-based diffraction models, like Biot-Tolstoy-Medwin (BTM), are computationally expensive for real-time applications.
- There is a need for efficient diffraction models that maintain accuracy.
Purpose of the Study:
- To introduce and evaluate Volumetric Diffraction and Transmission (VDaT), a new ray-based diffraction model.
- To provide a computationally efficient method for approximating edge diffraction.
- To enable real-time simulation of sound propagation with diffraction.
Main Methods:
- Developed VDaT, a volumetric diffraction model that spatially samples sound paths around obstacles.
- Estimated BTM diffraction amplitude and path length using VDaT's spatial sampling.
- Implemented a GPU-parallelized version of VDaT for efficient computation.
Main Results:
- VDaT achieves results within 1-3 dB of the accurate BTM model on average.
- VDaT demonstrates improved handling of small objects and gaps compared to other real-time models.
- The GPU-parallelized VDaT implementation meets strict real-time constraints for complex scenes.
Conclusions:
- VDaT provides an accurate and computationally efficient approximation of edge diffraction.
- The model is suitable for real-time interactive multimedia applications and virtual environment simulations.
- VDaT overcomes limitations of existing real-time diffraction methods, especially for complex geometries.
Related Concept Videos
Interference and Diffraction
Echo
Imagine the sound is reflected back to the ears. Assuming that the source is very close to the human, the difference between hearing the two sounds—the emitted sound and the reflected sound—may be more than the minimum time for perceiving distinct sounds. If this is the case,...
Sound Waves: Interference
X-ray Crystallography
Diffraction
Diffraction is the change in the direction of travel experienced by an electromagnetic wave when it encounters a physical barrier whose dimensions are comparable to those of the wavelength of the light. X-rays are electromagnetic radiation with wavelengths about as long as the distance between neighboring...
Interference: Path Lengths
Two special sources may be considered when they are in phase. This can be easily achieved by feeding the two sources from the same source. An example would be synchronizing the two speakers by feeding them with the same source, such as the sound waves produced by a tuning fork. This setup ensures that the two sources have the same frequency and are...
Deriving the Speed of Sound in a Liquid
The speed of sound in fluids can be derived by considering a mechanical wave...


