Modelling, Auralization and Acoustic Virtual Reality ERIK MOLIN

Size: px
Start display at page:

Download "Modelling, Auralization and Acoustic Virtual Reality ERIK MOLIN"

Transcription

1 Modelling, Auralization and Acoustic Virtual Reality ERIK MOLIN

2 Overview Auralization Overview & motivation Audio sources Room models Receiver modelling

3 Auralization what and why? For a given space, sound source(s), and listener position what sound does the listener hear?

4 Auralization what and why? Virtual spaces Acoustic Design

5 Auralization what and why? Virtual spaces Entertainment

6 Sound propagation system model

7 Sound propagation system model

8 Sound propagation system model

9 Sound sources What they actually sound like It turns out it doesn t really matter (as we shall see later) Directivity d(ϕ,θ) Trumpet? Reasonably independent of theta Generally nice with symmetry

10 Sound sources directivity Directivity is frequency dependent Directivity d(ϕ,θ, f) Loudspeaker:

11 Sound sources spatial extension The trumpet can be modeled as a point but what about a guitar?

12 Sound sources spatial extension What about a wall?

13 Sound sources conclusion Hard problem! Current solutions mainly directed point sources No current software accurately models transmission

14 Sound propagation system model

15 Background - Filters Input filter output

16 Background - Filters Equaliser: Perceptively - Equaliser changes frequency content.

17 Background - Filters Echo: Perceptively echo changes time content.

18 Background - Filters Fourier analysis changes reflected in both time and frequency. Fourier transform FT Signal(t) (FT) signal(f) FT^-1 Signal (t) Time and frequency domains are interchangable

19 Signals Analog signal: continuous, physical: voltage, pressure, Digital signal: sequence of numbers xn

20 Impulse responses δ(t) = 1 if t = 0, 0 otherwise. Impulse response I of filter/system S: I = S(δ)

21 Impulse responses Why is this important? All signals can be expressed as sum of na * δ(x - a)!

22 Impulse responses Why is this important? All signals can be expressed as sum of δ(x - a) If system linear, all outputs can be expressed as sum of I

23 Impulse responses Why is this important? All signals can be expressed as sum of δ(x - a) If system linear, all outputs can be expressed as sum of I This lets us run simulation with δ input, and use this result to calculate result for any input

24 Sound propagation system model

25 Room Impulse Response (RIR) Can be measured (recall reverberation time measurements)

26 Room Impulse Response (RIR) Can be measured (recall reverberation time measurements) Can also be simulated: RIR(xr, xs, G)» Xr receiver position (+directivity)» Xs source position (+directivity)» G geometry of the room including acoustic data

27 RIR acoustic parameters Some measure of absorption Some measure of reflection More?

28 How to create the RIR? Insane method: Full pressure field simulation from 20Hz to 20kHz lots of time and/or money. Sampling theorem: mesh must match frequency.

29 How to create the RIR? Insane method: Full pressure field simulation from 20Hz to 20kHz lots of time and/or money. Less insane: use what we know! Wave phenomena only very important below schroeder frequency! Wave models below that, simpler models above Combine somehow

30 Geometric acoustics Has been used since ~1990. (when computers became powerful enough to do it) Models sound as rays no wave phenomena Absorption coefficient for reflections

31 Image source method Make a mirror image in each surface

32 Image source method Store distance, amplitude of each mirror source Energy rather than pressure

33 Image source method Non-convex rooms need visibility lookup

34 Image source method Exact solution for flat hard surfaces, convex rooms

35 Image source method...but real rooms have soft & scattering surfaces

36 Reflection modelling: BRDF Bidirectional Reflectance Distribution Function

37 Stochastic Ray tracing Computationally heavier than IS but scales better Can handle scattering Not exact.

38 Stochastic Ray tracing Fire rays in a spherical distribution, and see what they hit.

39 Stochastic Ray tracing Fire rays in a spherical distribution, and see what they hit. (1) reflected sound (2) direct sound (3) miss wasted computation

40 Stochastic Ray tracing Fire rays in a spherical distribution, and see what they hit. (1) reflected sound Uses BRDF as probability distribution for reflected ray

41 Acoustic radiance transfer

42 Conclusion modelling techniques Full wave simulations are still computationally expensive Several approximate methods exist each with strengths and drawbacks Current research: ray tracing, wave simulation, radiosity. Goal: interactive auralizations for VR

43 Sound propagation system model

44 What a difference a head makes Interaural Time Difference, Interaural Level Difference

45 What a difference an ear makes Elevation dependent filter

46 Directional audio (DTU Copenhagen)

47 Head related impulse response - HRIR Head related transfer function - HRTF HRTF = FFT(HRIR) terminology difference Captures the effect of the head and torso on sound

48 How do we obtain the HRTF? Measurement in anechoic chamber Cumbersome and expensive HRTFs are individual!

49 How do we obtain the HRTF? Simulation 3d scan of torso + solve wave equation Less cumbersome, but still quite

50 How do we obtain the HRTF? HRTF individual - but is governed by body dimensions

51 How do we assign the HRTF? HRTF individual - but is governed by body dimensions

52 How do we assign the HRTF? Microsoft hololens Augmented Reality headset Measures some head parameters, maps to interpolation of HRTF measurements.

53 Conclusion Many open problems Renewed interest with VR development especially for HRTF.

54 Bonus Material: Microsoft TRITON. Full wave simulation of game levels Insane indeed

55 Triton = baked wave simulation Wave simulation: Accurate & reliable results on complex scenes Runtime = lookup + interpolation. Light on CPU. Need *dynamic* source & listener: large RAM! Baking is restricted to static geometry Feasible first step Dynamic scenes (doors/destruction): could layer heuristics on top, like lighting

56 Auto-layout adaptively-sampled player probes

