SlideShare a Scribd company logo
1 of 31
Download to read offline
Amir Shokri
Amirsh.nll@gmail.com
Fast auralization using
radial basis functions
type of artificial neural
network techniques
This work presents a new technique to produce fast and reliable auralizations with a computer code for
room acoustics simulation. It discusses the binaural room impulse responses generation classic method
and presents a new technique using radial basis functions type of artificial neural networks. The radial basis
functions type of artificial neural networks is briefly presented and its training and testing proce-dures are
discussed. The artificial neural network models the filtered head-related impulse responses for 64,442
directions uniformly distributed around the head with a significant reduction in computa-tional cost of
around 90% in the generation of binaural impulse responses. It is shown that the filtered head-related
impulse responses calculated with the classical convolution method and with the artificial neural network
technique are almost indistinguishable. It is concluded that the new technique produces fastest and
reliable binaural room impulse responses for auralization purposes.
a b s t r a c t
This work deals with room acoustics computer simulation and its techniques to generate auralization at
selected seats in the room. In general, the room acoustics simulation follows the requirements of
geometrical acoustics. This means that the sound waves can be treated as acoustic rays that leave the
sound source and propagate in the room, reflecting and refracting on their internal surfaces. There are two
main ways of modeling acous-tic rays: the ray-tracing method and the image source method. There are
also hybrid algorithms that use the image source method for the calculation of first specular reflections
and the ray-tracing method for the calculus of the remaining ones. However, as already pointed out by
several authors, diffuse reflection plays an important role in room acoustics, providing a greater uniformity
in the sound field. Having in mind the room’s auralization, the diffuse reflections are also fundamental,
leading to greater authenticity. In this case, it seems essential to have a good model to deal with diffuse
reflections, since the ray-tracing technique cannot handle properly. One of the ways to approxi-mately
model diffuse reflections is the radiosity technique.
Introduction
○ Radial basis functions type of artificial neural network
○ Training and testing the artificial neural network set
○ Fast auralization with ann technique
○ Computational cost
○ Comparative results for filtered HRIRs
○ Conclusion remarks
Index
An artificial neural network (ANN) is an information processing system based on simplified mathematical
models of biological neurons whose learning process results from experience. The knowledge gained by
the network through the examples are stored in the form of connection synaptic weights that are adjusted
in order to make the correct decisions when presented to new entries. In other words, the network has the
ability to generalize the learned information. The process of adjusting synaptic weights is performed by the
learning algorithm. Artificial neural networks are useful tools for solving many types of problems as, for
instance, classification, grouping, optimization, approximation and forecast-ing. One of the main
applications of ANNs is on pattern recognition, and this is the application under consideration here: the
ANNs are trained to learn the HRIRs patterns.
Radial basis functions type of artificial neural network
Fig 1
Fig 2
The RBF parameters were calculated as follows: first the centers are obtained using the non-supervised K-
means algorithm. Once the centers have been calculated, the widths are deter-mined. Finally, after
defining the parameters of the radial func-tions, the free parameters of the output layer are computed
using the same procedures that are used for the output layer of other types of neural networks.
Training and testing the artificial neural network set
Fig 3
Fig 4
Fig 5
Once the acoustic field in the room simulation is completed, the goal in sequel consists in the
determination of the room impulse mono (RIRs) and binaural (BRIRs) responses at selected points. As
regards the calculation of RIRs, it is about converting the energy arrival, via Hilbert’s transform [48] and
filtering in octave bands, obtaining filtered impulse responses, whose computational cost is relatively
small. In order to compute the BRIRs, however, it is necessary to take into account the head-related
impulse responses (HRIRs) – or their corresponding in frequency domain, the so-called head-related
transfer functions (HRTFs). In the computa-tional codes that generate auralization, this is usually done via
the convolution procedure.
Fast auralization with ann technique
Fig 6
In order to examine the convolution method (CM) numerical efficiency and that of the artificial neural
network method (ANNM), a comparison is made as to the number of arithmetic operations that each
technique requires.
The number of operations in the convolution method to com-pute the filtered HRIRs equals the sum of two
parts. The first one corresponds to the number of multiplications between the ray spectrum (in octave
bands) and the HRTF of the considered direc-tion. Note, however, that due to the HRTF symmetry, only l/2
prod-ucts, with l being the number of samples, are necessary. The second one corresponds to the number
of operations for calculating the inverse Fourier transform.
Computational cost
Fig 7
Fig8
Table 1
As mentioned, the convolution technique is the classic BRIR generation method and it is present in almost
all acoustic field sim-ulation software with auralization, to our knowledge. Therefore, in order to verify the
reliability of the method of generating BRIRs with artificial neural networks of the radial basis function type,
a comparison between the two methods is presented in the sequel. Since, once the filtered HRIRs are
generated, the procedure is iden-tical, involving the delays and sum to generate the BRIRs, the com-
parison between the two methods will be done among the filtered HRIRs. In other words, since the
procedures of delay and sum of the filtered HRIRs are exactly the same in the two techniques, if the
filtered HRIRs computed by both techniques are almost identical, the resulting BRIR will be also the same.
Comparative results for filtered HRIRs
Fig 9 & 10
List of references:
[1] Kuttruff H. Room acoustics. 5th ed. London: Spon Press; 2009.
[2] Savioja L, Svensson UP. Overview of geometrical room acoustic modeling techniques. J
Acoust Soc Am 2015;138(2):708–30.
[3] Ondet M, Barbry JL. Modeling of sound propagation in fitted workshops using ray
tracing. J Acoust Soc Am 1989;85(2):787–96.
[4] Borish J. Extension of the image model to arbitrary polyhedra. J Acoust Soc Am
1984;75:1827.
[5] VorlÀnder M. Simulation of the transient and steady-state sound propagation in rooms
using a new combined ray-tracing/image-source algorithm. J Acoust Soc Am
1989;86(1):172–8.
Refrences
List of references:
[6] D’Antonio P, Cox TJ. Diffusor application in rooms. Appl Acoust 2000;60:113–42.
[7] Cox TJ, DalenbĂ€ck BI, D’Antonio P, Embrechts JJ, Jeon JY, Mommertz E, et al. A tutorial
on scattering and diffusion coefficients for room acoustic surfaces. Acta Acustica United
Acustica 2006;92(1):1–15.
[8] AlarcĂŁo D, Bento Coelho JL, Tenenbaum RA, On modeling of room acoustics by a sound
energy transition approach. In: Proceedings of EEA Symposium on Architectural Acoustics,
2000.
[9] Tenenbaum RA, Camilo TS, Torres JCB, Gerges SNY. Hybrid method for numerical
simulation of room acoustics: part 1 – theoretical and numerical aspects. J Braz Soc Mech
Sci Eng 2007;29(2):211–21.
Refrences
List of references:
[10] Schröeder M, Digital computers in room acoustics. In: Proc. 4th ICA, Copenhagen, 1962.
[11] Blauert J, Lehnert H, Pompetzki W, Xiang N. Binaural room simulation. Acustica
1990;72:295–6.
[12] Ahnert W, Feistel R, Binaural auralization from a sound system simulation programme.
In: Proc. 91th AES Convention, New York, 1991.
[13] Lehnert H, Blauert J. Principles of binaural room simulation. Appl Acoust 1992;36:259.
[14] MĂžller H. Fundamentals of binaural technology. Appl Acoust 1992;36:171.
[15] Vian J-P, Martin J. Binaural room acoustics simulation: practical uses and applications.
Appl Acoust 1992;36:293.
Refrences
List of references:
[16] Kleiner M, DalenbĂ€ck B-I, Svensson P. Auralization – an overview. J Audio Eng Soc
1993;41:861.
[17] Begault D. 3-D sound for virtual reality and multimedia. Cambridge: Academic Press
Professional; 1994.
[18] DalenbÀck B-I, McGrath D. Narrowing the gap between virtual reality and auralization.
In: Proc. 15th ICA, Trondheim, 1995.
[19] Sottek R, Virtual binaural auralization of product sound quality: importance and
application in practice. Proc. EURONOISE, Naples, 2003.
[20] Rindel JH, Otondo F, Christensen CL. Sound source representation for auralization. In:
Proc. Int. Symp. on Room Acoust., Awaji, 2004.
Refrences
List of references:
[21] Torres JCB, Petraglia MR, Tenenbaum RA. An efficient wavelet-based HRTF for
auralization. Acta Acustica United Acustica 2004;90:108.
[22] Otondo F, Rindel JH. A new method for the radiation representation of musical
instruments in auralizations. Acta Acustica United Acustica 2005;91:902.
[23] DalenbĂ€ck B-I, Strömberg M. Real time walkthrough auralization – the first year. In: Proc.
IOA Spring Conference, Copenhagen, 2006.
[24] Summers JE. What exactly is meant by the term ‘auralization?’. J Acoust Soc Am
2008;124(2):697.
[25] DalenbÀck B-I. A new model for room acoustics prediction and auralization Doctoral
thesis. Gothenburg: Chalmers University; 1995.
Refrences
List of references:
[26] Hammershþi D. Binaural technique – a method of true 3-D sound reproduction.
Doctoral thesis. Denmark: Aalborg University; 1995.
[27] Savioja L. Modelling techniques for virtual acoustics Doctoral thesis. Finland: Helsinki
University of Technology; 1999.
[28] Lokki T. Physically-based auralization – design implementation and evaluation Doctoral
thesis. Finland: Helsinki University of Technology; 2002.
[29] Torres JCB. Efficient auralization system using wavelet transforms Doctoral thesis.
Brazil: Federal University of Rio de Janeiro; 2004.
Refrences
List of references:
[30] Schröeder D. Integration of real-time room acoustical simulations in VR environments
Doctoral thesis. Germany: RWTH Aachen University; 2004.
[31] Thaden R. Auralization in building acoustics Doctoral thesis. Germany: RWTH Aachen
University; 2005.
[32] Naranjo JFL. Machine learning applied in the generation of binaural room impulse
responses and in auralization in rooms Doctoral thesis. State University of Rio de Janeiro;
2014.
[33] Taminato FO. Artificial neural networks applied to model head-related impulse
responses to generate auralization Ph.D. Thesis. State University of Rio de Janeiro; 2018.
Refrences
List of references:
[34] Savioja L, Xiang N. Introduction to the special issue on room acoustic modeling and
auralization. J Acoust Soc Am 2019;145(4):2597–600.
[35] Brinkmann F, Aspöck L, Ackermann D, Lepa S, VorlÀnder M, Weinzierl S. A round robin
on room acoustical simulation and auralization. J Acoust Soc Am 2019;145(4):2746–60.
[36] Lindau A, Erbes V, Lepa S, Maempel HJ, Brinkmann F, Weinzierl S. A spatial audio
quality inventory for virtual acoustic environments (SAQI). Acta Acustica United Acustica
2014;100(5):984–94.
[37] Peng J. Feasibility of subjective speech intelligibility assessment based on auralization.
Appl Acoust 2005;66:591–601.
Refrences
List of references:
[38] Hodgson M, York N, Yang W, Bliss M. Comparison of predicted, measured and
auralized sound fields with respect to speech intelligibility in classrooms using CATT-
Acoustic and ODEON. Acta Acustica United Acustica 2008;94(6):883–90.
[39] Tenenbaum RA, Taminato FO, Melo VSG, Torres JCB. Auralization generated by
modeling HRIRs with artificial neural networks and its validation using articulation tests.
Appl Acoust 2018;130:260–9.
[40] Haykin S. Neural networks and learning machines. 3rd ed. New Jersey: Prentice Hall;
2009.
[41] Mulgrew B. Applying radial basis functions. IEEE Signal Process Mag 1996:50–65.
Refrences
List of references:
[42] Bishop C. Neural networks for pattern recognition. Oxford: Oxford University Press;
2005.
[43] Broomhead DS, Lowe D. Multivariable functional interpolation and adaptive networks.
Complex Syst 1988;2:321–55.
[44] Moody J, Darken CJ. Fast learning in networks of locally-tuned processing units. Neural
Comput 1989;1:281–94.
[45] Mulgrew B. Applying radial basis functions. IEEE Signal Process Mag 1996;50–65.
[46] Chen S, Muldrew B, Mclaughlin S, Adaptative bayesian feedback equalizer based on a
radial basis function network. IEEE International Conference on Communications, Chicago,
3, pp. 1267–1271, 1992.
Refrences
List of references:
[47] Brinkmann F., Lindau A., Weinzierl S., Geissler G., van de Par S., MĂŒller-Trapet M.,
Opdam R., VorlÀnder M. The FABIAN head-related transfer function data base. (2017),
available at http://dx.doi.org/10.14279/depositonce-5718.2 (Last viewed September, 2018).
[48] Kak S. Number theoretic Hilbert transform. Circ Syst Signal Process 2014;33:2539–48.
[49] Blauert J. Spatial hearing. Cambridge: The MIT Press; 1997.
[50] Willcox RR. Introduction to robust estimation and hypothesis testing. New York:
Academic Press; 2005.
[51] Proakis JG, Manolakis DG. Digital signal processing: principles, algorithms and
applications. 3rd ed. New Jersey: Prentice-Hall; 1996.
Refrences
List of references:
[52] Conte SD, Boor C. Elementary numerical analysis: an algorithmic approach. 3rd ed. New
York: McGraw-Hill; 1980.
[53] Xie B, Zhong X, He N. Typical data and cluster analysis on head-related transfer
functions. Appl Acoust 2015;94:1–13.
Refrences

