Implementation of a Practical Query-by-Singing/Humming (QbSH) System and Its Commercial Applications

被引:1
|
作者
Song, Chai-Jong [1 ,2 ]
Park, Hochong [1 ]
Yang, Chang-Mo [2 ]
Jang, Sei-Jin [2 ]
Lee, Seok-Pil [3 ]
机构
[1] Kwangwoon Univ, Dept Elect Engn, Seoul, South Korea
[2] KETI, Digital Media Res Ctr, Seoul, South Korea
[3] Sangmyung Univ, Dept Digital Media Technol, Seoul, South Korea
关键词
QbSH; Polyphonic Music; Predominant Melody Extraction; Harmonic Structure; Matching Engine; DTW;
D O I
10.1109/TCE.2013.6531124
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, a practical query-by-singing/humming (QbSH) system is proposed that uses polyphonic music tracks such as MP3 and AAC files to create the reference database (DB) unlike conventional QbSH systems. To create the reference DB, we propose a method for melody extraction from polyphonic music signals based on harmonic structure. In addition, we propose a matching engine using modified dynamic time warping (DTW) that uses chroma-scale representation and asymmetric path of DTW to reduce the influence of melody extraction error. We implemented three different prototypes for its commercial applications like smart phone, laptop and karaoke. We evaluated the performance of the proposed practical QbSH system with monophonic and polyphonic music datasets, and confirmed that it has an acceptable performance for commercial applications.
引用
收藏
页码:407 / 414
页数:8
相关论文
共 50 条
  • [1] Implementation of a Practical Query-by-Singing/Humming (QbSH) System and Its Commercial Applications
    Song, Chai-Jong
    Park, Hochong
    Yang, Chang-Mo
    Jang, Sei-Jin
    Lee, Seok-Phil
    2013 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2013, : 102 - +
  • [2] IMPLEMENTATION OF A MATCHING ENGINE FOR A PRACTICAL QUERY-BY-SINGING/HUMMING SYSTEM
    Jang, Dalwon
    Song, Chai-Jong
    Shin, Saim
    Park, Sung-Joo
    Jang, Sei-Jin
    Lee, Seok-Pil
    2011 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (ISSPIT), 2011, : 258 - 263
  • [3] A Design of Matching Engine for a Practical Query-by-Singing/Humming System with Polyphonic Recordings
    Lee, Seok-Pil
    Yoo, Hoon
    Jang, Dalwon
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2014, 8 (02): : 723 - 736
  • [4] Query by Singing/Humming (QbSH) System for Polyphonic Music Retrieval
    Park, Sungjoo
    Chung, Kwangsue
    2012 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2012, : 245 - +
  • [5] Multi-Classifier Based on a Query-by-Singing/Humming System
    Nam, Gi Pyo
    Park, Kang Ryoung
    SYMMETRY-BASEL, 2015, 7 (02): : 994 - 1016
  • [6] Test of pitch extraction algorithms for query-by-singing/humming system
    Jang, Dalwon
    Jang, Sei-Jin
    Lee, Seok-Pil
    2012 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2012,
  • [7] Robust Query-by-Singing/Humming System against Background Noise Environments
    Kim, Kichul
    Park, Kang Ryoung
    Park, Sung-Joo
    Lee, Soek-Pil
    Kim, Moo Young
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2011, 57 (02) : 720 - 725
  • [8] Improving Query-by-Singing/Humming by Combining Melody and Lyric Information
    Wang, Chung-Che
    Jang, Jyh-Shing Roger
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2015, 23 (04) : 798 - 806
  • [9] An initial study on progressive filtering based on dynamic programming for query-by-singing/humming
    Jang, Jyh-Shing Roger
    Lee, Hong-Ru
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2006, PROCEEDINGS, 2006, 4261 : 971 - 978
  • [10] Fast Query-by-Singing/Humming System That Combines Linear Scaling and Quantized Dynamic Time Warping Algorithm
    Nam, Gi Pyo
    Park, Kang Ryoung
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2015,