Combining Deep and Syntactical Models for a Self-adaptive Optical Music Recognition System applied on Historical Orchestra Scores

Publié le ven 29/10/2021 - 14:42
Corps / Catégorie
Postdoc/Research Engineer
Type de contrat
Postdoc/Research Engineer - Fixed-term contract: 32 months
Equipe de recherche
IRISA - Intuidoc

IRISA is a joint research center for Informatics, including Robotics and Image and Signal Processing. 850 people, 40 teams, explore the world of digital sciences to find applications in healthcare, ecology-environment, cyber-security, transportation, multimedia, and industry. INSA Rennes is one of the 8 trustees of IRISA.

The Intuidoc team ( conducts research on the topic of document image recognition. Since many years, the team proposes a system, called DMOS-PI method, for document structure analysis of documents. This DMOS-PI method is used for document recognition, or field extraction in archive documents, handwritten contents damaged documents (musical scores, archives, newspapers, letters, electronic schema, etc.).

Collabscore project

Collabscore is a project founded by ANR (French Research National Agency), led by the CNAM. The goal is to study ancient scores provided by the BNF (Bibliothèque National de France) and Royaumont foundation. Collabscore is a multidisciplinary project. The first task consists in improving OMR (Optical Music Recognition) results using learning techniques. The second action will focus on methods for automatic alignment of the scored score with other multimodal sources. The last one will set up demonstrators based on notated scores at two of the project partners, representative, in various ways, of institutions in charge of musical heritage collections (BnF and Fondation Royaumont). Intuidoc team focuses on the first task of musical score recognition.


The post-doctoral/engineer fellow will work on the conception of a OMR system. Based on previous works of our research team, the goal of this position is to enrich an existing system (DMOS-PI) to get a complete self-adaptive OMR system for historical orchestra scores. The tasks are mainly:

  • define a grammatical description of musical notation, using the existing DMOS-PI method;
  • generate unsupervised data for training musical symbols recognizers, using the Isolating-GAN, a novel unsupervised music symbol detection method based on Generative Adversarial Network (GAN);
  • create a gradual mechanism for adapting the system to new partitions to build a self-adaptive system with few annotated data;
  • integrate anomaly detection into the system.

Logical programming from grammars and languages is expected in this work. Machine Learning methods, especially Deep learning-based approaches (GAN, RCNN, SSD...), will be used to solve some of the tasks, as done in our previous works on music symbol detection.

Profil / Compétences
PhD, Master degree or Engineering degree in computer science.
Experience in document recognition or statistical analysis, skills in grammars and languages and/or logical programming are nice-to-have, as well as knowledge of music notation.
Knowledge in deep learning with an experience with at least one library dedicated to deep learning (Keras, Tensorflow, Pytorch) are expected, but not mandatory.
Durée du contrat (en mois)
Lieu de travail
Diplôme requis
PhD, Master degree or Engineering degree in computer science
Salaire brut mensuel
Up to €36 000 gross annual salary (according to experience), with social security benefits
Date prévisionnelle d'embauche
Date limite de candidature
Candidates should contact via email: Bertrand Coüasnon (, Aurélie Lemaitre ( and Yann Soullard (