More Related Content

What's hot

AN EFFICIENT PEAK VALLEY DETECTION BASED VAD ALGORITHM FOR ROBUST DETECTION O...
AN EFFICIENT PEAK VALLEY DETECTION BASED VAD ALGORITHM FOR ROBUST DETECTION O...AN EFFICIENT PEAK VALLEY DETECTION BASED VAD ALGORITHM FOR ROBUST DETECTION O...
AN EFFICIENT PEAK VALLEY DETECTION BASED VAD ALGORITHM FOR ROBUST DETECTION O...cscpconf
 
An efficient peak valley detection based vad algorithm for robust detection o...
An efficient peak valley detection based vad algorithm for robust detection o...An efficient peak valley detection based vad algorithm for robust detection o...
An efficient peak valley detection based vad algorithm for robust detection o...csandit
 
Performance Analysis of Acoustic Echo Cancellation Techniques
Performance Analysis of Acoustic Echo Cancellation TechniquesPerformance Analysis of Acoustic Echo Cancellation Techniques
Performance Analysis of Acoustic Echo Cancellation TechniquesIJERA Editor
 
IRJET- A Novel Hybrid Image Denoising Technique based on Trilateral Filtering...
IRJET- A Novel Hybrid Image Denoising Technique based on Trilateral Filtering...IRJET- A Novel Hybrid Image Denoising Technique based on Trilateral Filtering...
IRJET- A Novel Hybrid Image Denoising Technique based on Trilateral Filtering...IRJET Journal
 
