Home Recherche Offres de stages, thèses... SITe - Stage Implémentation d'une IHM pour un logiciel d'OMR

SITe - Stage Implémentation d'une IHM pour un logiciel d'OMR

Imprimer

IHM for an Optical Music Recognition system

Optical Music Recognition (OMR) aims at reading automatically scanned music scores, in order to convert them into an electronic format, such as a MIDI file. Although some commercial softwares are already available, the recognition is not error free. In order to improve the reliability of such software, we propose new analysis methods based on both:

  • a robust feature extraction process at the image level,
  • a fuzzy modelling of the music notation at a higher interpretation level.
A software has already been developed and can be run to process monophonic music, with good results compared to the commercial software SmartScore.
The purpose of the proposed work is to develop a graphic interface in JAVA, that enables the following actions:

­

  • Load score images and run the recognition program.
  • Reconstruction of the score as an image from the recognition results (i.e. the symbolic description of the music score provided by the recognition software).
  • Conversion of the symbolic representation into a Midi file and possibility of playing the Midi file.
  • Displaying both the source image and the reconstructed image for the purpose of manual correction. The user should be able to detect easily the recognition mistakes, by listening to the Midi transcription, or comparing the reconstructed score to the initial image. Then, he should have the possibility to correct errors by just clicking on the wrong symbol and entering the correction.

Keywords:

Software development in JAVA, IHM, OMR

Requirements:

C, JAVA

References:

OMR research project

Contact :

Florence ROSSANT