Auralization Technology Maarten Hornikx April 4, 2019 Introduction - - PowerPoint PPT Presentation

auralization technology
SMART_READER_LITE
LIVE PREVIEW

Auralization Technology Maarten Hornikx April 4, 2019 Introduction - - PowerPoint PPT Presentation

Auralization Technology Maarten Hornikx April 4, 2019 Introduction Auralization technology Discussion/Next steps Group expertise Co Computational and Ex Experimental Ac Acoustics Methods Maarten Hornikx TU/e Building Acoustics research


slide-1
SLIDE 1

Auralization Technology

Maarten Hornikx April 4, 2019

slide-2
SLIDE 2

Introduction Auralization technology Discussion/Next steps

Group expertise

Co Computational and Ex Experimental Ac Acoustics Methods

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-3
SLIDE 3

Introduction Auralization technology Discussion/Next steps

Group expertise

www.acoustics-engineering.com

To Tools for researchers an and designers

Ac Acoustic prediction software Ac Acoustic measurement software

Fund Fundament ental and nd ap applied resear arch

Pr Propagation effects Au Auralization

Co Computational and Ex Experimental Ac Acoustics Methods

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-4
SLIDE 4

Introduction Auralization technology Discussion/Next steps

Group overview

PhD students Post-docs Staff

Maarten Hornikx Constant Hak Qin Yi Baltazar Briere Raúl Pagán Muñoz Fotis Georgiou Jikke Reinten Chang Liu Ella Braat-Eggen Indra Sihar Sai Trikootam Huiqing Wang Wouter Wittebol

Project researchers

Jeroen Donners Jieun Yang JinJack Tan

  • pen

position Marc van Baelen

www.tue.nl/buildingacoustics

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-5
SLIDE 5

Introduction Auralization technology Discussion/Next steps

Auralization example

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-6
SLIDE 6

Introduction Auralization technology Discussion/Next steps

Auralization definition/origin

Auralization is the process of rendering audible, by physical or mathematical modeling, the sound field of a source in a space. [1]

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-7
SLIDE 7

Introduction Auralization technology Discussion/Next steps

Role of auralization in the urban sound community

Auralization as communication tool Auralization as (perceptual) research tool

Empa Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-8
SLIDE 8

Introduction Auralization technology Discussion/Next steps

Contents of presentation

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-9
SLIDE 9

Introduction Auralization technology Discussion/Next steps

Contents of presentation

◮ State-of-the-art in auralization technology, specifically for urban sound

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-10
SLIDE 10

Introduction Auralization technology Discussion/Next steps

Contents of presentation

◮ State-of-the-art in auralization technology, specifically for urban sound ◮ Challenges in auralization technology

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-11
SLIDE 11

Introduction Auralization technology Discussion/Next steps

Contents of presentation

◮ State-of-the-art in auralization technology, specifically for urban sound ◮ Challenges in auralization technology ◮ Discussion and next steps

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-12
SLIDE 12

Introduction Auralization technology Discussion/Next steps Overview

Contents

Introduction Auralization technology Overview Auralization components Reproduction Discussion/Next steps

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-13
SLIDE 13

Introduction Auralization technology Discussion/Next steps Overview

Auralization chain

Source Path Receiver Reproduction

Georgiou [2] Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-14
SLIDE 14

Introduction Auralization technology Discussion/Next steps Auralization components

Contents

Introduction Auralization technology Overview Auralization components Reproduction Discussion/Next steps

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-15
SLIDE 15

Introduction Auralization technology Discussion/Next steps Auralization components

Source

◮ Measurements

  • Near the source [3]
  • At a receiver position [4,5]

Meng et al. [4] Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-16
SLIDE 16

Introduction Auralization technology Discussion/Next steps Auralization components

Source

