Mostra el registre d'ítem simple
Query by Humming
dc.contributor | Bonafonte Cávez, Antonio |
dc.contributor.author | Tur Vallés, Pau |
dc.contributor.other | Universitat Politècnica de Catalunya. Departament de Teoria del Senyal i Comunicacions |
dc.date.accessioned | 2014-10-22T12:42:00Z |
dc.date.available | 2014-10-22T12:42:00Z |
dc.date.issued | 2014-06 |
dc.identifier.uri | http://hdl.handle.net/2099.1/23244 |
dc.description | This TFG would explore different methods to retrieve song information from a query humming the song. |
dc.description.abstract | [ANGLÈS] In this thesis, a Query by Singing/Humming (QbSH) system has been developed. A QbSH system tries to retrieve information of a song given a melody recorded by the user. The system compares human queries with melodies extracted from audio files. A pitch extraction algorithm has been used to obtain the melodies for both queries and database songs. The preprocessing of the signals turned out to be crucial, and has been deeply studied. The matching step used Dynamic Time Warping, which computes a distance between two signals absorbing tempo variations. Several databases have been built to assess the system. Finally, a complete Graphic User Interface has been programmed to allow the user to analyze the system step by step. In the end, this thesis contains a thorough experience through the creation of the system which, obtaining competitive results, provides a solid basis for further development. |
dc.description.abstract | [CASTELLÀ] En esta tesis se ha desarrollado un sistema de Query by Singing/Humming (QbSH). Estos sistemas tratan de recuperar información de una canción dada una melodía grabada por el usuario. El sistema compara grabaciones humanas con melodías extraídas de archivos de audio. Se ha utilizado un algoritmo de extracción del pitch para obtener las melodías de la grabación y de las canciones de la base de datos. El preprocesado de las señales ha resultado ser crucial, y ha sido estudiado en profundidad. Para la clasificación se ha utilizado Dynamic Time Warping, que calcula la distancia entre dos señales absorbiendo variaciones temporales. Diversas bases de datos se han construido para evaluar el sistema. Finalmente, se ha programado una completa interfaz gráfica para permitir al usuario analizar el sistema paso por paso. Así, esta tesis contiene una experiencia completa de la creación del sistema que, obteniendo resultados competitivos, proporciona una base sólida para futuros desarrollos. |
dc.description.abstract | [CATALÀ] En aquesta tesi s’ha desenvolupat un sistema de Query by Singing/Humming (QbSH). Aquests sistemes tracten de recuperar informació d’una cançó donada una melodia gravada per l’usuari. El sistema compara gravacions humanes amb melodies extretes d’arxius d’àudio. S’ha fet servir un algoritme d’extracció del pitch per obtindre les melodies de la gravació i de les cançons de la base de dades. El preprocessat dels senyals ha resultat ser crucial, i ha estat estudiat en profunditat. Per la classificació s’ha utilitzat Dynamic Time Warping, que calcula la distància entre dos senyals absorbint variacions temporals. Diverses bases de dades s’han construït per avaluar el sistema. Finalment, s’ha programat una completa interfície gràfica per permetre a l’usuari analitzar el sistema pas per pas. Així, aquesta tesi conté una experiència completa de la creació del sistema que, obtenint resultats competitius, proporciona una base sòlida per futurs desenvolupaments. |
dc.language.iso | eng |
dc.publisher | Universitat Politècnica de Catalunya |
dc.rights | S'autoritza la difusió de l'obra mitjançant la llicència Creative Commons o similar 'Reconeixement-NoComercial- SenseObraDerivada' |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
dc.subject | Àrees temàtiques de la UPC::Enginyeria de la telecomunicació |
dc.subject.lcsh | Signal processing -- Digital techniques |
dc.subject.lcsh | Information storage and retrieval systems |
dc.subject.other | Query by Humming |
dc.subject.other | Music Information Retrieval |
dc.subject.other | Melody recognition |
dc.subject.other | Signal Processing |
dc.subject.other | Recuperación de Información Musical |
dc.subject.other | Procesado de señal |
dc.subject.other | Reconocimiento de melodía |
dc.subject.other | Processament de la parla |
dc.subject.other | Processament digital |
dc.subject.other | Processament digital del senyal |
dc.subject.other | Sistemes digitals |
dc.title | Query by Humming |
dc.type | Bachelor thesis |
dc.subject.lemac | Tractament del senyal -- Tècniques digitals |
dc.subject.lemac | Informació--Sistemes d'emmagatzematge i recuperació |
dc.identifier.slug | ETSETB-230.102804 |
dc.rights.access | Open Access |
dc.date.updated | 2014-08-07T05:52:04Z |
dc.audience.educationlevel | Grau |
dc.audience.mediator | Escola Tècnica Superior d'Enginyeria de Telecomunicació de Barcelona |
dc.audience.degree | GRAU EN ENGINYERIA DE SISTEMES AUDIOVISUALS (Pla 2009) |