Pay Attention to the Keys: Visual Piano Transcription Using Transformers
Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. AI, Arts & Creativity. Pages 10243-10251.
https://doi.org/10.24963/ijcai.2025/1138
Keywords
- Application domains: Music and sound
- Methods and resources: AI methods for better understanding human creative processes
- Methods and resources: Machine learning, deep learning, neural models, reinforcement learning
Abstract
Visual piano transcription (VPT) is the task of obtaining a symbolic representation of a piano performance from visual information alone (e.g., from a top-down video of the piano keyboard). In this work we propose a VPT system based on the vision transformer (ViT), which surpasses previous methods based on convolutional neural networks (CNNs). Our system is trained on the newly introduced R3 dataset, consisting of ca.~31 hours of synchronized video and MIDI recordings of piano performances. We additionally introduce an approach to predict note offsets, which has not been previously explored in this context. We show that our system outperforms the state-of-the-art on the PianoYT dataset for onset prediction and on the R3 dataset for both onsets and offsets.
@inproceedings{ijcai2025p1138,
title = {Pay Attention to the Keys: Visual Piano Transcription Using Transformers},
author = {Zivanovic, Uros and Pilkov, Ivan and Cancino-Chacón, Carlos},
booktitle = {Proceedings of the Thirty-Fourth International Joint Conference on
Artificial Intelligence, {IJCAI-25}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {James Kwok},
pages = {10243--10251},
year = {2025},
month = {8},
note = {AI, Arts & Creativity},
doi = {10.24963/ijcai.2025/1138},
url = {https://doi.org/10.24963/ijcai.2025/1138},
}
TY - CPAPER TI - Pay Attention to the Keys: Visual Piano Transcription Using Transformers AU - Zivanovic, Uros AU - Pilkov, Ivan AU - Cancino-Chacón, Carlos T2 - Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI-25 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2025 SP - 10243 EP - 10251 DO - 10.24963/ijcai.2025/1138 UR - https://doi.org/10.24963/ijcai.2025/1138 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: