Convolutional neural network-based music signal multi-instrument identification method

A technology of convolutional neural network and recognition method, which is applied in the fields of convolutional neural network, signal processing, and multi-pitch estimation, and can solve problems such as not considering the essential characteristics of musical instruments

Inactive Publication Date: 2019-08-09
SOUTH CHINA UNIV OF TECH
View PDF9 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Most of these methods draw on the processing methods of speech signals, without considering the essential characteristics of musical instruments, such as pitch, timbre, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Convolutional neural network-based music signal multi-instrument identification method
  • Convolutional neural network-based music signal multi-instrument identification method
  • Convolutional neural network-based music signal multi-instrument identification method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0057] This embodiment provides a music signal multi-instrument recognition method based on a convolutional neural network, using the recently released MusicNet dataset. The dataset consists of 330 freely licensed music recordings by 10 composers with over 1 million annotated pitch and instrument labels for 34 hours of chamber music performances. The training and testing sets are 320 and 10 audio clips, respectively. Since there are only seven different musical instruments in the test set, this embodiment only considers recognizing these seven musical instruments. They are piano, violin, electronic drum, jazz drum, clarinet, bassoon and horn. For the training set, the sounds of instruments not in the list are not excluded, but these instruments are not labeled. Different clips use different numbers of instruments. For convenience, each audio clip is split into 4-second segments. Use these fragments as input to the model. Zero pad (i.e. add silence) the last segment of eac...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a convolutional neural network-based music signal multi-instrument identification method. The method comprises the following steps of S1, extracting two features from an inputaudio, wherein the two features comprise a pitch feature matrix and a constant Q transformation matrix based on tone; S2, carrying out classification according to musical instrument groups, includingtubes, strings and percussion music, inputting the constant Q transformation matrix into a primary convolutional neural network to obtain a classification matrix, and inputting the classification matrix into a classifier to obtain a coarse classification result, namely the musical instrument group type; and S3, on the basis of the classification matrix, inputting the classification matrix into a secondary convolutional neural network with an attention network in combination with a pitch matrix to obtain a subdivision result, namely a specific musical instrument, wherein the attention network allocates weights to different harmonic waves. The method is suitable for musical instrument identification tasks in music information retrieval and can be used for the musical instrument identification method in music automatic transcription.

Description

technical field [0001] The invention relates to the technical fields of signal processing, multi-pitch estimation and convolutional neural network, in particular to a multi-instrument recognition method for music signals based on convolutional neural network. Background technique [0002] Identifying instruments in songs has a wide range of applications in Music Information Retrieval (MIR), such as searching for songs with a specific instrument or identifying where an instrument starts and ends in audio. There are many other applications of this technology. For example, music recommendation methods can benefit from modeling users' preferences for certain instruments, and music genre recognition methods can be improved by genre-dependent instrument information; it can also be used in polyphonic music. tasks such as automatic music transcription, playback technique detection, and sound source separation, where pre-tuning the model for the presence of specific instruments may i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G10L15/02G10L15/08G10L15/16G10L25/03G10L25/30G10L25/51
CPCG10L15/02G10L15/08G10L15/16G10L25/03G10L25/30G10L25/51
Inventor 丁泉龙李荣光韦岗曹燕
Owner SOUTH CHINA UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products