Sound Event Bounding Boxes
Janek Ebbers, Francois G. Germain, Gordon Wichern, Jonathan Le Roux
TL;DR
This work addresses the coupling of event extent and confidence in frame-level sound event detection by introducing Sound Event Bounding Boxes (SEBBs), which represent each candidate event as (class, onset, offset, presence). SEBBs decouple temporal extent from the final decision threshold, enabling thresholding to control detection without distorting event boundaries. The authors present a change-detection-based method to convert frame-level outputs into SEBBs and explore threshold-based, delta-based, and hybrid SEBB extraction strategies, demonstrating substantial PSDS1 and F1 improvements on the DESED dataset for DCASE 2023 Task 4a. The approach yields state-of-the-art performance and provides practical, publicly available algorithms for SEBB generation, enhancing interpretability and robustness of event-based evaluation in SED.
Abstract
Sound event detection is the task of recognizing sounds and determining their extent (onset/offset times) within an audio clip. Existing systems commonly predict sound presence confidence in short time frames. Then, thresholding produces binary frame-level presence decisions, with the extent of individual events determined by merging consecutive positive frames. In this paper, we show that frame-level thresholding degrades the prediction of the event extent by coupling it with the system's sound presence confidence. We propose to decouple the prediction of event extent and confidence by introducing SEBBs, which format each sound event prediction as a tuple of a class type, extent, and overall confidence. We also propose a change-detection-based algorithm to convert legacy frame-level outputs into SEBBs. We find the algorithm significantly improves the performance of DCASE 2023 Challenge systems, boosting the state of the art from .644 to .686 PSDS1.