Comparative Study of Compressive Sensing Techniques For Image Enhancement
Comparative Study of Compressive Sensing Techniques For Image EnhancementComparative Study of Compressive Sensing Techniques For Image Enhancement
Comparative Study of Compressive Sensing Techniques For Image EnhancementCSCJournals
 
Echo Cancellation Algorithms using Adaptive Filters: A Comparative Study
Echo Cancellation Algorithms using Adaptive Filters: A Comparative StudyEcho Cancellation Algorithms using Adaptive Filters: A Comparative Study
Echo Cancellation Algorithms using Adaptive Filters: A Comparative Studyidescitation
 
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIP
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIPDIGITAL IMAGE PROCESSING - Day 5 Applications of DIP
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIPvijayanand Kandaswamy
 
Estimation of Separation and Location of Wave Emitting Sources : A Comparison...
Estimation of Separation and Location of Wave Emitting Sources : A Comparison...Estimation of Separation and Location of Wave Emitting Sources : A Comparison...
Estimation of Separation and Location of Wave Emitting Sources : A Comparison...sipij
 
CORRELATION BASED FUNDAMENTAL FREQUENCY EXTRACTION METHOD IN NOISY SPEECH SIGNAL
CORRELATION BASED FUNDAMENTAL FREQUENCY EXTRACTION METHOD IN NOISY SPEECH SIGNALCORRELATION BASED FUNDAMENTAL FREQUENCY EXTRACTION METHOD IN NOISY SPEECH SIGNAL
CORRELATION BASED FUNDAMENTAL FREQUENCY EXTRACTION METHOD IN NOISY SPEECH SIGNALijcseit
 
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...sipij
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using WaveletAsim Qureshi
 
Pre emphasis on data for an adaptive fingerprint image enhancement
Pre emphasis on data for an adaptive fingerprint image enhancementPre emphasis on data for an adaptive fingerprint image enhancement
Pre emphasis on data for an adaptive fingerprint image enhancementIAEME Publication
 
Image Interpolation Techniques in Digital Image Processing: An Overview
Image Interpolation Techniques in Digital Image Processing: An OverviewImage Interpolation Techniques in Digital Image Processing: An Overview
Image Interpolation Techniques in Digital Image Processing: An OverviewIJERA Editor
 
Beamforming and microphone arrays
Beamforming and microphone arraysBeamforming and microphone arrays
Beamforming and microphone arraysRamin Anushiravani
 

What's hot (18)

AN EFFICIENT PEAK VALLEY DETECTION BASED VAD ALGORITHM FOR ROBUST DETECTION O...
AN EFFICIENT PEAK VALLEY DETECTION BASED VAD ALGORITHM FOR ROBUST DETECTION O...AN EFFICIENT PEAK VALLEY DETECTION BASED VAD ALGORITHM FOR ROBUST DETECTION O...
AN EFFICIENT PEAK VALLEY DETECTION BASED VAD ALGORITHM FOR ROBUST DETECTION O...
 
