At Your Fingertips: Extracting Piano Fingering Instructions from Videos
Not on the map. Why?
Abstract (arXiv)
Piano fingering -- knowing which finger to use to play each note in a musical piece, is a hard and important skill to master when learning to play the piano. While some sheet music is available with expert-annotated fingering information, most pieces lack this information, and people often resort to learning the fingering from demonstrations in online videos. We consider the AI task of automating the extraction of fingering information from videos. This is a non-trivial task as fingers are often occluded by other fingers, and it is often not clear from the video which of the keys were pressed, requiring the synchronization of hand position information and knowledge about the notes that were played. We show how to perform this task with high-accuracy using a combination of deep-learning modules, including a GAN-based approach for fine-tuning on out-of-domain data. We extract the fingering information with an f1 score of 97%. We run the resulting system on 90 videos, resulting in high-quality piano fingering information of 150K notes, the largest available dataset of piano-fingering to date.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 15 of its 39 references that are in the map. First posted on arXiv 7 Mar 2023.
Builds on
15 of 39 references.
References · 15
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2016Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,061
- 2016Convolutional Pose Machinescited by 325
- 2017Hand Keypoint Detection in Single Images using Multiview Bootstrappingcited by 231
- 2018Enabling Factorized Piano Music Modeling and Generation with the MAESTRO Datasetcited by 215
- 2018Transfer Learning for Related Reinforcement Learning Tasks via Image-to-Image Translationcited by 50
- 2017BigHand2.2M Benchmark: Hand Pose Dataset and State of the Art Analysiscited by 46
- 2016Fast and Robust Hand Tracking Using Detection-Guided Optimizationcited by 30
3 more
- 2019Hand Pose Estimation: A Surveycited by 8
- 2019Statistical Learning and Estimation of Piano Fingeringcited by 7
- 2018Learning Disentangled Representations for Timber and Pitch in Music Audiocited by 4
Built on by
Citing papers per year: 2024: 2.
2 papers.