CITATION — REFERENCE ENTRY
dynamic-programming · ellis2007-beat-tracking-dp
- Citation
- ellis2007-beat-tracking-dp
- Claim ID
- dynamic-programming
- Assertion
- Ellis's system estimates a global tempo, then uses dynamic programming to find beat times that fit the tempo and coincide with high onset strength; it scored just under 60% beat accuracy on MIREX-06 development data and could follow tempo changes of about ±10%.
- Quote
We describe a beat tracking system which first estimates a global tempo, uses this tempo to construct a transition cost function, then uses dynamic programming to find the best-scoring set of beat times that reflect the tempo as well as corresponding to moments of high ‘onset strength’ in a function derived from the audio. This very simple and computationally efficient procedure is shown to perform well on the MIREX-06 beat tracking training data, achieving an average beat accuracy of just under 60% on the development data. We also examine the impact of the assumption of a fixed target tempo, and show that the system is typically able to track tempo changes in a range of ±10% of the target tempo.
- Quote language
- en
- Locator
- section: Abstract
Available in