◮ Predictions

  • Full physical modelling (as in musical acoustics [6,7]
  • Spectral Modeling Synthesis (SMS): shaped noise plus modal

components ([8] and refs. therein)

◮ Mixed approach

  • Granular synthesis [9]

Pieren [8] Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-17
SLIDE 17

Introduction Auralization technology Discussion/Next steps Auralization components

Path: Measurements

◮ Impulse response measurements

Georgiou [2] Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-18
SLIDE 18

Introduction Auralization technology Discussion/Next steps Auralization components

Path: Predictions

◮ Full physical modelling (wave-based model) ([10],refs in [11]) ◮ Geometrical acoustics (typically noise-mapping software approaches) (refs

in [11])

Hornikx [12] https://sagetechnologies.com/whats-new/122-olive-tree-lab- terrain Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-19
SLIDE 19

Introduction Auralization technology Discussion/Next steps Auralization components

Receiver: Measurements

Closely linked to the reproduction system

◮ Capturing spatial sound field by array sensor [13] ◮ Individual HRTFs or HRTF from dummy head [14,22]

Sakamoto et al. [13] Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-20
SLIDE 20

Introduction Auralization technology Discussion/Next steps Auralization components

Receiver: Predictions

Closely linked to the reproduction system

◮ Computing spatial sound field by receiver array [14] ◮ Modelled HRTFs [15], anthropometry based [16]

Sheaffer et al. [17] Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-21
SLIDE 21

Introduction Auralization technology Discussion/Next steps Auralization components

Combinations of approaches

For example

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-22
SLIDE 22

Introduction Auralization technology Discussion/Next steps Auralization components

Combinations of approaches

For example

◮ Measured source - predicted path - predicted HRTF

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-23
SLIDE 23

Introduction Auralization technology Discussion/Next steps Auralization components

Combinations of approaches

For example

◮ Measured source - predicted path - predicted HRTF ◮ Predicted source - predicted path - measured individual HRTF

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-24
SLIDE 24

Introduction Auralization technology Discussion/Next steps Auralization components

Combinations of approaches

For example

◮ Measured source - predicted path - predicted HRTF ◮ Predicted source - predicted path - measured individual HRTF ◮ Predicted source - predicted path + HRTF

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-25
SLIDE 25

Introduction Auralization technology Discussion/Next steps Auralization components

Combinations of approaches

For example

◮ Measured source - predicted path - predicted HRTF ◮ Predicted source - predicted path - measured individual HRTF ◮ Predicted source - predicted path + HRTF ◮ Measured source + path + HRTF

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-26
SLIDE 26

Introduction Auralization technology Discussion/Next steps Reproduction

Contents

Introduction Auralization technology Overview Auralization components Reproduction Discussion/Next steps

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-27
SLIDE 27

Introduction Auralization technology Discussion/Next steps Reproduction

Reproduction system

Headphone reproduction

  • Reproducing at ears directly
  • HRTF predictions/measurements

Multispeaker reproduction

  • Reproducing sound field at ’sweet

spot’ in room

  • Input from spherical array micro-

phones

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-28
SLIDE 28

Introduction Auralization technology Discussion/Next steps Reproduction

Challenges

Moving source, moving receiver, rotating receiver

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-29
SLIDE 29

Introduction Auralization technology Discussion/Next steps Reproduction

Challenges

Moving source, moving receiver, rotating receiver

◮ Uncontrolled: Incorporated in measurements

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-30
SLIDE 30

Introduction Auralization technology Discussion/Next steps Reproduction

Challenges

Moving source, moving receiver, rotating receiver

◮ Uncontrolled: Incorporated in measurements ◮ Controlled: Incorporation in predictions

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-31
SLIDE 31

Introduction Auralization technology Discussion/Next steps Reproduction

Challenges

Moving source, moving receiver, rotating receiver

◮ Uncontrolled: Incorporated in measurements ◮ Controlled: Incorporation in predictions

  • Time-variant filtering [18] or convolving with discrete point-to-point

path[10]

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-32
SLIDE 32

Introduction Auralization technology Discussion/Next steps Reproduction

Challenges

Moving source, moving receiver, rotating receiver

◮ Uncontrolled: Incorporated in measurements ◮ Controlled: Incorporation in predictions

  • Time-variant filtering [18] or convolving with discrete point-to-point

path[10]

  • Doppler effect by resampling time signal [18]

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-33
SLIDE 33

Introduction Auralization technology Discussion/Next steps Reproduction

Challenges

Moving source, moving receiver, rotating receiver

◮ Uncontrolled: Incorporated in measurements ◮ Controlled: Incorporation in predictions

  • Time-variant filtering [18] or convolving with discrete point-to-point

path[10]

  • Doppler effect by resampling time signal [18]
  • Advanced convolution techniques [19]

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-34
SLIDE 34

Introduction Auralization technology Discussion/Next steps Reproduction

Challenges

Moving source, moving receiver, rotating receiver

◮ Uncontrolled: Incorporated in measurements ◮ Controlled: Incorporation in predictions

  • Time-variant filtering [18] or convolving with discrete point-to-point

path[10]

  • Doppler effect by resampling time signal [18]
  • Advanced convolution techniques [19]
  • Usage of modern CPU/GPU implementation for calculation of path and

convolution operations [20]

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-35
SLIDE 35

Introduction Auralization technology Discussion/Next steps

Discussion

All those components/choices?

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-36
SLIDE 36

Introduction Auralization technology Discussion/Next steps

Discussion

All those components/choices? What is good (enough) for reproduction?

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-37
SLIDE 37

Introduction Auralization technology Discussion/Next steps

Discussion

All those components/choices? What is good (enough) for reproduction? Quality of Auralization methods needs to be assessed (no standards for this as for audio systems [21])

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-38
SLIDE 38

Introduction Auralization technology Discussion/Next steps

Discussion

All those components/choices? What is good (enough) for reproduction? Quality of Auralization methods needs to be assessed (no standards for this as for audio systems [21]) Attributes that can be rated:

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-39
SLIDE 39

Introduction Auralization technology Discussion/Next steps

Discussion

All those components/choices? What is good (enough) for reproduction? Quality of Auralization methods needs to be assessed (no standards for this as for audio systems [21]) Attributes that can be rated:

◮ Related to representation of the experienced auralization: Authenticity,

plausibility, realism

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-40
SLIDE 40

Introduction Auralization technology Discussion/Next steps

Discussion

All those components/choices? What is good (enough) for reproduction? Quality of Auralization methods needs to be assessed (no standards for this as for audio systems [21]) Attributes that can be rated:

◮ Related to representation of the experienced auralization: Authenticity,

plausibility, realism

◮ Related to auralization system: smoothness, responsiveness,

immersiveness, externalization

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-41
SLIDE 41

Introduction Auralization technology Discussion/Next steps

Discussion

All those components/choices? What is good (enough) for reproduction? Quality of Auralization methods needs to be assessed (no standards for this as for audio systems [21]) Attributes that can be rated:

◮ Related to representation of the experienced auralization: Authenticity,

plausibility, realism

◮ Related to auralization system: smoothness, responsiveness,

immersiveness, externalization

◮ Related to sound environment: loudness, pitch, ...

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-42
SLIDE 42

Introduction Auralization technology Discussion/Next steps

Discussion

All those components/choices? What is good (enough) for reproduction? Quality of Auralization methods needs to be assessed (no standards for this as for audio systems [21]) Attributes that can be rated:

◮ Related to representation of the experienced auralization: Authenticity,

plausibility, realism

◮ Related to auralization system: smoothness, responsiveness,

immersiveness, externalization

◮ Related to sound environment: loudness, pitch, ... ◮ Direct comparison: Difference between auralization based on

measurements/predictions

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-43
SLIDE 43

Introduction Auralization technology Discussion/Next steps

Discussion

Major choice: Loudspeakers or Headphones

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-44
SLIDE 44

Introduction Auralization technology Discussion/Next steps

Discussion

Major choice: Loudspeakers or Headphones Choice depends on purpose of the usage:

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-45
SLIDE 45

Introduction Auralization technology Discussion/Next steps

Discussion

Major choice: Loudspeakers or Headphones Choice depends on purpose of the usage:

◮ Experience of an existing situation versus perceptual research

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-46
SLIDE 46

Introduction Auralization technology Discussion/Next steps

Discussion

Major choice: Loudspeakers or Headphones Choice depends on purpose of the usage:

◮ Experience of an existing situation versus perceptual research ◮ Level of interactivity: static, rotations, movement, own produced sounds?

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-47
SLIDE 47

Introduction Auralization technology Discussion/Next steps

Discussion

Major choice: Loudspeakers or Headphones Choice depends on purpose of the usage:

◮ Experience of an existing situation versus perceptual research ◮ Level of interactivity: static, rotations, movement, own produced sounds? ◮ Budget

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-48
SLIDE 48

Introduction Auralization technology Discussion/Next steps

Discussion

Major choice: Loudspeakers or Headphones Choice depends on purpose of the usage:

◮ Experience of an existing situation versus perceptual research ◮ Level of interactivity: static, rotations, movement, own produced sounds? ◮ Budget ◮ ...

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-49
SLIDE 49

Introduction Auralization technology Discussion/Next steps

Next steps

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-50
SLIDE 50

Introduction Auralization technology Discussion/Next steps

Next steps

◮ Quality rating of auralization methods/classes of auralization methods

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-51
SLIDE 51

Introduction Auralization technology Discussion/Next steps

Next steps

◮ Quality rating of auralization methods/classes of auralization methods ◮ Multisensory applications

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-52
SLIDE 52

Introduction Auralization technology Discussion/Next steps

Next steps

◮ Quality rating of auralization methods/classes of auralization methods ◮ Multisensory applications ◮ High order microphone arrays for capturing spatial and temporal sound

fields

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-53
SLIDE 53

Introduction Auralization technology Discussion/Next steps

Next steps

◮ Quality rating of auralization methods/classes of auralization methods ◮ Multisensory applications ◮ High order microphone arrays for capturing spatial and temporal sound

fields

◮ Treadmill simulators for higher level of immersive experience

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-54
SLIDE 54

Introduction Auralization technology Discussion/Next steps

Next steps

◮ Quality rating of auralization methods/classes of auralization methods ◮ Multisensory applications ◮ High order microphone arrays for capturing spatial and temporal sound

fields

◮ Treadmill simulators for higher level of immersive experience ◮ Higher level of interactivity: own vocalizations/footsteps

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-55
SLIDE 55

Introduction Auralization technology Discussion/Next steps

Next steps

◮ Quality rating of auralization methods/classes of auralization methods ◮ Multisensory applications ◮ High order microphone arrays for capturing spatial and temporal sound

fields

◮ Treadmill simulators for higher level of immersive experience ◮ Higher level of interactivity: own vocalizations/footsteps ◮ Improved real-time capabilities

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-56
SLIDE 56

Introduction Auralization technology Discussion/Next steps

Next steps

◮ Quality rating of auralization methods/classes of auralization methods ◮ Multisensory applications ◮ High order microphone arrays for capturing spatial and temporal sound

fields

◮ Treadmill simulators for higher level of immersive experience ◮ Higher level of interactivity: own vocalizations/footsteps ◮ Improved real-time capabilities ◮ Hybrid acoustic modelling

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-57
SLIDE 57

Introduction Auralization technology Discussion/Next steps

Next steps

◮ Quality rating of auralization methods/classes of auralization methods ◮ Multisensory applications ◮ High order microphone arrays for capturing spatial and temporal sound

fields

◮ Treadmill simulators for higher level of immersive experience ◮ Higher level of interactivity: own vocalizations/footsteps ◮ Improved real-time capabilities ◮ Hybrid acoustic modelling ◮ Spherical HRTF functions (for nearby sources)

Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-58
SLIDE 58

Introduction Auralization technology Discussion/Next steps

References

1 Kleiner, M., Dalenb¨ ack, B.I. and Svensson, P., 1993. Auralization-an overview. Journal of the Audio Engineering Society, 41(11), pp.861-875. 2 Georgiou, F., Modeling for auralization of urban environments. PhD thesis, Eindhoven University of Technology, 2018. 3 Johansson, ¨ O., Sch¨

  • nfeld, S. and Lindforss, D., 2012. Sound sketch procedure for auralization of the interior sound of a high

speed train. In International Congress and Exposition on Noise Control Engineering: 19/08/2012-22/08/2012. International institute of noise control engineering. 4 Meng, F., Behler, G. and Vorl¨ ander, M., 2018. A synthesis model for a moving sound source based on beamforming. Acta Acustica united with Acustica, 104(2), pp.351-362. 5 Meng, F., Li, Y., Masiero, B. and Vorl¨ ander, M., 2019. Signal reconstruction of fast moving sound sources using compressive

  • beamforming. Applied Acoustics, 150, pp. 236-245.

6 Chabassier, J., Chaigne, A. and Joly, P., 2013. Modeling and simulation of a grand piano. The Journal of the Acoustical Society

  • f America, 134(1), pp.648-665.

7 Bilbao, S., 2009. Numerical sound synthesis: finite difference schemes and simulation in musical acoustics. John Wiley & Sons. 8 Pieren, R.D., 2018. Auralization of Environmental Acoustical Sceneries: Synthesis of Road Traffic, Railway and Wind Turbine Noise. 9 Maillard, J. and Jagla, J., 2012, August. Auralization of non-stationary traffic noise using sample based synthesis-Comparison with pass-by recordings. In INTER-NOISE and NOISE-CON Congress and Conference Proceedings (Vol. 2012, No. 5, pp. 5978-5989). Institute of Noise Control Engineering. 10 Georgiou, F., Hornikx, M. and Kohlrausch, A., 2019. Auralization of a Car Pass-By Using Impulse Responses Computed with a Wave-Based Method. Acta Acustica united with Acustica, 105(2), pp.381-391. 11 Hornikx, M., 2016. Ten questions concerning computational urban acoustics. Building and Environment, 106, pp.409-421. 12 Hornikx, M., 2009. Numerical modelling of sound propagation to closed urban courtyards (pp. 133-137). Gothenburg, Sweden: Chalmers University of Technology. 13 Sakamoto, S., Hongo, S., Okamoto, T., Iwaya, Y. and Suzuki, Y., 2015. Sound-space recording and binaural presentation system based on a 252-channel microphone array. Acoustical Science and Technology, 36(6), pp.516-526. 14 De Vos, R. and Hornikx, M., 2017. Acoustic properties of tongue clicks used for human echolocation. Acta Acustica United With Acustica, 103(6), pp.1106-1115. Maarten Hornikx TU/e Building Acoustics research group Auralization Technology

slide-59
SLIDE 59

Introduction Auralization technology Discussion/Next steps

References

15 Meshram, A., Mehra, R. and Manocha, D., 2014, August. Efficient HRTF computation using adaptive rectangular decomposition. In Audio Engineering Society Conference: 55th International Conference: Spatial Audio. Audio Engineering Society. 16 Bomhardt, R., Lins, M. and Fels, J., 2016. Analytical ellipsoidal model of interaural time differences for the individualization of head-related impulse responses. Journal of the Audio Engineering Society, 64(11), pp.882-894. 17 Sheaffer, J., Webb, C. and Fazenda, B.M., 2013. Modelling binaural receivers in finite difference simulation of room acoustics. In Proceedings of Meetings on Acoustics ICA2013 (Vol. 19, No. 1, p. 015098). ASA. 18 Pieren, R., B¨ utler, T. and Heutschi, K., 2016. Auralization of accelerating passenger cars using spectral modeling synthesis. Applied Sciences, 6(1), p.5. 19 Wefers, F., 2015. Partitioned convolution algorithms for real-time auralization (Vol. 20). Logos Verlag Berlin GmbH 20 Mehra, R., Raghuvanshi, N., Savioja, L., Lin, M.C. and Manocha, D., 2012. An efficient GPU-based time domain solver for the acoustic wave equation. Applied Acoustics, 73(2), pp.83-94 21 ITU-Recomendation BS.1534-3: Method for the subjective assessment of intermediate quality level of audio systems. Tech. rep., International Telecommunication Union, Geneva, Switzerland, 2015. 22 Guezenoc, C. and Seguier, R., 2018, October. HRTF Individualization: A Survey. In Audio Engineering Society Convention 145. Audio Engineering Society. Maarten Hornikx TU/e Building Acoustics research group Auralization Technology