Predicting a conductor's baton movements using a particle filter


--

The following videos demonstrate a particle filter-based baton motion prediction system, developed by Donald Dansereau, and described in our recent paper, Predicting an Orchestral Conductor's Baton Movements Using Machine Learning. The results show effective prediction of up to 250 ms in real time.

The experimental evaluation task, carried out by Nathan Brock, the conductor who took part in this research, is available here.

Templating.mpg The templating process. The white dot shows the real input trajectory, the gray lines and dots show a generic template tracking this input, and the red line/purple dot show the adapted template being formed.
Performance_slowed_with_template.mpg Performance, showing a prediction range of 250 ms (playback is slowed). The white dot again represents the input trajectory, the large purple dot represents the tracked position on the template, and the smaller white/green dot shows the predicted baton position.
Performance_slowed.mpg This is a performance showing only the input data (large white dot) and prediction (smaller green dot).
RealtimeWithAudio.mpg This is the same performance as above, shown in realtime, and with accompanying audio.

Source data

The following motion capture data (in Vicon VSK and C3D file formats) was provided by Nathan Brock.

Reference Audio


--
Last update: June 10, 2013