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.

Esta entrada ha sido publicada en Concursos y etiquetada como , . Guarda el enlace permanente.