Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): Alan Soares Carneiro
Título: ScoreReader: protótipo para reconstrução de partituras, através de elementos identificados a partir de imagens
 
Resumo:
Este artigo apresenta a extensão do protótipo Interpress para reconstrução de partitura a partir
de símbolos identificados em uma imagem. Para desenvolvimento do protótipo ScoreReader foi utilizado o
conceito de aplicações cliente-servidor. Na parte cliente da aplicação foi utilizada a linguagem de
programação Java, enquanto que no Servidor foi utilizado Python. Para segmentação dos símbolos e
identificação das formas presentes na imagem foi utilizada a biblioteca OpenCV e para classificação dos
símbolos, foi utilizado o algoritmo K-Nearest Neighbors disponibilizado pela biblioteca scikit-learn em
Python. Para treinamento do classificador de símbolos musicais, o protótipo disponibiliza interface
específica para rotulação e treinamento. Após segmentados e classificados, os símbolos são convertidos
para linguagem de notação musical ABC e compiladas através de compiladores open source específicos
para formatos PDF, MIDI e MUSICXML. O protótipo comportou-se bem para imagens de partituras
digitais com instrumentos de uma única voz. Foram destacadas algumas limitações nas etapas segmentação
dos símbolos e detecção da altura das notas, ambas dependentes da nitidez da imagem. Na etapa de
segmentação a falha ocorria porque o símbolo é dividido em mais partes dificultando a classificação. Na
etapa de detecção da altura porque não eliminava as hastes do símbolo corretamente impossibilitando
detecção no nome da nota.