Numerical Sound Propagation using Adaptive Rectangular Decomposition Nikunj Raghuvanshi, Rahul Narain, Nico Galoppo, Ming C. Lin Department of Computer.

Slides:



Advertisements
Similar presentations
The Behavior of Waves.
Advertisements

Waveguides Part 2 Rectangular Waveguides Dielectric Waveguide
University of North Carolina at Chapel Hill Spatial Sound Localization for Robots Nikunj Raghuvanshi.
The difference between sound and light They’re both waves, after all.
Unit 7 Waves Chapter 11 Pages
Reflections Diffraction Diffusion Sound Observations Report AUD202 Audio and Acoustics Theory.
WAVES Definition: A traveling disturbance that carries energy through matter and space Waves transfer energy without transferring matter. Waves are produced.
WAVES. Periodic Motion In Physics, a motion that is regular and repeating is referred to as a periodic motion. Most objects that vibrate do so in a regular.
Interactive Sound Rendering SIGGRAPH 2009 Dinesh Manocha UNC Chapel Hill
PH 105 Dr. Cecilia Vogel Lecture 4. OUTLINE  Room Acoustics  concert hall properties.
Geometric Sound Propagation Anish Chandak & Dinesh Manocha UNC Chapel Hill
Acceleration on many-cores CPUs and GPUs Dinesh Manocha Lauri Savioja.
McNair Middle School Physical Science. Wave Interactions Reflection Reflection The.
Precomputed Wave Simulation for Real-Time Sound Propagation of Dynamic Sources in Complex Scenes Nikunj Raghuvanshi †‡, John Snyder †, Ravish Mehra ‡,
Kai Ming Li School of Mechanical Engineering Research in Environmental Acoustics Ray W. Herrick Laboratories.
Polarization, Diffraction and Interference Behavior of Waves Essential Knowledge 6.A.1: Waves can propagate via different oscillation modes such as transverse.
Waves & Sound.
Unit 7: Waves, Sound, and Light..
Wave Basics – Day 1. Fill in the blank: Waves transmit ________. energy.
Lesson Title: Fast Fourier Transform Overview Dale R. Thompson Computer Science and Computer Engineering Dept. University of Arkansas
1 Sound Propagation in Different Environments What is Sound? Free Field Sound Field Rooms Sound in Motion.
WAVES l wave = disturbance that propagates “disturbance” e.g., displacement of medium element from its equilibrium position; propagation can be in medium.
WAVE Basics Chapters 15.
Audio Systems Survey of Methods for Modelling Sound Propagation in Interactive Virtual Environments Ben Tagger Andriana Machaira.
SOUND WAVES & BEAT FREQUENCY. SOUND WAVES Sound waves are caused by vibrations Vibrations cause contraction and expansion of an object, which creates.
Core Physics – Energy L/O :- To understand diffraction Diffraction Exam Date -
Chapter 22 Objectives Describe reflection, refraction, diffraction, and interference. Compare destructive interference with constructive interference.
L 23 – Vibrations and Waves [3]  resonance   clocks – pendulum   springs   harmonic motion   mechanical waves   sound waves  golden rule for.
Physics Sound 12.1 Characteristics of Sound 12.2 Intensity of Sound - Decibels 12.5 Vibrating Strings and Air Columns 12.7 Interference of Sound.
Sound Sound is a longitudinal wave
Computation of the complete acoustic field with Finite-Differences algorithms. Adan Garriga Carlos Spa Vicente López Forum Acusticum Budapest31/08/2005.
 More Waves. Waves Waves are the means by which energy is transferred from one point to another There are two types of waves: transverse and longitudinal.
