Large-scale humming melody matching system based on data level paralleling and graphic processing unit (GPU) acceleration

A melody matching, data-level technology, applied in the computer field, can solve the problems of long time required for retrieval, no Marsyas involved, and high complexity of retrieval algorithms

Inactive Publication Date: 2013-09-25
BEIHANG UNIV
View PDF9 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main problem of content-based music retrieval at present is the lack of user experience. Because the retrieval algorithms used in retrieval are generally more complex, the time required for retrieval is relatively long, and the waiting time for users is correspondingly long.
However, some existing patents (such as No. 200410049328.9, No. 200610065752.1, No. 200610122430.6, No. 200910301120.4, No. 201010144497.6, etc.) only...

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
  • Large-scale humming melody matching system based on data level paralleling and graphic processing unit (GPU) acceleration
  • Large-scale humming melody matching system based on data level paralleling and graphic processing unit (GPU) acceleration
  • Large-scale humming melody matching system based on data level paralleling and graphic processing unit (GPU) acceleration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0084] Marsyas is a set of development framework specially designed for audio signal processing. The bottom layer of the framework encapsulates many mathematical functions in signal processing, such as digital filter, Fourier transform, mean filter, median filter, peak estimation, etc. Functional modules, developers can combine different signal processing units (Process Unit) into a set of signal processing flows according to requirements, to obtain the required results and improve the development speed.

[0085] In order to express clearly the purpose, technical solution and advantages of the present invention, taking Marsyas and GTX285 GPUs as examples, the present invention will be further described in detail below in conjunction with the accompanying drawings, but this does not constitute a limitation to the present invention.

[0086] as attached figure 1 As shown, a large-scale humming melody matching system based on data-level parallel GPU acceleration mainly includes "...

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 provides a large-scale humming melody matching system based on data level paralleling and graphic processing unit (GPU) acceleration and aims at solving the problem that the existing practical large-scale humming retrieval system is lacked and is low in performance and the like. The system mainly comprises a humming melody extraction module, a humming retrieval melody base building module and a humming melody matching module based on data level paralleling. Due to the fact that the system faces a newly-developing application of large-scale humming retrieval, the new technologies of data level paralleling, and GPU acceleration and the like are completely utilized, forceful support is provided for performance improvement of the large-scale humming retrieval system, and the system has wide application prospects.

Description

technical field [0001] The invention discloses a large-scale humming melody matching system based on data-level parallel GPU acceleration, and relates to humming retrieval and parallel acceleration technology. Through the method and device, users can accurately and efficiently retrieve desired music. It belongs to the field of computer technology. Background technique [0002] With the increase of the amount of information and the improvement of users' search requirements, the search based on media content has attracted more and more attention. The needs of music retrieval are diverse, and with the advancement of technology and the development of the times, this diversity has become more and more prominent. In terms of retrieval methods, music retrieval can be performed by submitting query requests in various ways such as humming, beating, performance input, sheet music entry, and audio samples. Among them, performance input retrieval and score entry retrieval can be easil...

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
IPC IPC(8): G06F17/30
Inventor 阮利唐文琦肖利民郑尧
Owner BEIHANG UNIV
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