Toward a More Complete OMR Solution

Guang Yang, Muru Zhang, Lin Qiu, Yanming Wan, Noah A. Smith
8/31/2024
cs.CVcs.AI

No official code found. Best implementation: guang-yng/completeOMR (3 stars, last commit 2024-05-18).

Abstract

Optical music recognition (OMR) aims to convert music notation into digital formats. One approach to tackle OMR is through a multi-stage pipeline, where the system first detects visual music notation elements in the image (object detection) and then assembles them into a music notation (notation assembly). Most previous work on notation assembly unrealistically assumes perfect object detection. In this study, we focus on the MUSCIMA++ v2.0 dataset, which represents musical notation as a graph with pairwise relationships among detected music objects, and we consider both stages together. First, we introduce a music object detector based on YOLOv8, which improves detection performance. Second, we introduce a supervised training pipeline that completes the notation assembly stage based on detection output. We find that this model is able to outperform existing models trained on perfect detection output, showing the benefit of considering the detection and assembly stages in a more holistic way. These findings, together with our novel evaluation metric, are important steps toward a more complete OMR solution.

View on arXivView PDF

Code Implementations(1)

31PythonApr 18, 20242 years ago

Similar Papers

Cite this paper

@article{yang2024toward,
  title  = {Toward a More Complete OMR Solution},
  author = {Guang Yang and Muru Zhang and Lin Qiu and Yanming Wan and Noah A. Smith},
  year   = {2024},
  eprint = {2409.00316},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.00316v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.00316.svg)](https://codeofpaper.com/paper/2409.00316)

Discussion