57 Baking for moving sources & listener is costly 100 machines ~4 hours ~10-20 minutes per player probe ~ player probes per Gears campaign map Trivially parallel: double machines, half time Bake tool runs on PC/Xbox (latter as bake game )

58 50 TB 100 MB

59 A Shift in Thinking: How Real is Too Real for Game Acoustics? Lesson 3: Triton simulations can violate expectations: small spaces can generate very long decay times. large spaces can generate short decay times. In games, we have emotional requirements for reverb to inform storytelling. Solution: Scriptable designer-based interpretations of the Triton data. AKA The Triton Tweak Acoustics node.

60

61 Image source method Scales badly with room complexity, time.

Auralization and Geometric acoustics ERIK MOLIN, HANNA AUTIO

Auralization and Geometric acoustics ERIK MOLIN, HANNA AUTIO Auralization and Geometric acoustics ERIK MOLIN, HANNA AUTIO Auralization what and why? For a given acoustic situation (space, sound source(s), listener position ), what sound does the listener hear? Auralization

More information

Introduction to HRTFs

Introduction to HRTFs Introduction to HRTFs http://www.umiacs.umd.edu/users/ramani ramani@umiacs.umd.edu How do we perceive sound location? Initial idea: Measure attributes of received sound at the two ears Compare sound received

More information

Acoustic Simulation. COMP 768 Presentation Lakulish Antani April 9, 2009

Acoustic Simulation. COMP 768 Presentation Lakulish Antani April 9, 2009 Acoustic Simulation COMP 768 Presentation Lakulish Antani April 9, 2009 Acoustic Simulation Sound Synthesis Sound Propagation Sound Rendering 2 Goal Simulate the propagation of sound in an environment

More information

Comparison of Spatial Audio Simulation Systems

Comparison of Spatial Audio Simulation Systems Comparison of Spatial Audio Simulation Systems Vladimír Arnošt arnost@fit.vutbr.cz Filip Orság orsag@fit.vutbr.cz Abstract: Modelling and simulation of spatial (3D) sound propagation in real-time applications

More information

CODA -- COmputerizeD Auralization

