Matching Subsequence Music Retrieval in a Software Integration Environment

This paper firstly introduces the basic knowledge of music, proposes the detailed design of a music retrieval system based on the knowledge of music, and analyzes the feature extraction algorithm and matching algorithm by using the features of music. Feature extraction of audio data is the important...

Full description

Bibliographic Details
Main Authors: Zhencong Li, Qin Yao, Wanzhi Ma
Format: Article
Language:English
Published: Hindawi-Wiley 2021-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2021/4300059
id doaj-5978109b95ce4eb897a7732b5c72b9b4
record_format Article
spelling doaj-5978109b95ce4eb897a7732b5c72b9b42021-06-07T02:12:37ZengHindawi-WileyComplexity1099-05262021-01-01202110.1155/2021/4300059Matching Subsequence Music Retrieval in a Software Integration EnvironmentZhencong Li0Qin Yao1Wanzhi Ma2School of Music and DanceSchool of Music and DanceDepartment of Educational and Culture Contents DevelopmentThis paper firstly introduces the basic knowledge of music, proposes the detailed design of a music retrieval system based on the knowledge of music, and analyzes the feature extraction algorithm and matching algorithm by using the features of music. Feature extraction of audio data is the important research of this paper. In this paper, the main melody features, MFCC features, GFCC features, and rhythm features, are extracted from audio data and a feature fusion algorithm is proposed to achieve the fusion of GFCC features and rhythm features to form new features under the processing of principal component analysis (PCA) dimensionality reduction. After learning the main melody features, MFCC features, GFCC features, and rhythm features, based on the property that PCA dimensionality reduction can effectively reduce noise and improve retrieval efficiency, this paper proposes vector fusion by dimensionality reduction of GFCC features and rhythm features. The matching retrieval of audio features is an important task in music retrieval. In this paper, the DTW algorithm is chosen as the main algorithm for retrieving music. The classification retrieval of music is also achieved by the K-nearest neighbor algorithm. In this paper, after implementing the research and improvement of algorithms, these algorithms are integrated into the system to achieve audio preprocessing, feature extraction, feature postprocessing, and matching retrieval. This article uses 100 different kinds of MP3 format music as the music library and randomly selects 4 pieces each time, and it tests the system under different system parameters, recording duration, and environmental noise. Through the research of this paper, the efficiency of music retrieval is improved and theoretical support is provided for the design of music retrieval software integration system.http://dx.doi.org/10.1155/2021/4300059
collection DOAJ
language English
format Article
sources DOAJ
author Zhencong Li
Qin Yao
Wanzhi Ma
spellingShingle Zhencong Li
Qin Yao
Wanzhi Ma
Matching Subsequence Music Retrieval in a Software Integration Environment
Complexity
author_facet Zhencong Li
Qin Yao
Wanzhi Ma
author_sort Zhencong Li
title Matching Subsequence Music Retrieval in a Software Integration Environment
title_short Matching Subsequence Music Retrieval in a Software Integration Environment
title_full Matching Subsequence Music Retrieval in a Software Integration Environment
title_fullStr Matching Subsequence Music Retrieval in a Software Integration Environment
title_full_unstemmed Matching Subsequence Music Retrieval in a Software Integration Environment
title_sort matching subsequence music retrieval in a software integration environment
publisher Hindawi-Wiley
series Complexity
issn 1099-0526
publishDate 2021-01-01
description This paper firstly introduces the basic knowledge of music, proposes the detailed design of a music retrieval system based on the knowledge of music, and analyzes the feature extraction algorithm and matching algorithm by using the features of music. Feature extraction of audio data is the important research of this paper. In this paper, the main melody features, MFCC features, GFCC features, and rhythm features, are extracted from audio data and a feature fusion algorithm is proposed to achieve the fusion of GFCC features and rhythm features to form new features under the processing of principal component analysis (PCA) dimensionality reduction. After learning the main melody features, MFCC features, GFCC features, and rhythm features, based on the property that PCA dimensionality reduction can effectively reduce noise and improve retrieval efficiency, this paper proposes vector fusion by dimensionality reduction of GFCC features and rhythm features. The matching retrieval of audio features is an important task in music retrieval. In this paper, the DTW algorithm is chosen as the main algorithm for retrieving music. The classification retrieval of music is also achieved by the K-nearest neighbor algorithm. In this paper, after implementing the research and improvement of algorithms, these algorithms are integrated into the system to achieve audio preprocessing, feature extraction, feature postprocessing, and matching retrieval. This article uses 100 different kinds of MP3 format music as the music library and randomly selects 4 pieces each time, and it tests the system under different system parameters, recording duration, and environmental noise. Through the research of this paper, the efficiency of music retrieval is improved and theoretical support is provided for the design of music retrieval software integration system.
url http://dx.doi.org/10.1155/2021/4300059
work_keys_str_mv AT zhencongli matchingsubsequencemusicretrievalinasoftwareintegrationenvironment
AT qinyao matchingsubsequencemusicretrievalinasoftwareintegrationenvironment
AT wanzhima matchingsubsequencemusicretrievalinasoftwareintegrationenvironment
_version_ 1721393313780596736