A Query-by-Humming System based on Marsyas Framework and GPU Acceleration Algorithms

被引:0
|
作者
Ruan, Li [1 ]
Wang, Long [1 ]
Xiao, LiMin [1 ]
Zhu, MingFa [1 ]
Wu, YiLei [2 ]
机构
[1] Beihang Univ, State Key Lab Software Dev Environm, Beijing 100191, Peoples R China
[2] Beijing Comp Ctr, Beijing 100094, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
Query by humming; Marsyas; search engine; GPU;
D O I
10.12785/amis/071L35
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Query-by-humming(QBH) is a content-based music retrieval method and represents the trend of the next-generation search engine. Existing QBH systems still have the problems that most of the retrieval algorithms are of slower searching speeds than the traditional query-by-text ones; lacks a practical QBH system based on the Masyas framework and the GPU acceleration algorithms. This paper introduces a query-by-humming system which is based on the Marsyas framework and GPU acceleration algorithms. The system design, the humming retrieval process, the humming signal feature extraction, the melody libraries establishment and corresponding retrieval algorithms, the GPU parallel speed-up algorithms, and the experiments are presented in detail. The experimental results verify the functionality and good performance of the proposed methods by the speedup of more than 10X with our GPU acceleration algorithms.
引用
收藏
页码:261 / 272
页数:12
相关论文
共 50 条
  • [31] GPU acceleration for the web browser based evolutionary computing system
    Duda, Jerzy
    Dlubacz, Wojciech
    [J]. 2013 17TH INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2013, : 751 - 756
  • [32] A Multiple Huygens Surface-Based Ray Tracing Framework With GPU Acceleration
    Na, Han
    Taygur, Mehmet M.
    Eibert, Thomas F.
    [J]. IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2024, 72 (01) : 183 - 196
  • [33] G-PICS: A Framework for GPU-Based Spatial Indexing and Query Processing
    Lewis, Zhila-Nouri
    Tu, Yi-Cheng
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (03) : 1243 - 1257
  • [34] Advanced Query by Humming System Using Diffused Hidden Markov Model and Tempo Based Dynamic Programming
    Lin, Chiao-Wei
    Ding, Jian-Jiun
    Hu, Che-Ming
    [J]. 2016 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA), 2016,
  • [35] Multi-objective optimization of steam system based on GPU acceleration
    Zhao, Liang
    Ye, Zhencheng
    Du, Wenli
    [J]. IFAC PAPERSONLINE, 2018, 51 (21): : 183 - 188
  • [36] GPU-based Acceleration of System-level Design Tasks
    Bordoloi, Unmesh D.
    Chakraborty, Samarjit
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2010, 38 (3-4) : 225 - 253
  • [37] GPU-based Acceleration of System-level Design Tasks
    Unmesh D. Bordoloi
    Samarjit Chakraborty
    [J]. International Journal of Parallel Programming, 2010, 38 : 225 - 253
  • [38] The CUBLAS and CULA based GPU acceleration of adaptive finite element framework for bioluminescence tomography
    Zhang, Bo
    Yang, Xiang
    Yang, Fei
    Yang, Xin
    Qin, Chenghu
    Han, Dong
    Ma, Xibo
    Liu, Kai
    Tian, Jie
    [J]. OPTICS EXPRESS, 2010, 18 (19): : 20201 - 20214
  • [39] A Facial Expression Based Continuous Emotional State Monitoring System with GPU Acceleration
    Cheng, Jinkuang
    Deng, Yangdong
    Meng, Hongying
    Wang, Zhihua
    [J]. 2013 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON AUTOMATIC FACE AND GESTURE RECOGNITION (FG), 2013,
  • [40] GPU-based Acceleration of Radio Interferometry Point Source Visibility Calculations in the MeqTrees Framework
    Baxter, Richard J.
    Marais, Patrick
    Kuttel, Michelle M.
    [J]. ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XXII, 2013, 475 : 53 - 56