Repository logo
 
Publication

Automatic transcription of music using deep learning techniques

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapt_PT
dc.contributor.advisorGrilo, Carlos Fernando Almeida
dc.contributor.advisorDomingues, Patrício Rodrigues
dc.contributor.advisorReis, Gustavo Miguel Jorge
dc.contributor.authorGil, André Ferreira
dc.date.accessioned2019-08-20T13:43:00Z
dc.date.available2019-08-20T13:43:00Z
dc.date.issued2019-05-21
dc.description.abstractMusic transcription is the problem of detecting notes that are being played in a musical piece. This is a difficult task that only trained people are capable of doing. Due to its difficulty, there have been a high interest in automate it. However, automatic music transcription encompasses several fields of research such as, digital signal processing, machine learning, music theory and cognition, pitch perception and psychoacoustics. All of this, makes automatic music transcription an hard problem to solve. In this work we present a novel approach of automatically transcribing piano musical pieces using deep learning techniques. We take advantage of deep learning techniques to build several classifiers, each one responsible for detecting only one musical note. In theory, this division of work would enhance the ability of each classifier to transcribe. Apart from that, we also apply two additional stages, pre-processing and post-processing, to improve the efficiency of our system. The pre-processing stage aims at improving the quality of the input data before the classification/transcription stage, while the post-processing aims at fixing errors originated during the classification stage. In the initial steps, preliminary experiments have been performed to fine tune our model, in both three stages: pre-processing, classification and post-processing. The experimental setup, using those optimized techniques and parameters, is shown and a comparison is given with other two state-of-the-art works that apply the same dataset as well as the same deep learning technique but using a different approach. By different approach we mean that a single neural network is used to detect all the musical notes rather than one neural network per each note. Our approach was able to surpass in frame-based metrics these works, while reaching close results in onset-based metrics, demonstrating the feasability of our approach.pt_PT
dc.identifier.tid202276716pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.8/4041
dc.language.isoengpt_PT
dc.subjectAutomatic music transcriptionpt_PT
dc.subjectMulti-pitch estimationpt_PT
dc.subjectDigital signal processingpt_PT
dc.subjectArtificial neural networkspt_PT
dc.subjectMachine learning and deep learningpt_PT
dc.titleAutomatic transcription of music using deep learning techniquespt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Informática - Computação Móvelpt_PT

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
André Ferreira Gil - Report_Model.pdf
Size:
2.7 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.32 KB
Format:
Item-specific license agreed upon to submission
Description: