BeatNet: CRNN and Particle Filtering for Online Joint Beat Downbeat and Meter Tracking

08/08/2021
by   Mojtaba Heydari, et al.
0

The online estimation of rhythmic information, such as beat positions, downbeat positions, and meter, is critical for many real-time music applications. Musical rhythm comprises complex hierarchical relationships across time, rendering its analysis intrinsically challenging and at times subjective. Furthermore, systems which attempt to estimate rhythmic information in real-time must be causal and must produce estimates quickly and efficiently. In this work, we introduce an online system for joint beat, downbeat, and meter tracking, which utilizes causal convolutional and recurrent layers, followed by a pair of sequential Monte Carlo particle filters applied during inference. The proposed system does not need to be primed with a time signature in order to perform downbeat tracking, and is instead able to estimate meter and adjust the predictions over time. Additionally, we propose an information gate strategy to significantly decrease the computational cost of particle filtering during the inference step, making the system much faster than previous sampling-based methods. Experiments on the GTZAN dataset, which is unseen during training, show that the system outperforms various online beat and downbeat tracking systems and achieves comparable performance to a baseline offline joint method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/05/2020

Do not look back: an online beat tracking method using RNN and enhanced particle filtering

Online beat tracking (OBT) has always been a challenging task. Due to th...
research
06/24/2011

Monte Carlo Methods for Tempo Tracking and Rhythm Quantization

We present a probabilistic generative model for timing deviations in exp...
research
01/28/2020

PF: A C++ Library for Fast Particle Filtering

Particle filters are a class of algorithms that are used for "tracking" ...
research
11/24/2022

Real-Time Physics-Based Object Pose Tracking during Non-Prehensile Manipulation

We propose a method to track the 6D pose of an object over time, while t...
research
10/09/2018

TRAMP: Tracking by a Real-time AMbisonic-based Particle filter

This article presents a multiple sound source localization and tracking ...
research
12/04/2018

Intensity Particle Flow SMC-PHD Filter For Audio Speaker Tracking

Non-zero diffusion particle flow Sequential Monte Carlo probability hypo...
research
11/15/2019

Measurement Error Correction in Particle Tracking Microrheology

In diverse biological applications, particle tracking of passive microsc...

Please sign up or login with your details

Forgot password? Click here to reset