Comparing Conventional Pitch Detection Algorithms with a Neural Network Approach

06/29/2022
by   Anja Kroon, et al.
0

Despite much research, traditional methods to pitch prediction are still not perfect. With the emergence of neural networks (NNs), researchers hope to create a NN-based pitch predictor that outperforms traditional methods. Three pitch detection algorithms (PDAs), pYIN, YAAPT, and CREPE are compared in this paper. pYIN and YAAPT are conventional approaches considering time domain and frequency domain processing. CREPE utilizes a data-trained deep convolutional neural network to estimate pitch. It involves 6 densely connected convolutional hidden layers and determines pitch probabilities for a given input signal. The performance of CREPE representing neural network pitch predictors is compared to more classical approaches represented by pYIN and YAAPT. The figure of merit (FOM) will include the amount of unvoiced-to-voiced errors, voiced-to-voiced errors, gross pitch errors, and fine pitch errors.

READ FULL TEXT
research
02/06/2022

Deep Convolutional Learning-Aided Detector for Generalized Frequency Division Multiplexing with Index Modulation

In this paper, a deep convolutional neural network-based symbol detectio...
research
11/17/2015

Automatic Instrument Recognition in Polyphonic Music Using Convolutional Neural Networks

Traditional methods to tackle many music information retrieval tasks typ...
research
07/23/2019

An Improved Convolutional Neural Network System for Automatically Detecting Rebar in GPR Data

As a mature technology, Ground Penetration Radar (GPR) is now widely emp...
research
07/01/2023

SDRCNN: A single-scale dense residual connected convolutional neural network for pansharpening

Pansharpening is a process of fusing a high spatial resolution panchroma...
research
09/03/2020

Auto-Classifier: A Robust Defect Detector Based on an AutoML Head

The dominant approach for surface defect detection is the use of hand-cr...
research
08/05/2015

Single and Multiple Illuminant Estimation Using Convolutional Neural Networks

In this paper we present a method for the estimation of the color of the...
research
05/04/2020

DeepRx: Fully Convolutional Deep Learning Receiver

Deep learning has solved many problems that are out of reach of heuristi...

Please sign up or login with your details

Forgot password? Click here to reset