An efficient peak valley detection based vad algorithm for robust detection o...
An efficient peak valley detection based vad algorithm for robust detection o...An efficient peak valley detection based vad algorithm for robust detection o...
An efficient peak valley detection based vad algorithm for robust detection o...
 
Performance Analysis of Acoustic Echo Cancellation Techniques
Performance Analysis of Acoustic Echo Cancellation TechniquesPerformance Analysis of Acoustic Echo Cancellation Techniques
Performance Analysis of Acoustic Echo Cancellation Techniques
 
IRJET- A Novel Hybrid Image Denoising Technique based on Trilateral Filtering...
IRJET- A Novel Hybrid Image Denoising Technique based on Trilateral Filtering...IRJET- A Novel Hybrid Image Denoising Technique based on Trilateral Filtering...
IRJET- A Novel Hybrid Image Denoising Technique based on Trilateral Filtering...
 
Comparative Study of Compressive Sensing Techniques For Image Enhancement
Comparative Study of Compressive Sensing Techniques For Image EnhancementComparative Study of Compressive Sensing Techniques For Image Enhancement
Comparative Study of Compressive Sensing Techniques For Image Enhancement
 
Echo Cancellation Algorithms using Adaptive Filters: A Comparative Study
Echo Cancellation Algorithms using Adaptive Filters: A Comparative StudyEcho Cancellation Algorithms using Adaptive Filters: A Comparative Study
Echo Cancellation Algorithms using Adaptive Filters: A Comparative Study
 
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIP
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIPDIGITAL IMAGE PROCESSING - Day 5 Applications of DIP
DIGITAL IMAGE PROCESSING - Day 5 Applications of DIP
 
Estimation of Separation and Location of Wave Emitting Sources : A Comparison...
Estimation of Separation and Location of Wave Emitting Sources : A Comparison...Estimation of Separation and Location of Wave Emitting Sources : A Comparison...
Estimation of Separation and Location of Wave Emitting Sources : A Comparison...
 
CORRELATION BASED FUNDAMENTAL FREQUENCY EXTRACTION METHOD IN NOISY SPEECH SIGNAL
CORRELATION BASED FUNDAMENTAL FREQUENCY EXTRACTION METHOD IN NOISY SPEECH SIGNALCORRELATION BASED FUNDAMENTAL FREQUENCY EXTRACTION METHOD IN NOISY SPEECH SIGNAL
CORRELATION BASED FUNDAMENTAL FREQUENCY EXTRACTION METHOD IN NOISY SPEECH SIGNAL
 
Ijecet 06 09_006
Ijecet 06 09_006Ijecet 06 09_006
Ijecet 06 09_006
 
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
DESIGN REALIZATION AND PERFORMANCE EVALUATION OF AN ACOUSTIC ECHO CANCELLATIO...
 
Image Denoising Using Wavelet
Image Denoising Using WaveletImage Denoising Using Wavelet
Image Denoising Using Wavelet
 
Pre emphasis on data for an adaptive fingerprint image enhancement
Pre emphasis on data for an adaptive fingerprint image enhancementPre emphasis on data for an adaptive fingerprint image enhancement
Pre emphasis on data for an adaptive fingerprint image enhancement
 
Image Interpolation Techniques in Digital Image Processing: An Overview
Image Interpolation Techniques in Digital Image Processing: An OverviewImage Interpolation Techniques in Digital Image Processing: An Overview
Image Interpolation Techniques in Digital Image Processing: An Overview
 
Defying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital ConversionDefying Nyquist in Analog to Digital Conversion
Defying Nyquist in Analog to Digital Conversion
 
Beamforming and microphone arrays
Beamforming and microphone arraysBeamforming and microphone arrays
Beamforming and microphone arrays
 
Echo Cancellation Paper
Echo Cancellation Paper Echo Cancellation Paper
Echo Cancellation Paper
 
W6P3622650776P65
W6P3622650776P65W6P3622650776P65
W6P3622650776P65
 

Similar to Fast auralization using radial basis functions type of artificial neural network techniques

An Advanced Implementation of a Digital Artificial Reverberator
An Advanced Implementation of a Digital Artificial ReverberatorAn Advanced Implementation of a Digital Artificial Reverberator
An Advanced Implementation of a Digital Artificial Reverberatora3labdsp
 
Room Transfer Function Estimation and Room Equalization in Noise Environments
Room Transfer Function Estimation and Room Equalization in Noise EnvironmentsRoom Transfer Function Estimation and Room Equalization in Noise Environments
Room Transfer Function Estimation and Room Equalization in Noise EnvironmentsIJERA Editor
 
Hybrid Reverberation Algorithm: a Practical Approach
Hybrid Reverberation Algorithm: a Practical ApproachHybrid Reverberation Algorithm: a Practical Approach
Hybrid Reverberation Algorithm: a Practical Approacha3labdsp
 
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...Polytechnique Montreal
 
Evaluation of a Multipoint Equalization System based on Impulse Responses Pro...
Evaluation of a Multipoint Equalization System based on Impulse Responses Pro...Evaluation of a Multipoint Equalization System based on Impulse Responses Pro...
Evaluation of a Multipoint Equalization System based on Impulse Responses Pro...a3labdsp
 
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-II
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-IIDesign of Linear Array Transducer Using Ultrasound Simulation Program Field-II
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-IIinventy
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsIAEME Publication
 
1. 7697 8112-1-pb
1. 7697 8112-1-pb1. 7697 8112-1-pb
1. 7697 8112-1-pbIAESIJEECS
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...IRJET Journal
 
A novel speech enhancement technique
A novel speech enhancement techniqueA novel speech enhancement technique
A novel speech enhancement techniqueeSAT Publishing House
 
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...TELKOMNIKA JOURNAL
 
A Hybrid Approach for Real-time Room Acoustic Response Simulation
A Hybrid Approach for Real-time Room Acoustic Response SimulationA Hybrid Approach for Real-time Room Acoustic Response Simulation
A Hybrid Approach for Real-time Room Acoustic Response Simulationa3labdsp
 
