OMR-Datasets

Collection of datasets used for Optical Music Recognition

MIT License

Downloads
477
Stars
310
Committers
6
OMR-Datasets - Adding DeepScores dataset and custom download capabilities Latest Release

Published by apacha over 4 years ago

Added the download of the DeepScores V1 dataset (subset with extended vocabulary) to the available datasets.
Also slightly rewrote the downloader, so you can specify a custom URL to any zip file that will be downloaded and extracted, in case your dataset is hosted elsewhere.

OMR-Datasets - Corrected Dependency Management and Semantic Versioning

Published by apacha over 4 years ago

Fixed an error in the dependency management of setup.py which prevented normal installation.
Also changing to semantic versioning with three numbers Major.Minor.Revision.

OMR-Datasets - Upgraded Muscima++ Symbol Generator to V2

Published by apacha over 4 years ago

Updated MuscimaPlusPlusSymbolImageGenerator to work with MUSCIMA++ 2.0.

Added quality-of-life improvement suggested by @yvan674 to make importing
common classes such as the downloader easier.

OMR-Datasets - Release of 1.0 with simplified interface

Published by apacha over 4 years ago

This release is a major new version that is incompatible with previous versions.

The project was dramatically simplified to ease common tasks such as downloading datasets two become much more user-friendly.

Removed mostly unused code and re-organized project structure and documentation.

OMR-Datasets - Support generation of MUSCIMA++ mask images

Published by apacha about 5 years ago

Release of MaskImageGenerator to support three types of masks being generated from the MUSCIMA++ dataset, Version 2.0:

  • Instance Segmentation of Staff Lines
  • Instance Segmentation of Staff Blobs
  • Semantic Segmentation of all Node objects
OMR-Datasets - Support for new MUSCIMA++ v2.0 dataset

Published by apacha about 5 years ago

This release includes support for the new MUSCIMA++ v2.0 dataset.

OMR-Datasets - Publishing MUSCIMA++ measure annotation dataset

Published by apacha over 5 years ago

In this release, we added a derived datasest from the MUSCIMA++ dataset, that contains annotations for staves, system measures and stave measures.

Further changes:

  • Improved the documentation, so readthedocs actually renders the content properly.
  • Significantly improved the download-progress reporting by resorting to TQDM instead of simply printing lines.
  • Dropping Python 3.5 support, because we're using string-interpolation
OMR-Datasets - Moving datasets to Github

Published by apacha over 5 years ago

Moving all datasets to Github and mirroring existing datasets to improve performance and ensure they will be preserved, even if the original sites shut down.

Mirroring:

  • AudiverisOMR
  • CVC-MUSCIMA - (Write identification, Staff removal, and Multi-Condition-Aligned).
  • HOMUS 1.0 and 2.0
  • MUSCIMA++ v1.0 including the images of the CVC-MUSCIMA dataset, that were annotated (CVC_MUSCIMA_PP_Annotated-Images.zip, Measure-Annotations)
  • OpenOMR
  • PrintedMusicSymbols
  • Rebelo (full, symbols1, and symbols2)
  • Fornes Music Symbols (Music_Symbols.zip)
  • Capitan (BimodelHandwrittenSymbols.zip)
  • Byrd (ByrdOmrTestCorpus.zip)
  • Bargheer (MEI Annotations for measures only)
  • FreischuetzDigital (MEI Annotations for measures only)
  • Baro (BaroMuscima.zip)
  • DeepScores V1 with extended vocabulary and selected 100 pages (deep-scores-v1-extended-100pages.zip)
  • DeepScores V1 extended (deep-scores-v1-extended.zip)
  • DeepScores V2 dense (deep-scores-v2-dense.tar.gz)
  • AudioLabs_v1
  • Choi Accidentals
  • DoReMi V1
  • OpenScore Lieder (OpenScore-Lieder-Snapshot-2023-10-30.zip), Snapshot 2023-10-30
  • OpenScore String Quartets (OpenScore-StringQuartets-Snapshot-2023-10-30.zip), Snapshot 2023-10-30
  • MScoreLib (MScoreLib_all.zip, MScoreLib_Sergey_Prokofiev.zip, MScoreLib_Aleksandr_Scriabin.zip)

Hosting:

  • AudioLabs_v2
OMR-Datasets - Adding direct download of MUSCIMA-PP images

Published by apacha almost 6 years ago

MuscimaPlusPlusDatasetDownloader now downloads the annotations and the annotated images together, to avoid the need for downloading 2GB if you just need the 7MB of images, that were actually annotated.

OMR-Datasets - Introducing Multi-Condition version of CVC-MUSCIMA

Published by apacha about 6 years ago

This release features a multi-condition version of the CVC-MUSCIMA that consists of files from the Staff-Removal and the Writer-Identification datasets. The images from both datasets have been aligned to have exactly the same dimensions and overlap as good as possible. The dataset contains a total of 10000 png files with 10 different conditions: grayscale, binary, interrupted, kanungo, staffline-thickness-variation-v1, staffline-thickness-variation-v2, staffline-y-variation-v1, staffline-y-variation-v2, typeset-emulation and whitespeckles.
Note that these augmented version are just taken from the Staff-Removal dataset and inverted to be consistent with all other images black on white background.

OMR-Datasets - Inclusion of Capitan Dataset

Published by apacha about 7 years ago

Version 0.6 now includes the Capitan dataset with a rudimentary rendering script that allows to render both the image-data as well as the strokes. Note, that the dataset is inconclusive and therefore different from the second version of the original authors.

OMR-Datasets - First release

Published by apacha about 7 years ago

First actual release on PyPI that works