Sound Event Localization and Detection
of Overlapping Sources in 3D
Using Convolutional Recurrent Neural Networks
Sharath Adavanne
Tampere University of Technology, Finland
Overview
Sound Event Classification / Audio Tagging
Sound Event Detection
Sound Event Detection
Sound Event Localization
Sound Event Localization and Detection (SELD)
Applications
SELD automatically describes social and human activities
Sound event localization and detection
Can be broadly divided into two sub-tasks
Sound event detection
DCASE 2016: SED Synthetic data
DCASE 2017: SED Synthetic data
DCASE 2016: SED Real-life data
DCASE 2017: SED Real-life data
Sound event detection (SED)
Multichannel SED
Multichannel SED
[1] Sharath Adavanne, Archontis Politis and Tuomas Virtanen "Multichannel sound event detection using 3D convolutional neural networks for learning inter-channel features" in International Joint Conference on Neural Networks (IJCNN 2018)
Sound source localization
DOA estimation: Parametric methods
DOA estimation: DNN-based methods
Summary of DNN-based DOA estimation methods
SELD: Data association problem
[1] T. Hirvonen, “ Classification of spatial audio location and content using convolutional neural networks”, in Audio Engineering Society Convention 138, 2015
[2] K. Lopatka, J. Kotus and A. Czyzewsk, “Detection, classification and localization of acoustic events in the presence of background noise for acoustic surveillance of hazardous situations”, in Multimedia Tools and Applications Journal, vol. 75, no. 17, 2016
[3] T. Butko, F. G. Pla et al, “Two-source acoustic event detection an dlocalization: Online implementation in a smart-room”, in European Signal Processing Conference, 2011
[4] R. Chakraborty and C. Nadeu, “Sound-model-based acoustic source localization using distributed mircophone arrays”, in International Conference on Acoustics, Speech and Signal Processing, 2014.
SELD as a classification task
Hirvonen et al. [1] extracted the frame-wise spectral power from each microphone of circular-array and used a CNN classifier to map it to eight angles in full azimuth for each sound event class in the dataset.
Cons:
Pro:
[1] T. Hirvonen, “ Classification of spatial audio location and content using convolutional neural networks”, in Audio Engineering Society Convention 138, 2015
Proposed method: SELDnet
SELDnet
SELDnet: SED output
SELDnet: DOA output
SELDnet training
Available online! https://github.com/sharathadavanne/seld-net
Datasets
Evaluated on seven datasets, with stationary and point sources
Each dataset has three subsets with maximum one/two/three temporally overlapping sound events. Each of this subset has a three cross-validation splits.
Baselines
Compared with six baselines on both 2D and 3D DOA estimation
Metric: SED
Metric: DOA estimation
Frame recall = TP / (TP+FN)
Metric: SELD score
Results: Network architecture
Results: FFT size and sequence length
Results: output weights
Results: DOA output format
Results: visualization of SELDnet output
for overlapping sound events
Results: Continuous DOA estimation and performance on unseen DOA labels
Results: Ambisonic, anechoic/reverberant datasets
Results: Ambisonic, anechoic/reverberant datasets
Results: Ambisonic Real-life IR datasets
Results: Circular-array, anechoic/reverberant datasets
Results: moving sound sources, no overlap
Results: moving sound sources, max two overlap
Conclusion
Conclusion
Thank you
Sharath Adavanne