Approximation of Real Impulse Response Using IIR Structures
Approximation of Real Impulse Response Using IIR Structures Approximation of Real Impulse Response Using IIR Structures
Approximation of Real Impulse Response Using IIR Structures a3labdsp
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET Journal
 
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...sipij
 
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...iosrjce
 
Attention gated encoder-decoder for ultrasonic signal denoising
Attention gated encoder-decoder for ultrasonic signal denoisingAttention gated encoder-decoder for ultrasonic signal denoising
Attention gated encoder-decoder for ultrasonic signal denoisingIAESIJAI
 
On Dose Reduction and View Number
On Dose Reduction and View NumberOn Dose Reduction and View Number
On Dose Reduction and View NumberKaijie Lu
 
An Ultrasound Image Despeckling Approach Based on Principle Component Analysis
An Ultrasound Image Despeckling Approach Based on Principle Component AnalysisAn Ultrasound Image Despeckling Approach Based on Principle Component Analysis
An Ultrasound Image Despeckling Approach Based on Principle Component AnalysisCSCJournals
 

Similar to Fast auralization using radial basis functions type of artificial neural network techniques (20)

An Advanced Implementation of a Digital Artificial Reverberator
An Advanced Implementation of a Digital Artificial ReverberatorAn Advanced Implementation of a Digital Artificial Reverberator
An Advanced Implementation of a Digital Artificial Reverberator
 
Room Transfer Function Estimation and Room Equalization in Noise Environments
Room Transfer Function Estimation and Room Equalization in Noise EnvironmentsRoom Transfer Function Estimation and Room Equalization in Noise Environments
Room Transfer Function Estimation and Room Equalization in Noise Environments
 
Hybrid Reverberation Algorithm: a Practical Approach
Hybrid Reverberation Algorithm: a Practical ApproachHybrid Reverberation Algorithm: a Practical Approach
Hybrid Reverberation Algorithm: a Practical Approach
 
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectru...
 
Evaluation of a Multipoint Equalization System based on Impulse Responses Pro...
Evaluation of a Multipoint Equalization System based on Impulse Responses Pro...Evaluation of a Multipoint Equalization System based on Impulse Responses Pro...
Evaluation of a Multipoint Equalization System based on Impulse Responses Pro...
 
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-II
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-IIDesign of Linear Array Transducer Using Ultrasound Simulation Program Field-II
Design of Linear Array Transducer Using Ultrasound Simulation Program Field-II
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
 
1. 7697 8112-1-pb
1. 7697 8112-1-pb1. 7697 8112-1-pb
1. 7697 8112-1-pb
 
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
A Noise Reduction Method Based on Modified Least Mean Square Algorithm of Rea...
 
A novel speech enhancement technique
A novel speech enhancement techniqueA novel speech enhancement technique
A novel speech enhancement technique
 
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
Noise Level Estimation for Digital Images Using Local Statistics and Its Appl...
 
A Hybrid Approach for Real-time Room Acoustic Response Simulation
A Hybrid Approach for Real-time Room Acoustic Response SimulationA Hybrid Approach for Real-time Room Acoustic Response Simulation
A Hybrid Approach for Real-time Room Acoustic Response Simulation
 
Approximation of Real Impulse Response Using IIR Structures
Approximation of Real Impulse Response Using IIR Structures Approximation of Real Impulse Response Using IIR Structures
Approximation of Real Impulse Response Using IIR Structures
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
S IGNAL A ND I MAGE P ROCESSING OF O PTICAL C OHERENCE T OMOGRAPHY AT 1310 NM...
 
D017632228
D017632228D017632228
D017632228
 
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
Adaptive Digital Filter Design for Linear Noise Cancellation Using Neural Net...
 
Attention gated encoder-decoder for ultrasonic signal denoising
Attention gated encoder-decoder for ultrasonic signal denoisingAttention gated encoder-decoder for ultrasonic signal denoising
Attention gated encoder-decoder for ultrasonic signal denoising
 
On Dose Reduction and View Number
On Dose Reduction and View NumberOn Dose Reduction and View Number
On Dose Reduction and View Number
 
An Ultrasound Image Despeckling Approach Based on Principle Component Analysis
An Ultrasound Image Despeckling Approach Based on Principle Component AnalysisAn Ultrasound Image Despeckling Approach Based on Principle Component Analysis
An Ultrasound Image Despeckling Approach Based on Principle Component Analysis
 

More from Amir Shokri

LAUNCH - growth practices - PRODUCT MANAGER
LAUNCH - growth practices - PRODUCT MANAGERLAUNCH - growth practices - PRODUCT MANAGER
LAUNCH - growth practices - PRODUCT MANAGERAmir Shokri
 
Remote work
Remote workRemote work
Remote workAmir Shokri
 
Project Management Growth Practices
Project Management Growth PracticesProject Management Growth Practices
Project Management Growth PracticesAmir Shokri
 
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7Amir Shokri
 
Numbers, math operation, converting bases
Numbers, math operation, converting basesNumbers, math operation, converting bases
Numbers, math operation, converting basesAmir Shokri
 
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4Amir Shokri
 
review of image memorability methods
review of image memorability methodsreview of image memorability methods
review of image memorability methodsAmir Shokri
 
beyesian learning exercises
beyesian learning exercisesbeyesian learning exercises
beyesian learning exercisesAmir Shokri
 
Bayesian learning
Bayesian learningBayesian learning
Bayesian learningAmir Shokri
 
machine learning code
machine learning codemachine learning code
machine learning codeAmir Shokri
 
machine learning - id3, find-s, candidate elimination, desicion tree example
machine learning - id3, find-s, candidate elimination, desicion tree examplemachine learning - id3, find-s, candidate elimination, desicion tree example
machine learning - id3, find-s, candidate elimination, desicion tree exampleAmir Shokri
 
ID3 Algorithm
ID3 AlgorithmID3 Algorithm
ID3 AlgorithmAmir Shokri
 
