Related Experiment Video
Updated: Sep 3, 2025

Author Spotlight: Deciphering Electrical Networks Behind Complex Brain Activities and Disorders
Published on: November 1, 2024
Technical Note: Quantifying music-dance synchrony during salsa dancing with a deep learning-based 2D pose estimator
Filip Potempski1, Andrea Sabo2, Kara K Patterson3
1KITE-Toronto Rehabilitation Institute, University Health Network, Toronto, Canada; Department of Physical Therapy, University of Toronto, Toronto, Canada; Department of Arts & Sciences, University of Toronto, Toronto, Canada; Department of Applied Health Sciences, Brock University, St. Catherines, Canada.
Abstract:
Dance interventions hold promise for improving gait and balance in people with neurological conditions. It is possible that synchronization of movement to the music is one of the mechanisms through which dance bestows physical benefits. This technical note will describe a novel method using a deep learning-based 2D pose estimator: OpenPose, alongside beat analysis of music to quantify movement-music synchrony during salsa dancing. This method has four components: i) camera setup and recording, ii) tempo/downbeat analysis and waveform cleanup, iii) OpenPose estimation and data extraction, and iv) synchronization analysis. Four participants performed a solo basic salsa step continuously for 90 s to a salsa track while their movements and the music were recorded with a webcam. Two conditions were recorded for each participant: one in which they danced on the beat of the music and one where they did not. This data was then extracted from OpenPose and analyzed. Median asynchrony values highlighted differences between participants with and without dance training and between on- and off-beat conditions, indicating that this method may be an effective means to quantify a dancer's asynchrony while performing a basic salsa step.
More Related Videos
06:32Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
Published on: July 14, 2023
09:41Estimation of Contact Regions Between Hands and Objects During Human Multi-Digit Grasping
Published on: April 21, 2023
Related Concept Videos
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Distance Measurements by Taping
Relative Motion Analysis - Velocity
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
Structural Classification of Joints
A fibrous joint is where the adjacent bones are united by fibrous connective...
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...