Effective Algorithm to Control Depth Level for Performance Improvement of Sound Tracing
DOI:
https://doi.org/10.13052/jwe1540-9589.2137Keywords:
Sound tracing, Sound Redering, Sound propagation, Ray tracing, Virtual realityAbstract
Sound tracing, a 3D sound rendering technology based on ray tracing, is a very costly method for calculating sound propagation. To reduce its expense, we propose an algorithm for adjusting the depth based on frame coherence and spatial characteristics. The results of the experiment indicate that when the sound source and listener were indoors, the reflection path loss rate was 3%, the diffraction path loss rate was 15.4%, and the total frame rate increased by 6.25%. When the listener was outdoors and the sound source was indoors, the reflection path and diffraction path loss rate were 0%, and the total frame rate was increased by 33.33 compared to the conventional method. Thus, the proposed algorithm can improve rendering performance while minimizing path loss rate.
Downloads
References
M. Vorlander, Auralization: Fundamentals of Acoustics, Modelling Simulation, Algorithms and Acoustic Virtual Reality, Springer, 2008.
Funkhouser, Thomas, Nicolas Tsingos, and Jean-Marc Jot, Survey of methods for modeling sound propagation in interactive virtual environment systems, Presence and Teleoperation, 2003.
Hong., T. H. Joo, and W.-C. Park., Real-time sound propagation hardware accelerator for immersive virtual reality 3D audio, Proceedings of the 21st ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 2017.
Raghuvanshi, Nikunj and Narain, Rahul and Lin, Ming C, Efficient and accurate sound propagation using adaptive rectangular decomposition, IEEE Transactions on Visualization and Computer Graphics, 15(5):789–801, 2009.
Raghuvanshi, Nikunj and Snyder, John and Mehra, Ravish and Lin, Ming and Govindaraju, Naga, Precomputed wave simulation for real-time sound propagation of dynamic sources in complex scenes, ACM SIGGRAPH, 1–11, 2010.
Mehra, Ravish and Raghuvanshi, Nikunj and Antani, Lakulish and Chandak, Anish and Curtis, Sean and Manocha, Dinesh, Wave-based sound propagation in large open scenes using an equivalent source formulation, ACM Transactions on Graphics (TOG), 32(2):1–13, 2013.
Mehra, Ravish and Raghuvanshi, Nikunj and Chandak, Anish and Albert, Donald G and Keith Wilson, D and Manocha, Dinesh, Acoustic pulse propagation in an urban environment using a three-dimensional numerical simulation, The Journal of the Acoustical Society of America, 135(6):3231–3242, 2014.
Mehra, Ravish and Rungta, Atul and Golas, Abhinav and Lin, Ming and Manocha, Dinesh, Wave: Interactive wave-based sound propagation for virtual environments, IEEE transactions on visualization and computer graphics, 21(4):434–442, 2015.
Taylor, Micah and Chandak, Anish and Mo, Qi and Lauterbach, Christian and Schissler, Carl and Manocha Dinesh, i-sound: Interactive gpu-based sound auralization in dynamic scenes, Tech. Rep. TR10-006, 2010.
Taylor, Micah and Chandak, Anish and Mo, Qi and Lauterbach, Christian and Schissler, Carl and Manocha, Dinesh, Guided multiview ray tracing for fast auralization, IEEE Transactions on Visualization and Computer Graphics, 18(11):1797–1810, 2012.
Schissler, Carl and Mehra, Ravish and Manocha, Dinesh, High-order diffraction and diffuse reflections for interactive sound propagation in large environments, ACM Transactions on Graphics (TOG), 33(4):1–12, 2014.
Schissler, Carl and Manocha, Dinesh, Interactive sound propagation and rendering for large multi-source scenes, ACM Transactions on Graphics (TOG), 36(4):1, 2016.
Cao, Chunxiao and Ren, Zhong and Schissler, Carl and Manocha, Dinesh and Zhou, Kun Interactive sound propagation with bidirectional path tracing, ACM Transactions on Graphics (TOG), 35(6):1–11, 2016.