Similaridade de contornos

01/01/2014 · 1 minutos de leitura

A medida de similaridade entre contornos musicais é um desafio, uma vez que os algoritmos disponíveis na literatura não são completamente eficientes. O algoritmo ACMEMB (Marvin 1987) é incapaz de lidar com contornos grandes, de 15 ou mais elementos, e o algoritmo FOURIER (Schmuckler 1999, 2010), incapaz de lidar com contornos pequenos, com menos que 5 elementos. O principal objetivo deste projeto é propor novos algoritmos de similaridade para lidar com contornos de todos os tamanhos. Este projeto contou com apoio financeiro do CNPq.

Período: 2014 a 2018

Os principais resultados deste projeto são os algoritmos AGP e AED e os sistemas desenvolvidos:

Apps

  1. Zarlino (antigo Contour Metrics). Sistema web para cálculo de contornos e comparação de algoritmos.
  2. Pocket Contour. Aplicativo para cálculo de contornos para Android.

Ações concluídas

Neste projeto realizei as seguintes tarefas:

  1. Revisão da literatura de contornos, similaridade musical e análise de algoritmos
  2. Revisão de algoritmos de similaridade de outras áreas (string matching, geométricos, etc.)
  3. Implementação de sistema de benchmarking de algoritmos
  4. Desenvolvimento de novos algoritmos
  5. Análise de melodias com algoritmos
  6. Implementação de calculadora de contornos em Android