Concept learning
Concept learningConcept learning
Concept learningAmir Shokri
 
logical operators decision tree
logical operators decision treelogical operators decision tree
logical operators decision treeAmir Shokri
 
Matplotlib
MatplotlibMatplotlib
MatplotlibAmir Shokri
 
Mining social network graphs - persian
Mining social network graphs - persianMining social network graphs - persian
Mining social network graphs - persianAmir Shokri
 
product glossary
product glossaryproduct glossary
product glossaryAmir Shokri
 
Popular Maple codes Book - Persian
Popular Maple codes Book - PersianPopular Maple codes Book - Persian
Popular Maple codes Book - PersianAmir Shokri
 

More from Amir Shokri (20)

LAUNCH - growth practices - PRODUCT MANAGER
LAUNCH - growth practices - PRODUCT MANAGERLAUNCH - growth practices - PRODUCT MANAGER
LAUNCH - growth practices - PRODUCT MANAGER
 
Remote work
Remote workRemote work
Remote work
 
Project Management Growth Practices
Project Management Growth PracticesProject Management Growth Practices
Project Management Growth Practices
 
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 7
 
Numbers, math operation, converting bases
Numbers, math operation, converting basesNumbers, math operation, converting bases
Numbers, math operation, converting bases
 
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
GROWTH PRACTICES - Cracking the PM Career - CHAPTER 4
 
review of image memorability methods
review of image memorability methodsreview of image memorability methods
review of image memorability methods
 
key.net
key.netkey.net
key.net
 
beyesian learning exercises
beyesian learning exercisesbeyesian learning exercises
beyesian learning exercises
 
Knn
KnnKnn
Knn
 
Bayesian learning
Bayesian learningBayesian learning
Bayesian learning
 
machine learning code
machine learning codemachine learning code
machine learning code
 
machine learning - id3, find-s, candidate elimination, desicion tree example
machine learning - id3, find-s, candidate elimination, desicion tree examplemachine learning - id3, find-s, candidate elimination, desicion tree example
machine learning - id3, find-s, candidate elimination, desicion tree example
 
ID3 Algorithm
ID3 AlgorithmID3 Algorithm
ID3 Algorithm
 
Concept learning
Concept learningConcept learning
Concept learning
 
logical operators decision tree
logical operators decision treelogical operators decision tree
logical operators decision tree
 
Matplotlib
MatplotlibMatplotlib
Matplotlib
 
Mining social network graphs - persian
Mining social network graphs - persianMining social network graphs - persian
Mining social network graphs - persian
 
product glossary
product glossaryproduct glossary
product glossary
 
Popular Maple codes Book - Persian
Popular Maple codes Book - PersianPopular Maple codes Book - Persian
Popular Maple codes Book - Persian
 

Recently uploaded

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïžcall girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
à€­à€Ÿà€°à€€-à€°à„‹à€ź à€”à„à€Żà€Ÿà€Șà€Ÿà€°.pptx, Indo-Roman Trade,
à€­à€Ÿà€°à€€-à€°à„‹à€ź à€”à„à€Żà€Ÿà€Șà€Ÿà€°.pptx, Indo-Roman Trade,à€­à€Ÿà€°à€€-à€°à„‹à€ź à€”à„à€Żà€Ÿà€Șà€Ÿà€°.pptx, Indo-Roman Trade,
à€­à€Ÿà€°à€€-à€°à„‹à€ź à€”à„à€Żà€Ÿà€Șà€Ÿà€°.pptx, Indo-Roman Trade,Virag Sontakke
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 

Recently uploaded (20)

Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïžcall girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
call girls in Kamla Market (DELHI) 🔝 >àŒ’9953330565🔝 genuine Escort Service đŸ”âœ”ïžâœ”ïž
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
à€­à€Ÿà€°à€€-à€°à„‹à€ź à€”à„à€Żà€Ÿà€Șà€Ÿà€°.pptx, Indo-Roman Trade,
à€­à€Ÿà€°à€€-à€°à„‹à€ź à€”à„à€Żà€Ÿà€Șà€Ÿà€°.pptx, Indo-Roman Trade,à€­à€Ÿà€°à€€-à€°à„‹à€ź à€”à„à€Żà€Ÿà€Șà€Ÿà€°.pptx, Indo-Roman Trade,
à€­à€Ÿà€°à€€-à€°à„‹à€ź à€”à„à€Żà€Ÿà€Șà€Ÿà€°.pptx, Indo-Roman Trade,
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 

