log in  |  register  |  feedback?  |  help  |  web accessibility
Logo
PhD Proposal: Numerical Geometric Acoustics
Samuel Potter
Virtual
Friday, May 1, 2020, 3:00-5:00 pm Calendar
  • You are subscribed to this talk through .
  • You are watching this talk through .
  • You are subscribed to this talk. (unsubscribe, watch)
  • You are watching this talk. (unwatch, subscribe)
  • You are not subscribed to this talk. (watch, subscribe)
Abstract
Large-scale, physically modelled sound propagation has received recent attention as a viable means of simulating realistic architectural and environmental acoustics. Acoustics are treated as an asset to be baked offline and used by soft real-time applications like games. Point-to-point room impulse responses (RIRs) can be computed between many source and receiver locations and convolved with dry sound effects online as a person navigates through an environment to give a realistic impression of the space. Existing approaches belong to either the realm of numerical acoustics, where the wave physics are simulated directly, or geometric acoustics, where raytracing methods are applied. The former is appropriate for low to medium frequency problems, while the latter works well for high frequency problems.

We propose a new approach based on the direct solution of the high frequency (WKB) approximation of the Helmholtz equation defined on a complicated domain, such as a large and intricate 3D environment, typical of a game or virtual environment. This allows us to recover the complete geometric acoustic field, including multiple arrivals. The crux of our method is a compact, high-order, semi-Lagrangian direct solver for the eikonal equation, which describes the phase of rays propagating in an environment. We couple this solver with techniques from physical optics and high frequency acoustic diffraction theory to compute the phase and amplitude of all rays, accounting for reflection and diffraction.

Since our efforts are focused on large-scale acoustic modeling, applying our algorithms to realistic (large) problems is crucial. We present additional results related to modeling sound propagation in built environments, including how to practically adapt our solver to large, unstructured tetrahedron meshes. We show how we can use the eikonal equation itself to adaptively place sampling probes. Additionally, we describe how our work relates to existing time-domain algorithms, and a design for a memory-efficient parallel pipelined encoder.

We refer to our combined set of techniques as numerical geometric acoustics, and our high-order method for solving the eikonal equation as a jet marching method. We discuss how to design jet marching methods for more general static Hamilton-Jacobi equations, of which the eikonal equation is a special case. Furthermore, our numerical algorithms constitute a development that stands independently of the room acoustics thrust of our proposal; in particular, they relate to the broader field of Eulerian geometric optics. We discuss how our results complement and improve on existing results in this field.

Examining Committee: 
 
                          Chair:               Dr. Maria Cameron 
                          Dept rep:         Dr.  Ming Lin
                          Members:        Dr. Ramani Duraiswami
                                                    Dr. Howard Elman
Bio

Sam Potter is a fourth year PhD student supervised by Drs. Maria Cameron and Ramani Duraiswami. He recently received his MS in electrical engineering from UMD’s Department of Electrical and Computer Engineering. Before coming to Maryland, he received his BS in Mathematics at the University of Washington in Seattle, where he hails from, and worked for two years as a software engineer in computer graphics. In 2018, he did an internship at NASA Goddard Space Flight Center developing fast algorithms for radiosity in the context of planetary science, and currently works part time at the Planetary Science Institute on a continuation of this project. He works on fast direct solvers for partial differential equations and integral equations and their application to large and practical problems.

This talk is organized by Tom Hurst