Underwater sound propagation for virtual environments

被引:9
作者
Ding, Rui [1 ]
Liu, Shiguang [1 ]
机构
[1] Tianjin Univ, Coll Intelligence & Comp, Tianjin, Peoples R China
基金
中国国家自然科学基金;
关键词
Sound propagation; Underwater; Ray tracing; Normal mode; Virtual reality; SCATTERING;
D O I
10.1007/s00371-021-02175-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Realistic sound effect synchronized with visual rendering can greatly improve the immersive sense of a user in virtual reality (VR). Prior work focuses on sound propagation in air without considering the characteristics of underwater, thus cannot be directly extended for underwater scenarios. This paper proposes a novel method for simulating sound propagation in underwater scenes. We combine the normal mode method in oceanography with an improved ray tracing method to effectively calculate underwater sound propagation. A normal mode method is adapted for sound pressure calculation in the low-frequency domain. In the high-frequency domain, by considering the characteristics of underwater, we propose a threshold-based improved ray tracing method to compute the impulse response, bringing results closer to real values at higher efficiency. We sample the possible listener positions and use backward ray tracing to perform interpolation and extrapolation at runtime. Our simulation results are realistic at interactive rendering rates for scenes with moving sources. To the best of our knowledge, this is the first time that a sound propagation model tailored for underwater environment is presented in the field of VR. Various experiments in underwater scenes validated our method.
引用
收藏
页码:2797 / 2807
页数:11
相关论文
共 38 条
[1]   IMAGE METHOD FOR EFFICIENTLY SIMULATING SMALL-ROOM ACOUSTICS [J].
ALLEN, JB ;
BERKLEY, DA .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1979, 65 (04) :943-950
[2]   Aural Proxies and Directionally-Varying Reverberation for Interactive Sound Propagation in Virtual Environments [J].
Antani, Lakulish ;
Manocha, Dinesh .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2013, 19 (04) :567-575
[3]  
Aretz M., 2012, THESIS RWTH AACHEN U
[4]   Interactive Sound Propagation with Bidirectional Path Tracing [J].
Cao, Chunxiao ;
Ren, Zhong ;
Schissler, Carl ;
Manocha, Dinesh ;
Zhou, Kun .
ACM TRANSACTIONS ON GRAPHICS, 2016, 35 (06)
[5]   The adaptive beam-tracing algorithm [J].
Drumm, IA ;
Lam, YW .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2000, 107 (03) :1405-1412
[6]   BISTATIC REVERBERATION CALCULATIONS USING A 3-DIMENSIONAL SCATTERING FUNCTION [J].
ELLIS, DD ;
CROWE, DV .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1991, 89 (05) :2207-2214
[7]   Stepwise coupled mode scattering of ambient noise by a cylindrically symmetric seamount [J].
Evans, RB .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2006, 119 (01) :161-167
[8]   THE PSEUDOSPECTRAL METHOD - ACCURATE REPRESENTATION OF INTERFACES IN ELASTIC WAVE CALCULATIONS [J].
FORNBERG, B .
GEOPHYSICS, 1988, 53 (05) :625-637
[9]  
Gensane M, 2002, ACTA ACUST UNITED AC, V88, P630
[10]   A broadband fast multipole accelerated boundary element method for the three dimensional Helmholtz equation [J].
Gumerov, Nail A. ;
Duraiswami, Ramani .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2009, 125 (01) :191-205