Fast auralization using radial basis functions type of artificial neural network techniques

  • 1. Amir Shokri Amirsh.nll@gmail.com Fast auralization using radial basis functions type of artificial neural network techniques
  • 2. This work presents a new technique to produce fast and reliable auralizations with a computer code for room acoustics simulation. It discusses the binaural room impulse responses generation classic method and presents a new technique using radial basis functions type of artificial neural networks. The radial basis functions type of artificial neural networks is briefly presented and its training and testing proce-dures are discussed. The artificial neural network models the filtered head-related impulse responses for 64,442 directions uniformly distributed around the head with a significant reduction in computa-tional cost of around 90% in the generation of binaural impulse responses. It is shown that the filtered head-related impulse responses calculated with the classical convolution method and with the artificial neural network technique are almost indistinguishable. It is concluded that the new technique produces fastest and reliable binaural room impulse responses for auralization purposes. a b s t r a c t
  • 3. This work deals with room acoustics computer simulation and its techniques to generate auralization at selected seats in the room. In general, the room acoustics simulation follows the requirements of geometrical acoustics. This means that the sound waves can be treated as acoustic rays that leave the sound source and propagate in the room, reflecting and refracting on their internal surfaces. There are two main ways of modeling acous-tic rays: the ray-tracing method and the image source method. There are also hybrid algorithms that use the image source method for the calculation of first specular reflections and the ray-tracing method for the calculus of the remaining ones. However, as already pointed out by several authors, diffuse reflection plays an important role in room acoustics, providing a greater uniformity in the sound field. Having in mind the room’s auralization, the diffuse reflections are also fundamental, leading to greater authenticity. In this case, it seems essential to have a good model to deal with diffuse reflections, since the ray-tracing technique cannot handle properly. One of the ways to approxi-mately model diffuse reflections is the radiosity technique. Introduction
  • 4. ○ Radial basis functions type of artificial neural network ○ Training and testing the artificial neural network set ○ Fast auralization with ann technique ○ Computational cost ○ Comparative results for filtered HRIRs ○ Conclusion remarks Index
  • 5. An artificial neural network (ANN) is an information processing system based on simplified mathematical models of biological neurons whose learning process results from experience. The knowledge gained by the network through the examples are stored in the form of connection synaptic weights that are adjusted in order to make the correct decisions when presented to new entries. In other words, the network has the ability to generalize the learned information. The process of adjusting synaptic weights is performed by the learning algorithm. Artificial neural networks are useful tools for solving many types of problems as, for instance, classification, grouping, optimization, approximation and forecast-ing. One of the main applications of ANNs is on pattern recognition, and this is the application under consideration here: the ANNs are trained to learn the HRIRs patterns. Radial basis functions type of artificial neural network
  • 8. The RBF parameters were calculated as follows: first the centers are obtained using the non-supervised K- means algorithm. Once the centers have been calculated, the widths are deter-mined. Finally, after defining the parameters of the radial func-tions, the free parameters of the output layer are computed using the same procedures that are used for the output layer of other types of neural networks. Training and testing the artificial neural network set
  • 10. Fig 4
  • 11. Fig 5
  • 12. Once the acoustic field in the room simulation is completed, the goal in sequel consists in the determination of the room impulse mono (RIRs) and binaural (BRIRs) responses at selected points. As regards the calculation of RIRs, it is about converting the energy arrival, via Hilbert’s transform [48] and filtering in octave bands, obtaining filtered impulse responses, whose computational cost is relatively small. In order to compute the BRIRs, however, it is necessary to take into account the head-related impulse responses (HRIRs) – or their corresponding in frequency domain, the so-called head-related transfer functions (HRTFs). In the computa-tional codes that generate auralization, this is usually done via the convolution procedure. Fast auralization with ann technique
  • 13. Fig 6
  • 14. In order to examine the convolution method (CM) numerical efficiency and that of the artificial neural network method (ANNM), a comparison is made as to the number of arithmetic operations that each technique requires. The number of operations in the convolution method to com-pute the filtered HRIRs equals the sum of two parts. The first one corresponds to the number of multiplications between the ray spectrum (in octave bands) and the HRTF of the considered direc-tion. Note, however, that due to the HRTF symmetry, only l/2 prod-ucts, with l being the number of samples, are necessary. The second one corresponds to the number of operations for calculating the inverse Fourier transform. Computational cost
  • 15. Fig 7
  • 16. Fig8
  • 18. As mentioned, the convolution technique is the classic BRIR generation method and it is present in almost all acoustic field sim-ulation software with auralization, to our knowledge. Therefore, in order to verify the reliability of the method of generating BRIRs with artificial neural networks of the radial basis function type, a comparison between the two methods is presented in the sequel. Since, once the filtered HRIRs are generated, the procedure is iden-tical, involving the delays and sum to generate the BRIRs, the com- parison between the two methods will be done among the filtered HRIRs. In other words, since the procedures of delay and sum of the filtered HRIRs are exactly the same in the two techniques, if the filtered HRIRs computed by both techniques are almost identical, the resulting BRIR will be also the same. Comparative results for filtered HRIRs
  • 19. Fig 9 & 10
  • 20. List of references: [1] Kuttruff H. Room acoustics. 5th ed. London: Spon Press; 2009. [2] Savioja L, Svensson UP. Overview of geometrical room acoustic modeling techniques. J Acoust Soc Am 2015;138(2):708–30. [3] Ondet M, Barbry JL. Modeling of sound propagation in fitted workshops using ray tracing. J Acoust Soc Am 1989;85(2):787–96. [4] Borish J. Extension of the image model to arbitrary polyhedra. J Acoust Soc Am 1984;75:1827. [5] VorlĂ€nder M. Simulation of the transient and steady-state sound propagation in rooms using a new combined ray-tracing/image-source algorithm. J Acoust Soc Am 1989;86(1):172–8. Refrences
  • 21. List of references: [6] D’Antonio P, Cox TJ. Diffusor application in rooms. Appl Acoust 2000;60:113–42. [7] Cox TJ, DalenbĂ€ck BI, D’Antonio P, Embrechts JJ, Jeon JY, Mommertz E, et al. A tutorial on scattering and diffusion coefficients for room acoustic surfaces. Acta Acustica United Acustica 2006;92(1):1–15. [8] AlarcĂŁo D, Bento Coelho JL, Tenenbaum RA, On modeling of room acoustics by a sound energy transition approach. In: Proceedings of EEA Symposium on Architectural Acoustics, 2000. [9] Tenenbaum RA, Camilo TS, Torres JCB, Gerges SNY. Hybrid method for numerical simulation of room acoustics: part 1 – theoretical and numerical aspects. J Braz Soc Mech Sci Eng 2007;29(2):211–21. Refrences
  • 22. List of references: [10] Schröeder M, Digital computers in room acoustics. In: Proc. 4th ICA, Copenhagen, 1962. [11] Blauert J, Lehnert H, Pompetzki W, Xiang N. Binaural room simulation. Acustica 1990;72:295–6. [12] Ahnert W, Feistel R, Binaural auralization from a sound system simulation programme. In: Proc. 91th AES Convention, New York, 1991. [13] Lehnert H, Blauert J. Principles of binaural room simulation. Appl Acoust 1992;36:259. [14] MĂžller H. Fundamentals of binaural technology. Appl Acoust 1992;36:171. [15] Vian J-P, Martin J. Binaural room acoustics simulation: practical uses and applications. Appl Acoust 1992;36:293. Refrences
  • 23. List of references: [16] Kleiner M, DalenbĂ€ck B-I, Svensson P. Auralization – an overview. J Audio Eng Soc 1993;41:861. [17] Begault D. 3-D sound for virtual reality and multimedia. Cambridge: Academic Press Professional; 1994. [18] DalenbĂ€ck B-I, McGrath D. Narrowing the gap between virtual reality and auralization. In: Proc. 15th ICA, Trondheim, 1995. [19] Sottek R, Virtual binaural auralization of product sound quality: importance and application in practice. Proc. EURONOISE, Naples, 2003. [20] Rindel JH, Otondo F, Christensen CL. Sound source representation for auralization. In: Proc. Int. Symp. on Room Acoust., Awaji, 2004. Refrences
  • 24. List of references: [21] Torres JCB, Petraglia MR, Tenenbaum RA. An efficient wavelet-based HRTF for auralization. Acta Acustica United Acustica 2004;90:108. [22] Otondo F, Rindel JH. A new method for the radiation representation of musical instruments in auralizations. Acta Acustica United Acustica 2005;91:902. [23] DalenbĂ€ck B-I, Strömberg M. Real time walkthrough auralization – the first year. In: Proc. IOA Spring Conference, Copenhagen, 2006. [24] Summers JE. What exactly is meant by the term ‘auralization?’. J Acoust Soc Am 2008;124(2):697. [25] DalenbĂ€ck B-I. A new model for room acoustics prediction and auralization Doctoral thesis. Gothenburg: Chalmers University; 1995. Refrences
  • 25. List of references: [26] HammershĂži D. Binaural technique – a method of true 3-D sound reproduction. Doctoral thesis. Denmark: Aalborg University; 1995. [27] Savioja L. Modelling techniques for virtual acoustics Doctoral thesis. Finland: Helsinki University of Technology; 1999. [28] Lokki T. Physically-based auralization – design implementation and evaluation Doctoral thesis. Finland: Helsinki University of Technology; 2002. [29] Torres JCB. Efficient auralization system using wavelet transforms Doctoral thesis. Brazil: Federal University of Rio de Janeiro; 2004. Refrences
  • 26. List of references: [30] Schröeder D. Integration of real-time room acoustical simulations in VR environments Doctoral thesis. Germany: RWTH Aachen University; 2004. [31] Thaden R. Auralization in building acoustics Doctoral thesis. Germany: RWTH Aachen University; 2005. [32] Naranjo JFL. Machine learning applied in the generation of binaural room impulse responses and in auralization in rooms Doctoral thesis. State University of Rio de Janeiro; 2014. [33] Taminato FO. Artificial neural networks applied to model head-related impulse responses to generate auralization Ph.D. Thesis. State University of Rio de Janeiro; 2018. Refrences
  • 27. List of references: [34] Savioja L, Xiang N. Introduction to the special issue on room acoustic modeling and auralization. J Acoust Soc Am 2019;145(4):2597–600. [35] Brinkmann F, Aspöck L, Ackermann D, Lepa S, VorlĂ€nder M, Weinzierl S. A round robin on room acoustical simulation and auralization. J Acoust Soc Am 2019;145(4):2746–60. [36] Lindau A, Erbes V, Lepa S, Maempel HJ, Brinkmann F, Weinzierl S. A spatial audio quality inventory for virtual acoustic environments (SAQI). Acta Acustica United Acustica 2014;100(5):984–94. [37] Peng J. Feasibility of subjective speech intelligibility assessment based on auralization. Appl Acoust 2005;66:591–601. Refrences
  • 28. List of references: [38] Hodgson M, York N, Yang W, Bliss M. Comparison of predicted, measured and auralized sound fields with respect to speech intelligibility in classrooms using CATT- Acoustic and ODEON. Acta Acustica United Acustica 2008;94(6):883–90. [39] Tenenbaum RA, Taminato FO, Melo VSG, Torres JCB. Auralization generated by modeling HRIRs with artificial neural networks and its validation using articulation tests. Appl Acoust 2018;130:260–9. [40] Haykin S. Neural networks and learning machines. 3rd ed. New Jersey: Prentice Hall; 2009. [41] Mulgrew B. Applying radial basis functions. IEEE Signal Process Mag 1996:50–65. Refrences
  • 29. List of references: [42] Bishop C. Neural networks for pattern recognition. Oxford: Oxford University Press; 2005. [43] Broomhead DS, Lowe D. Multivariable functional interpolation and adaptive networks. Complex Syst 1988;2:321–55. [44] Moody J, Darken CJ. Fast learning in networks of locally-tuned processing units. Neural Comput 1989;1:281–94. [45] Mulgrew B. Applying radial basis functions. IEEE Signal Process Mag 1996;50–65. [46] Chen S, Muldrew B, Mclaughlin S, Adaptative bayesian feedback equalizer based on a radial basis function network. IEEE International Conference on Communications, Chicago, 3, pp. 1267–1271, 1992. Refrences
  • 30. List of references: [47] Brinkmann F., Lindau A., Weinzierl S., Geissler G., van de Par S., MĂŒller-Trapet M., Opdam R., VorlĂ€nder M. The FABIAN head-related transfer function data base. (2017), available at http://dx.doi.org/10.14279/depositonce-5718.2 (Last viewed September, 2018). [48] Kak S. Number theoretic Hilbert transform. Circ Syst Signal Process 2014;33:2539–48. [49] Blauert J. Spatial hearing. Cambridge: The MIT Press; 1997. [50] Willcox RR. Introduction to robust estimation and hypothesis testing. New York: Academic Press; 2005. [51] Proakis JG, Manolakis DG. Digital signal processing: principles, algorithms and applications. 3rd ed. New Jersey: Prentice-Hall; 1996. Refrences
  • 31. List of references: [52] Conte SD, Boor C. Elementary numerical analysis: an algorithmic approach. 3rd ed. New York: McGraw-Hill; 1980. [53] Xie B, Zhong X, He N. Typical data and cluster analysis on head-related transfer functions. Appl Acoust 2015;94:1–13. Refrences