2D Room Acoustic Simulation with CUDA Wei-Chih Hung Wen-Hsiang Shaw Yen-Cheng Chou.
Coupled wave theory By Daniel Marks September 10, 2009 ECE 299 Holography and Coherence Imaging Lecture 7 Duke University.
Industrial Noise and Vibration Solution for Session 2 Physical Acoustics
Waves Waves can transfer energy and information without a net motion of the medium through which they travel. They involve vibrations (oscillations) of.
“Cymantics” Va9fs. Electromagnetic Waves.
November, 2008 Bermuda ITW Numerical Simulation of Infrasound Propagation, including Wind, Attenuation, Gravity and Non-linearity Catherine de Groot-Hedlin.
Thinking in Parallel - Introduction New Mexico Supercomputing Challenge in partnership with Intel Corp. and NM EPSCoR.
ARCHITECTURAL ACOUSTICS
Wave interactions  Sound pg. 67. Objectives Investigate and analyze characteristics of waves: frequency Investigate behaviors of waves: Doppler effect.
As you can see, low frequencies are not absorbed as well. This means low frequencies will travel farther. That graph comes from this extremely detailed.
M. Manser (2014). Module P1:  Refraction of light M. Manser Sackville School.
1 EEE 431 Computational Methods in Electrodynamics Lecture 13 By Dr. Rasime Uyguroglu
Complex Analysis in Fourier Transform Applications By Brett Kassel and Matt Mulvehill 1.
Real pipes The pressure does not drop to zero right at the open end of a pipe. Because of this, the acoustic length is slightly grater then physical length.
Section II Digital Signal Processing ES & BM.
Computations of Force and Motion Response to Arbitrary Fluid Motions around Stationary Vessels J.A. Pinkster.
Characteristics of Waves
Making Waves.
Pearson Prentice Hall Physical Science: Concepts in Action
Properties of sound.
Physics-based Sound Synthesis with a Novel Friction Model
Sounding Liquids: Automatic Sound Synthesis from Fluid Simulations
Diffraction Chapters 31.
TRIVIA QUESTION! Under President Ronald Reagan, what was the nickname of the science initiative to develop, among other things, a ‘photon torpedo’. (a)
Diffraction Diffraction is the spreading out of a wave as it goes passed an obstacle or through an aperture When the wavelength is small compared to the.
Science Vocabulary 3 Week 3.
Waves and diffraction refraction reflection diffraction questions.
PROPERTIES OF SOUND PROPERTIES OF SOUND.
1-D DISCRETE COSINE TRANSFORM DCT
Test Review.
Unit 7 Waves Chapter 11 Pages
The Behavior of Waves.
Unit: Sound and Light Lesson 2: Properties of Waves
Chapter 11 – Waves Section 1 – Types of Waves
A quick review and then some
Properties of Waves Part 2.
What are Multiscale Methods?
Presentation transcript:

Numerical Sound Propagation using Adaptive Rectangular Decomposition Nikunj Raghuvanshi, Rahul Narain, Nico Galoppo, Ming C. Lin Department of Computer Science, UNC Chapel Hill

What is acoustics? The study of propagation of sound The study of propagation of sound Diverse applications – Diverse applications – – Earth Science (Seismic waves) – Engineering (Vibration and noise control) – Arts (Musical Acoustics) – Architecture (Architectural Acoustics) Games and Virtual Environments Games and Virtual Environments

Interference The resultant pressure at P due to two waves is simply their sum The resultant pressure at P due to two waves is simply their sum Phase is crucial Phase is crucial signal A signal B A + B in phase: addout of phase: cancel A B P

Diffraction A wave bends around obstacles of size approx. its wavelength, i.e. when ~ s A wave bends around obstacles of size approx. its wavelength, i.e. when ~ s P will have appreciable reception only if there is a good amount of diffraction P will have appreciable reception only if there is a good amount of diffraction This is the reason sound gets everywhere This is the reason sound gets everywhere s P s

ChallengesChallenges Multiple reflections are audible: Full time domain solution required, unlike light simulation Multiple reflections are audible: Full time domain solution required, unlike light simulation Interference is important. For example, Dead spots in auditoria Interference is important. For example, Dead spots in auditoria Diffraction is observable for sound and must be captured properly Diffraction is observable for sound and must be captured properly

Numerical Approaches Solve the Wave Equation: Solve the Wave Equation: is the laplacian operator in 3D is the laplacian operator in 3D = 340m/s is the speed of sound in air = 340m/s is the speed of sound in air is the pressure field to solve is the pressure field to solve The RHS is the forcing term, corresponding to sound sources in the scene The RHS is the forcing term, corresponding to sound sources in the scene

The Wave Equation can be solved analytically on a rectangular domain: High accuracy The Wave Equation can be solved analytically on a rectangular domain: High accuracy Solutions are expressible in terms of Discrete Cosine Transforms (DCT) Solutions are expressible in terms of Discrete Cosine Transforms (DCT) DCT can be performed efficiently with FFT on GPUs DCT can be performed efficiently with FFT on GPUs Result: Efficient, high-accuracy simulation Result: Efficient, high-accuracy simulation Main Idea

Overview of Technique

VideoVideo

Performance & Accuracy: Corridor

Performance & Accuracy: House

Time-Domain Numerical Acoustics that is nearly 100x faster than a high-order finite difference simulation with similar accuracy Time-Domain Numerical Acoustics that is nearly 100x faster than a high-order finite difference simulation with similar accuracy Capable of capturing high-order reflections and diffraction effects efficiently Capable of capturing high-order reflections and diffraction effects efficiently Conclusion

Army Research Office Army Research Office Carolina Development Foundation Carolina Development Foundation Intel Corporation Intel Corporation National Science Foundation National Science Foundation RDECOM RDECOM Acknowledgements