Audio Fingerprint

Universidad de la República (Uruguay)
Autores: Daniel Eduardo Aicardi, Edgardo Anselmo Vaz, Melina Rabinovich
Procesadores digitales de señal
Tutor: Juan Cardelino

¿A quién no le ha pasado escuchar una canción en la radio y querer saber cómo
se llama?. Que bueno sería tener un medio simple de usar, que nos permitiera de
manera rápida saber como se llama esa canción. Es útil además, con fines de
contralor, saber que canciones y cuantas veces fueron emitidas por una radio, a fin de
verificar los derechos de autor. Así mismo el sistema puede ser utilizado para
generación de estadísticas sobre la publicidad emitida por una emisora.

Una huella es una manera de caracterizar de forma única una señal de audio, mediante un resumen de su contenido. El objetivo general del proyecto es el reconocimiento de canciones a partir de su huella característica. A partir de una señal de audio a la entrada del DSP, se genera su huella de audio y se busca si la misma coincide con alguna de las huellas almacenadas en memoria. El método para la generación de la huella de audio es el cálculo de la frecuencia fundamental (f0) en el tiempo. Se toman intervalos de tiempo (enventanado) y se calcula f0 en cada uno de ellos. El conjunto de f0 halladas conforman la huella. Para la comparación de la huella de la señal de entrada contra las guardadas en la base de datos, se define un umbral con el fin de evitar falsos positivos y falsos negativos. Los resultados se visualizan en un display LCD16x2.

This entry was posted in Concursos and tagged , . Bookmark the permalink.
  • Mariana Aicardi

    EXCELENTE!!! ojalá más personas tuvieran ideas tan originales y con tan buena aplicación.

  • http://www.facebook.com/gerardo.nova Gerardo Nova Lagasoft

    Muy buena idea
    Felicitaciones!!!