CODA -- COmputerizeD Auralization CODA -- COmputerizeD Auralization MARJAN SIKORA, B. Sc., Faculty of Engineering and Computing, Zagreb, Croatia HRVOJE DOMITROVIĆ, Mr. Sc., Faculty of Engineering and Computing, Zagreb, Croatia CODA (COmputerizeD

More information

Modeling of Pinna Related Transfer Functions (PRTF) using the Finite Element Method (FEM)

Modeling of Pinna Related Transfer Functions (PRTF) using the Finite Element Method (FEM) Modeling of Pinna Related Transfer Functions (PRTF) using the Finite Element Method (FEM) Manan Joshi Navarun Gupta, Ph. D. Lawrence Hmurcik, Ph. D. University of Bridgeport, Bridgeport, CT Objective Measure

More information

Minimally Simple Binaural Room Modelling Using a Single Feedback Delay Network

Minimally Simple Binaural Room Modelling Using a Single Feedback Delay Network Minimally Simple Binaural Room Modelling Using a Single Feedback Delay Network NATALIE AGUS 1, HANS ANDERSON 1, JER-MING CHEN 1, SIMON LUI 1, AND DORIEN HERREMANS 1,2 (natalie agus@mymail.sutd.edu.sg)

More information

Room Acoustics. CMSC 828D / Spring 2006 Lecture 20

Room Acoustics. CMSC 828D / Spring 2006 Lecture 20 Room Acoustics CMSC 828D / Spring 2006 Lecture 20 Lecture Plan Room acoustics basics Structure of room impulse response Characterization of room acoustics Modeling of reverberant response Basics All our

More information

ODEON - A DESIGN TOOL FOR AUDITORIUM ACOUSTICS, NOISE CONTROL AND LOUDSPEAKER SYSTEMS

ODEON - A DESIGN TOOL FOR AUDITORIUM ACOUSTICS, NOISE CONTROL AND LOUDSPEAKER SYSTEMS ODEON - A DESIGN TOOL FOR AUDITORIUM ACOUSTICS, NOISE CONTROL AND LOUDSPEAKER SYSTEMS C. Lynge Chr. Acoustic Technology, Ørsted DTU, Denmark. e-mail:clc@oersted.dtu.dk. INTRODUCTION The ODEON software

More information

ENERGY-BASED BINAURAL ACOUSTIC MODELING. Natalie Agus, Hans, Anderson, Jer-Ming Chen, and Simon Lui Singapore University of Technology and Design

ENERGY-BASED BINAURAL ACOUSTIC MODELING. Natalie Agus, Hans, Anderson, Jer-Ming Chen, and Simon Lui Singapore University of Technology and Design ENERGY-BASED BINAURAL ACOUSTIC MODELING Natalie Agus, Hans, Anderson, Jer-Ming Chen, and Simon Lui Singapore University of Technology and Design Information Systems Technology and Design Technical Report

More information

COMPUTER SIMULATION TECHNIQUES FOR ACOUSTICAL DESIGN OF ROOMS - HOW TO TREAT REFLECTIONS IN SOUND FIELD SIMULATION

COMPUTER SIMULATION TECHNIQUES FOR ACOUSTICAL DESIGN OF ROOMS - HOW TO TREAT REFLECTIONS IN SOUND FIELD SIMULATION J.H. Rindel, Computer simulation techniques for the acoustical design of rooms - how to treat reflections in sound field simulation. ASVA 97, Tokyo, 2-4 April 1997. Proceedings p. 201-208. COMPUTER SIMULATION

More information

CATT-A. Predicting Acoustical Performance with. by Pat Brown

CATT-A. Predicting Acoustical Performance with. by Pat Brown Predicting Acoustical Performance with CATT-A by Pat Brown It has been our custom to provide software overviews to acquaint our readers with some of the engineering tools that serve our industry. While

More information

Digital Sound Ming C. Lin & Zhimin Ren

Digital Sound Ming C. Lin & Zhimin Ren Digital Sound Ming C. Lin & Zhimin Ren Department of Computer Science University of North Carolina http://gamma.cs.unc.edu/sound How can it be done? Foley artists manually make and record the sound from

More information

AFMG. EASE Seminar September 17 th to 21 st 2018, Berlin, Germany. Agenda. Software-Engineering Research Development

AFMG. EASE Seminar September 17 th to 21 st 2018, Berlin, Germany. Agenda. Software-Engineering Research Development EASE Seminar September 17 th to 21 st 2018, Berlin, Instructors: Emad Yacoub Hanna Language: English Hours: 09:00-17:00 (please be there at 08:45) EASE Seminars are split into two levels with Level 1 (entry

More information

Auralization in Room Acoustics

Auralization in Room Acoustics Graz University of Technology Auralization in Room Acoustics Bachelor s Thesis by Marius Förster Graz University of Technology Institute of Broadband Communications Head: Univ.-Prof. Dipl.-Ing. Dr.techn.

More information

ROOM ACOUSTIC SIMULATION AND AURALIZATION HOW CLOSE CAN WE GET TO THE REAL ROOM?

ROOM ACOUSTIC SIMULATION AND AURALIZATION HOW CLOSE CAN WE GET TO THE REAL ROOM? WESPAC 8, The Eighth Western Pacific Acoustics Conference, Melbourne, 7-9 April 2003 (Keynote lecture) ROOM ACOUSTIC SIMULATION AND AURALIZATION HOW CLOSE CAN WE GET TO THE REAL ROOM? Manuscript Number

More information

Check your Odeon model

Check your Odeon model Model name: Case ID Made by: Date: QA by: Dato: Approved by: Dato: GEOMETRY Room information/ dimensions (SHIFT + CTRL + R) 3D Geometry debugger (SHIFT + CTRL + W) Are the max. x, y, z dimensions the right

More information

Modeling of Pinna Related Transfer Functions (PRTF) Using the Finite Element Method (FEM)

Modeling of Pinna Related Transfer Functions (PRTF) Using the Finite Element Method (FEM) Modeling of Pinna Related Transfer Functions (PRTF) Using the Finite Element Method (FEM) Manan Joshi *1, Navarun Gupta 1, and Lawrence V. Hmurcik 1 1 University of Bridgeport, Bridgeport, CT *Corresponding

More information

Evaluation of room acoustic qualities and defects by use of auralization

Evaluation of room acoustic qualities and defects by use of auralization 148 th Meeting of the Acoustical Society of America, San Diego, CA, 15-18 November 2004 Paper no 1pAA1. Invited Paper for Special Session on Spatial and Binaural Evaluation of Performing Arts Spaces. Evaluation

More information

EASE Seminar Entry Level & Advanced Level

EASE Seminar Entry Level & Advanced Level EASE Seminar Entry Level & Advanced Level This is a general overview of our regular EASE Trainings. Please be aware that this document contains information on both levels we offer. Make sure which one

More information

Interactive Geometry-Based Acoustics for Virtual Environments

Interactive Geometry-Based Acoustics for Virtual Environments Interactive Geometry-Based Acoustics for Virtual Environments Using the Graphics Card by R. Baksteen 4017781 Media & Knowledge Engineering Specialization: Computer Graphics This thesis was submitted for

More information

APPLYING EXTRAPOLATION AND INTERPOLATION METHODS TO MEASURED AND SIMULATED HRTF DATA USING SPHERICAL HARMONIC DECOMPOSITION.

APPLYING EXTRAPOLATION AND INTERPOLATION METHODS TO MEASURED AND SIMULATED HRTF DATA USING SPHERICAL HARMONIC DECOMPOSITION. APPLYING EXTRAPOLATION AND INTERPOLATION METHODS TO MEASURED AND SIMULATED HRTF DATA USING SPHERICAL HARMONIC DECOMPOSITION Martin Pollow Institute of Technical Acoustics RWTH Aachen University Neustraße

More information

ENSEA conference Small acoustics. Jeremie Huscenot January 8, 2000

ENSEA conference Small acoustics. Jeremie Huscenot January 8, 2000 ENSEA conference Small acoustics Jeremie Huscenot January 8, 2000 Introduction Listening to loudspeakers The difference which comes when comparing how headphones and loudspeaker produce sound is With loudspeaker,

More information

AUDIBLE AND INAUDIBLE EARLY REFLECTIONS: THRESHOLDS FOR AURALIZATION SYSTEM DESIGN

AUDIBLE AND INAUDIBLE EARLY REFLECTIONS: THRESHOLDS FOR AURALIZATION SYSTEM DESIGN AUDIBLE AND INAUDIBLE EARLY REFLECTIONS: THRESHOLDS FOR AURALIZATION SYSTEM DESIGN Durand R. Begault, Ph.D. San José State University Flight Management and Human Factors Research Division NASA Ames Research

More information

Room Acoustical Modelling 6 November The development of room acoustical modelling

Room Acoustical Modelling 6 November The development of room acoustical modelling The development of room acoustical modelling Jens Holger Rindel Odeon A/S, Scion DTU, Denmark Autumn Meeting of the Swiss Acoustical Society Zürich, 5-6 November 2009 Outline Development of modelling technique

More information

RECENT DEVELOPMENTS IN SLAB: A SOFTWARE-BASED SYSTEM FOR INTERACTIVE SPATIAL SOUND SYNTHESIS

RECENT DEVELOPMENTS IN SLAB: A SOFTWARE-BASED SYSTEM FOR INTERACTIVE SPATIAL SOUND SYNTHESIS RECENT DEVELOPMENTS IN SLAB: A SOFTWARE-BASED SYSTEM FOR INTERACTIVE SPATIAL SOUND SYNTHESIS Joel D. Miller Raytheon Technical Services Co. NASA Ames Research Center Mail Stop 262-6 Moffett Field, CA 94035-1000

More information

DAAD: A New Software for Architectural Acoustic Design

DAAD: A New Software for Architectural Acoustic Design The 33 rd International Congress and Exposition on Noise Control Engineering DAAD: A New Software for Architectural Acoustic Design Enis Ozgur a, Feridun Ozis b, Adil Alpkocak a a Dokuz Eylul University,

More information

Global Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller

Global Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller Global Illumination CMPT 361 Introduction to Computer Graphics Torsten Möller Reading Foley, van Dam (better): Chapter 16.7-13 Angel: Chapter 5.11, 11.1-11.5 2 Limitation of local illumination A concrete

More information

SOUND SPATIALIZATION BASED ON FAST BEAM TRACING IN THE DUAL SPACE. Marco Foco, Pietro Polotti, Augusto Sarti, Stefano Tubaro

SOUND SPATIALIZATION BASED ON FAST BEAM TRACING IN THE DUAL SPACE. Marco Foco, Pietro Polotti, Augusto Sarti, Stefano Tubaro SOUND SPATIALIZATION BASED ON FAST BEAM TRACING IN THE DUAL SPACE Marco Foco, Pietro Polotti, Augusto Sarti, Stefano Tubaro Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza L. Da

More information

Global Illumination. COMP 575/770 Spring 2013

Global Illumination. COMP 575/770 Spring 2013 Global Illumination COMP 575/770 Spring 2013 Final Exam and Projects COMP 575 Final Exam Friday, May 3 4:00 pm COMP 770 (and 575 extra credit) Projects Final report due by end of day, May 1 Presentations:

More information

CHAPTER 10: SOUND AND VIDEO EDITING

CHAPTER 10: SOUND AND VIDEO EDITING CHAPTER 10: SOUND AND VIDEO EDITING What should you know 1. Edit a sound clip to meet the requirements of its intended application and audience a. trim a sound clip to remove unwanted material b. join

More information

Measurement and use of scattering coefficients in room acoustic computer simulations

Measurement and use of scattering coefficients in room acoustic computer simulations paper ID: 061 /p.1 Measurement and use of scattering coefficients in room acoustic computer simulations M.H.A. Gomes a, M.Vorländer b and S.N.Y. Gerges c a Depto. dearquitetura e Construção, Faculdade

More information

Surrounded by High-Definition Sound

Surrounded by High-Definition Sound Surrounded by High-Definition Sound Dr. ChingShun Lin CSIE, NCU May 6th, 009 Introduction What is noise? Uncertain filters Introduction (Cont.) How loud is loud? (Audible: 0Hz - 0kHz) Introduction (Cont.)

More information

The FABIAN head-related transfer function data base

The FABIAN head-related transfer function data base The FABIAN head-related transfer function data base Fabian Brinkmann, Alexander Lindau, Stefan Weinzierl TU Berlin, Audio Communication Group Einsteinufer 17c, 10587 Berlin-Germany Gunnar Geissler, Steven

More information

CUSTOMIZABLE AUDITORY DISPLAYS. Dmitry N. Zotkin, Ramani Duraiswami, Larry S. Davis

CUSTOMIZABLE AUDITORY DISPLAYS. Dmitry N. Zotkin, Ramani Duraiswami, Larry S. Davis CUSTOMIZABLE AUDITORY DISPLAYS Dmitry N. Zotkin, Ramani Duraiswami, Larry S. Davis PIRL LAB, UMIACS, University of Maryland College Park, MD 20742 USA {dz,ramani,lsd}@umiacs.umd.edu ABSTRACT High-quality

More information

Topic 9: Lighting & Reflection models 9/10/2016. Spot the differences. Terminology. Two Components of Illumination. Ambient Light Source

Topic 9: Lighting & Reflection models 9/10/2016. Spot the differences. Terminology. Two Components of Illumination. Ambient Light Source Topic 9: Lighting & Reflection models Lighting & reflection The Phong reflection model diffuse component ambient component specular component Spot the differences Terminology Illumination The transport

More information

RT 3D FDTD Simulation of LF and MF Room Acoustics

RT 3D FDTD Simulation of LF and MF Room Acoustics RT 3D FDTD Simulation of LF and MF Room Acoustics ANDREA EMANUELE GRECO Id. 749612 andreaemanuele.greco@mail.polimi.it ADVANCED COMPUTER ARCHITECTURES (A.A. 2010/11) Prof.Ing. Cristina Silvano Dr.Ing.

More information

Dmitry N. Zotkin*, Ramani Duraiswami, Larry S. Davis

Dmitry N. Zotkin*, Ramani Duraiswami, Larry S. Davis 1 Rendering Localized Spatial Audio in a Virtual Auditory Space Dmitry N. Zotkin*, Ramani Duraiswami, Larry S. Davis {dz,ramani,lsd}@umiacs.umd.edu Phone: (301)405-1049 Fax: (301)405-6707 Perceptual Interfaces

More information

Reverberation prediction using the Image Source Method

Reverberation prediction using the Image Source Method Reverberation prediction using Image Source Method DESC9115 Lab Report 2 Alex Tu 307174123 Introduction The image source model technique (ISM) is a commonly utilised tool in acoustics and signal processing

More information

Sound occlusion for virtual 3D environments

Sound occlusion for virtual 3D environments PROFESSIONSBACHELORPROJEKT - MEDIE OG SONOKOMMUNIKATION Sound occlusion for virtual 3D environments A solution for real-time filtered sound propagation for arbitrary and non-convex geometry by Janus Lynggaard

More information

Lecture 7 Notes: 07 / 11. Reflection and refraction

Lecture 7 Notes: 07 / 11. Reflection and refraction Lecture 7 Notes: 07 / 11 Reflection and refraction When an electromagnetic wave, such as light, encounters the surface of a medium, some of it is reflected off the surface, while some crosses the boundary

More information

Measurement of Spatial Impulse Responses with a Soundfield Microphone. Robert Essert. Artec Consultants Inc 114 W 26 ST, New York, NY 10001

Measurement of Spatial Impulse Responses with a Soundfield Microphone. Robert Essert. Artec Consultants Inc 114 W 26 ST, New York, NY 10001 Measurement of Spatial Impulse Responses with a Soundfield Microphone Robert Essert Artec Consultants Inc 114 W 26 ST, New York, NY 10001 Now at Sound Space Design 2 St George's Court, 131 Putney Bridge

More information

Topic 12: Texture Mapping. Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping

Topic 12: Texture Mapping. Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping Topic 12: Texture Mapping Motivation Sources of texture Texture coordinates Bump mapping, mip-mapping & env mapping Texture sources: Photographs Texture sources: Procedural Texture sources: Solid textures

More information

Measurement of 3D Room Impulse Responses with a Spherical Microphone Array

Measurement of 3D Room Impulse Responses with a Spherical Microphone Array Measurement of 3D Room Impulse Responses with a Spherical Microphone Array Jean-Jacques Embrechts Department of Electrical Engineering and Computer Science/Acoustic lab, University of Liège, Sart-Tilman

More information

Automated Loudspeaker Balloon Measurement M. Bigi, M.Jacchia, D. Ponteggia - Audiomatica

Automated Loudspeaker Balloon Measurement M. Bigi, M.Jacchia, D. Ponteggia - Audiomatica Automated Loudspeaker Balloon Measurement ALMA 2009 European Symposium Loudspeaker Design - Science & Art April 4, 2009 Introduction Summary why 3D measurements? Coordinate system Measurement of loudspeaker

More information

Interactive Light Mapping with PowerVR Ray Tracing

Interactive Light Mapping with PowerVR Ray Tracing Interactive Light Mapping with PowerVR Ray Tracing Jens Fursund Justin DeCell Light Map Basics A light map is a texture that stores lighting for objects in the scene 3 Generation of light maps for GI Charting

More information

Supplement to Newsletter Volume 26, Number 2 Spring A Home Theater System Design Using Current Prediction and Measurement Techniques 23.

Supplement to Newsletter Volume 26, Number 2 Spring A Home Theater System Design Using Current Prediction and Measurement Techniques 23. 12 Syn-Aud-Con Supplement to Newsletter Volume 26, Number 2 Spring 1998 A Home Theater System Design Using Current Prediction and Measurement Techniques This is the first in a series of Tech Topics involving

More information

Institutionen för datavetenskap

Institutionen för datavetenskap Institutionen för datavetenskap Department of Computer and Information Science Master thesis Advanced Real Time sound techniques for Virtual Reality headsets by Johan Yngman and Emil Westergren Linköping

More information

ARCHAEOLOGICAL 3D MAPPING USING A LOW-COST POSITIONING SYSTEM BASED ON ACOUSTIC WAVES

ARCHAEOLOGICAL 3D MAPPING USING A LOW-COST POSITIONING SYSTEM BASED ON ACOUSTIC WAVES ARCHAEOLOGICAL 3D MAPPING USING A LOW-COST POSITIONING SYSTEM BASED ON ACOUSTIC WAVES P. Guidorzi a, E. Vecchietti b, M. Garai a a Department of Industrial Engineering (DIN), Viale Risorgimento 2, 40136

More information

Topic 9: Lighting & Reflection models. Lighting & reflection The Phong reflection model diffuse component ambient component specular component

Topic 9: Lighting & Reflection models. Lighting & reflection The Phong reflection model diffuse component ambient component specular component Topic 9: Lighting & Reflection models Lighting & reflection The Phong reflection model diffuse component ambient component specular component Spot the differences Terminology Illumination The transport

More information

Visualizing diffraction of a loudspeaker enclosure

Visualizing diffraction of a loudspeaker enclosure Visualizing diffraction of a loudspeaker enclosure V. Pulkki T. Lokki Laboratory of Acoustics and Audio Signal Processing Telecommunications Software and Multimedia Laboratory Helsinki University of Technology,

More information

Room Acoustics Computer Modeling: Study of the Effect of Source Directivity on Auralizations

Room Acoustics Computer Modeling: Study of the Effect of Source Directivity on Auralizations University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln Architectural Engineering -- Faculty Publications Architectural Engineering 3-2006 Room Acoustics Computer Modeling: Study

More information

Chapter 5.5 Audio Programming

Chapter 5.5 Audio Programming Chapter 5.5 Audio Programming Audio Programming Audio in games is more important than ever before 2 Programming Basic Audio Most gaming hardware has similar capabilities (on similar platforms) Mostly programming

More information

Evaluation of a new Ambisonic decoder for irregular loudspeaker arrays using interaural cues

Evaluation of a new Ambisonic decoder for irregular loudspeaker arrays using interaural cues 3rd International Symposium on Ambisonics & Spherical Acoustics@Lexington, Kentucky, USA, 2nd June 2011 Evaluation of a new Ambisonic decoder for irregular loudspeaker arrays using interaural cues J. Treviño

More information

CS 5625 Lec 2: Shading Models

CS 5625 Lec 2: Shading Models CS 5625 Lec 2: Shading Models Kavita Bala Spring 2013 Shading Models Chapter 7 Next few weeks Textures Graphics Pipeline Light Emission To compute images What are the light sources? Light Propagation Fog/Clear?

More information

Real-Time Acoustic Modeling for Distributed Virtual Environments

Real-Time Acoustic Modeling for Distributed Virtual Environments Real-Time Acoustic Modeling for Distributed Virtual Environments Thomas Funkhouser Princeton University Patrick Min Princeton University Abstract Realistic acoustic modeling is essential for spatializing

More information

FPGA Guitar Multi-Effects Processor

FPGA Guitar Multi-Effects Processor FPGA Guitar Multi-Effects Processor 6.111 Final Project Report Haris Brkic MASSACHUSETTS INSTITUTE OF TECHNOLOGY Table of Contents Overview... 2 Design Implementation... 3 FPGA Processor... 3 Effects Controller...

More information

Computer Graphics. Lecture 14 Bump-mapping, Global Illumination (1)

Computer Graphics. Lecture 14 Bump-mapping, Global Illumination (1) Computer Graphics Lecture 14 Bump-mapping, Global Illumination (1) Today - Bump mapping - Displacement mapping - Global Illumination Radiosity Bump Mapping - A method to increase the realism of 3D objects

More information

MODELLING OF ROOM ACOUSTIC PARAMETERS USING MLS TECHNIQUE AND NUMERICAL SIMULATION

MODELLING OF ROOM ACOUSTIC PARAMETERS USING MLS TECHNIQUE AND NUMERICAL SIMULATION MODELLING OF ROOM ACOUSTIC PARAMETERS USING MLS TECHNIQUE AND NUMERICAL SIMULATION Marcio A. Gomes and Samir N. Y. Gerges Federal University of Santa Catarina - Mechanical Engineering Department Acoustics

More information

Concert hall geometry optimization with parametric modeling tools and wave-based acoustic simulations

Concert hall geometry optimization with parametric modeling tools and wave-based acoustic simulations Toronto, Canada International Symposium on Room Acoustics 2013 June 9--11 Concert hall geometry optimization with parametric modeling tools and wave-based acoustic simulations Philip W. Robinson (philip.robinson@aalto.fi)

More information

Proceedings of Meetings on Acoustics

Proceedings of Meetings on Acoustics Proceedings of Meetings on Acoustics Volume 19, 213 http://acousticalsociety.org/ ICA 213 Montreal Montreal, Canada 2-7 June 213 Architectural Acoustics Session 4aAAa: Room Acoustics Computer Simulation

More information

Ch. 25 The Reflection of Light

Ch. 25 The Reflection of Light Ch. 25 The Reflection of Light 25. Wave fronts and rays We are all familiar with mirrors. We see images because some light is reflected off the surface of the mirror and into our eyes. In order to describe

More information

Local Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller

Local Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller Local Illumination CMPT 361 Introduction to Computer Graphics Torsten Möller Graphics Pipeline Hardware Modelling Transform Visibility Illumination + Shading Perception, Interaction Color Texture/ Realism

More information

The use of colors, animations and auralizations in room acoustics

The use of colors, animations and auralizations in room acoustics The use of colors, animations and auralizations in room acoustics Jens Holger Rindel 1 and Claus Lynge Christensen 2 Odeon A/S, Scion DTU Diplomvej 81, DK-2800 Kgs. Lyngby, Denmark ABSTRACT The use of

More information

Topic 11: Texture Mapping 11/13/2017. Texture sources: Solid textures. Texture sources: Synthesized

Topic 11: Texture Mapping 11/13/2017. Texture sources: Solid textures. Texture sources: Synthesized Topic 11: Texture Mapping Motivation Sources of texture Texture coordinates Bump mapping, mip mapping & env mapping Texture sources: Photographs Texture sources: Procedural Texture sources: Solid textures

More information

Sound in Nature. Collisions lead to surface vibrations Vibrations create pressure waves in air Pressure waves are sensed by ear

Sound in Nature. Collisions lead to surface vibrations Vibrations create pressure waves in air Pressure waves are sensed by ear Sound in Nature Collisions lead to surface vibrations Vibrations create pressure waves in air Pressure waves are sensed by ear Vibration Pressure Wave Perception Physically Based Sound Generate Sounds

More information

Adding Spherical Harmonic Lighting to the Sushi Engine. Chris Oat 3D Application Research Group. ATI Research, Inc.

Adding Spherical Harmonic Lighting to the Sushi Engine. Chris Oat 3D Application Research Group. ATI Research, Inc. Adding Spherical Harmonic Lighting to the Sushi Engine Chris Oat 3D Application Research Group ATI Research, Inc. Overview Introduction & Motivation Quick Review of PRT Case Study : ATI s demo engine Sushi

More information

Automated Loudspeaker Balloon Response Measurement

Automated Loudspeaker Balloon Response Measurement AES San Francisco 2008 Exhibitor Seminar ES11 Saturday, October 4, 1:00 pm 2:00 pm Automated Loudspeaker Balloon Response Measurement Audiomatica SRL In this seminar we will analyze the whys and the how

More information

ALGORITHMS FOR SIMULATION OF SOUND AND ULTRASOUND PROPAGATION IN COMPLEX DISPERSIVE ENVIRONMENTS

ALGORITHMS FOR SIMULATION OF SOUND AND ULTRASOUND PROPAGATION IN COMPLEX DISPERSIVE ENVIRONMENTS ALGORITHMS FOR SIMULATION OF SOUND AND ULTRASOUND PROPAGATION IN COMPLEX DISPERSIVE ENVIRONMENTS Marjan Sikora Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture, R. Boškovića

More information

Precomputed Radiance Transfer: Theory and Practice

Precomputed Radiance Transfer: Theory and Practice 1 Precomputed Radiance Transfer: Peter-Pike Sloan Microsoft Jaakko Lehtinen Helsinki Univ. of Techn. & Remedy Entertainment Jan Kautz MIT 2 Introduction Jan Kautz MIT 3 Introduction We see here an example

More information

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding Dr Michael Mason Senior Manager, CE Technology Dolby Australia Pty Ltd Overview Audio Signal Processing Applications @ Dolby Audio Signal Processing Basics

More information

Topic 11: Texture Mapping 10/21/2015. Photographs. Solid textures. Procedural

Topic 11: Texture Mapping 10/21/2015. Photographs. Solid textures. Procedural Topic 11: Texture Mapping Motivation Sources of texture Texture coordinates Bump mapping, mip mapping & env mapping Topic 11: Photographs Texture Mapping Motivation Sources of texture Texture coordinates

More information

REDUCING NOISE AND OPTIMIZING SOUND WITHIN WORKING SPACES

REDUCING NOISE AND OPTIMIZING SOUND WITHIN WORKING SPACES The 21 st International Congress on Sound and Vibration 13-17 July, 2014, Beijing/China REDUCING NOISE AND OPTIMIZING SOUND WITHIN WORKING SPACES Fabian Probst DataKustik GmbH, Gewerbering 5, 86926 Greifenberg,

More information

Image Synthesis. Global Illumination. Why Global Illumination? Achieve more photorealistic images

Image Synthesis. Global Illumination. Why Global Illumination? Achieve more photorealistic images Part I - Photorealism 1 Why? Achieve more photorealistic images All images are from MentalRay s website 2 Computer Science Dept. Technion Page 1 3 4 Computer Science Dept. Technion Page 2 5 From Alexander

More information

University of Southampton Research Repository eprints Soton

University of Southampton Research Repository eprints Soton University of Southampton Research Repository eprints Soton Copyright and Moral Rights for this thesis are retained by the author and/or other copyright owners. A copy can be downloaded for personal non-commercial

More information

VRWORKS AUDIO SDK. DU _v01 May Overview

VRWORKS AUDIO SDK. DU _v01 May Overview VRWORKS AUDIO SDK DU-08562-001_v01 May 2017 Overview DOCUMENT CHANGE HISTORY DU-08562-001_v01 Version Date Authors Description of Change 01 May 2017 AS Initial release VRWorks Audio SDK DU-08562-001_v01

More information

Point based global illumination is now a standard tool for film quality renderers. Since it started out as a real time technique it is only natural

Point based global illumination is now a standard tool for film quality renderers. Since it started out as a real time technique it is only natural 1 Point based global illumination is now a standard tool for film quality renderers. Since it started out as a real time technique it is only natural to consider using it in video games too. 2 I hope that

More information

Audio Processing on a Multicore Platform. Daniel Sanz Ausin

Audio Processing on a Multicore Platform. Daniel Sanz Ausin Audio Processing on a Multicore Platform Daniel Sanz Ausin Kongens Lyngby 2017 M.Sc.-2017 Technical University of Denmark Department of Applied Mathematics and Computer Science Richard Petersens Plads,

More information

Reverberation design based on acoustic parameters for reflective audio-spot system with parametric and dynamic loudspeaker

Reverberation design based on acoustic parameters for reflective audio-spot system with parametric and dynamic loudspeaker PROCEEDINGS of the 22 nd International Congress on Acoustics Signal Processing Acoustics: Paper ICA 2016-310 Reverberation design based on acoustic parameters for reflective audio-spot system with parametric

More information

Capturing, Computing, Visualizing and Recreating Spatial Sound

Capturing, Computing, Visualizing and Recreating Spatial Sound Capturing, Computing, Visualizing and Recreating Spatial Sound Ramani Duraiswami University of Maryland, College Park Joint work with Dmitry Zotkin, Zhiyun Li, Elena Grassi, Adam O Donovan, Nail Gumerov,

More information

Ray Tracing through Viewing Portals

Ray Tracing through Viewing Portals Ray Tracing through Viewing Portals Introduction Chris Young Igor Stolarsky April 23, 2008 This paper presents a method for ray tracing scenes containing viewing portals circular planes that act as windows

More information

From Shapes to Sounds: A perceptual mapping

From Shapes to Sounds: A perceptual mapping From Shapes to Sounds: A perceptual mapping Vikas Chandrakant Raykar vikas@umiacs.umd.edu Abstract In this report we present a perceptually inspired mapping to convert a simple two dimensional image consisting

More information

FMM accelerated BEM for 3D Helmholtz equation

FMM accelerated BEM for 3D Helmholtz equation FMM accelerated BEM for 3D Helmholtz equation Nail A. Gumerov and Ramani Duraiswami Institute for Advanced Computer Studies University of Maryland, U.S.A. also @ Fantalgo, LLC, U.S.A. www.umiacs.umd.edu/~gumerov

More information

PRODUCT DATA. ODEON Room Acoustics Modelling Software Types 7835, 7836 and 7837

PRODUCT DATA. ODEON Room Acoustics Modelling Software Types 7835, 7836 and 7837 ODEON is reliable, easy-to-use modelling software for simulating acoustics of closed rooms, open spaces, buildings and outdoor areas. It is a proven tool for predicting the acoustics of new buildings and

More information

Shading, lighting, & BRDF Theory. Cliff Lindsay, PHD

Shading, lighting, & BRDF Theory. Cliff Lindsay, PHD Shading, lighting, & BRDF Theory Cliff Lindsay, PHD Overview of today s lecture BRDF Characteristics Lights in terms of BRDFs Classes of BRDFs Ambient light & Shadows in terms of BRDFs Decomposing Reflection

More information

Computer Graphics. Lecture 13. Global Illumination 1: Ray Tracing and Radiosity. Taku Komura

Computer Graphics. Lecture 13. Global Illumination 1: Ray Tracing and Radiosity. Taku Komura Computer Graphics Lecture 13 Global Illumination 1: Ray Tracing and Radiosity Taku Komura 1 Rendering techniques Can be classified as Local Illumination techniques Global Illumination techniques Local

More information

Rendering Algorithms: Real-time indirect illumination. Spring 2010 Matthias Zwicker

Rendering Algorithms: Real-time indirect illumination. Spring 2010 Matthias Zwicker Rendering Algorithms: Real-time indirect illumination Spring 2010 Matthias Zwicker Today Real-time indirect illumination Ray tracing vs. Rasterization Screen space techniques Visibility & shadows Instant

More information

Dolby Atmos Immersive Audio From the Cinema to the Home

Dolby Atmos Immersive Audio From the Cinema to the Home Dolby Atmos Immersive Audio From the Cinema to the Home Nick Engel Senior Director Consumer Entertainment Technology AES Melbourne Section Meeting 11 December 2017 History of Cinema 1980s - Dolby SR noise

More information

A Review of Spatial Sound for Virtual Environments and Games with Graphics Processing Units

A Review of Spatial Sound for Virtual Environments and Games with Graphics Processing Units The Open Virtual Reality Journal, 2009, 1, 00-00 1 Open Access A Review of Spatial Sound for Virtual Environments and Games with Graphics Processing Units Foad Hamidi 1 and Bill Kapralos*,2 1 Department

More information

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd

Introducing Audio Signal Processing & Audio Coding. Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding Dr Michael Mason Snr Staff Eng., Team Lead (Applied Research) Dolby Australia Pty Ltd Introducing Audio Signal Processing & Audio Coding 2013 Dolby Laboratories,

More information

Barycentric Coordinates and Parameterization

Barycentric Coordinates and Parameterization Barycentric Coordinates and Parameterization Center of Mass Geometric center of object Center of Mass Geometric center of object Object can be balanced on CoM How to calculate? Finding the Center of Mass

More information

Bengt Johansson Vibraphon, Gärdesvägen 10, Vaxholm, Sweden,

Bengt Johansson Vibraphon, Gärdesvägen 10, Vaxholm, Sweden, Using Wave Based Geometrical Acoustics (WBGA) to investigate room resonances Bengt Johansson Vibraphon, Gärdesvägen 10, 185 94 Vaxholm, Sweden, vibraphon@telia.com Panos Economou, Antreas Eletheriou P.E.

More information

Global Illumination The Game of Light Transport. Jian Huang

Global Illumination The Game of Light Transport. Jian Huang Global Illumination The Game of Light Transport Jian Huang Looking Back Ray-tracing and radiosity both computes global illumination Is there a more general methodology? It s a game of light transport.

More information

SIMULATING ARBITRARY-GEOMETRY ULTRASOUND TRANSDUCERS USING TRIANGLES

SIMULATING ARBITRARY-GEOMETRY ULTRASOUND TRANSDUCERS USING TRIANGLES Jørgen Arendt Jensen 1 Paper presented at the IEEE International Ultrasonics Symposium, San Antonio, Texas, 1996: SIMULATING ARBITRARY-GEOMETRY ULTRASOUND TRANSDUCERS USING TRIANGLES Jørgen Arendt Jensen,

More information

COMPUTER TOOLS TO SIMULATE ACOUSTIC PHENOMENA

COMPUTER TOOLS TO SIMULATE ACOUSTIC PHENOMENA COMPUTER TOOLS TO SIMULATE ACOUSTIC PHENOMENA Emilio Aramendia, Ricardo San Martin, Miguel Arana. ABSTRACT Acoustics is a branch of science whose mathematical models require a great effort of abstraction

More information

White Paper: An introduction to 3D acoustics

White Paper: An introduction to 3D acoustics White Paper: An introduction to 3D acoustics IRIS White Paper An introduction to 3D acoustics Page 1 Future acoustics now Two-dimensional plans were once considered the standard in architecture and engineering,

More information

AUDIO SIGNAL PROCESSING FOR NEXT- GENERATION MULTIMEDIA COMMUNI CATION SYSTEMS

AUDIO SIGNAL PROCESSING FOR NEXT- GENERATION MULTIMEDIA COMMUNI CATION SYSTEMS AUDIO SIGNAL PROCESSING FOR NEXT- GENERATION MULTIMEDIA COMMUNI CATION SYSTEMS Edited by YITENG (ARDEN) HUANG Bell Laboratories, Lucent Technologies JACOB BENESTY Universite du Quebec, INRS-EMT Kluwer

More information

MODELS AND ALGORITHMS FOR COMPUTER SIMULATIONS IN ROOM ACOUSTICS

MODELS AND ALGORITHMS FOR COMPUTER SIMULATIONS IN ROOM ACOUSTICS Reference PACS: 43.55.Ka MODELS AND ALGORITHMS FOR COMPUTER SIMULATIONS IN ROOM ACOUSTICS Vorländer, Michael Institute of Technical Acoustics - RWTH Aachen University Neustr. 50, 52066 Aachen, GERMANY

More information

University of Saskatchewan 5-1 EE 392 Electrical Engineering Laboratory III

University of Saskatchewan 5-1 EE 392 Electrical Engineering Laboratory III University of Saskatchewan 5-1 DSP Safety The voltages used in this experiment are less than 15 V and normally do not present a risk of shock. However, you should always follow safe procedures when working

More information

Validation of a 3-D Virtual Acoustic Prototyping Method For Use In Structural Design

Validation of a 3-D Virtual Acoustic Prototyping Method For Use In Structural Design Validation of a 3-D Virtual Acoustic Prototyping Method For Use In Structural Design Zachary T. Carwile Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University In partial

More information