This repository contains the code for the ISMIR 2020 paper "Camera-Based Piano Sheet Music Identification."
The goal of this project is to identify a page of piano sheet music given a cell phone picture of it. Our main contribution is a novel hashing scheme called dynamic n-gram fingerprinting that allows us to search all piano IMSLP sheet music images in under a second with high retrieval accuracy.
You can find the paper here.
Daniel Yang and TJ Tsai. "Camera-Based Piano Sheet Music Identification" in Proceedings of the International Society for Music Information Retrieval Conference, 2020.
Daniel Yang and TJ Tsai. "Piano Sheet Music Identification Using Dynamic N-gram Fingerprinting" in Transactions of the International Society for Music Information Retrieval, 4(1): 42-51, 2021.