Embedded humming retrieval method and system based on 16-bit DSP (Digital Signal Processing) platform application

A platform application and embedded technology, applied in special data processing applications, speech analysis, instruments, etc., can solve the problems of algorithm complexity and retrieval accuracy, and the humming retrieval matching algorithm cannot be directly applied to embedded systems. Accuracy improvement, the effect of improving accuracy

Inactive Publication Date: 2013-12-11
北京承芯卓越科技有限公司
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Due to the special advantages and development space of humming retrieval, research scholars at home and abroad continue to carry out and deepen the research in this field, and new algorithms and application platforms are continuously introduced into this field. In short, as a content-based retrieval method, humming Retrieval has important theoretical research value and extensive engineering application background. However, there is still a huge room for development in the field of market-oriented products. At present, the products that are actually applied in the market are all large-scale systems based on PC, such as China Mobile, The CRBT retrieval service provided by China Telecom is affected by the complexity and retrieval accuracy of existing algorithms, and the existing PC-based humming retrieval matching algorithm cannot be directly applied to most existing embedded systems

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
  • Embedded humming retrieval method and system based on 16-bit DSP (Digital Signal Processing) platform application
  • Embedded humming retrieval method and system based on 16-bit DSP (Digital Signal Processing) platform application
  • Embedded humming retrieval method and system based on 16-bit DSP (Digital Signal Processing) platform application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0026] An embedded humming retrieval method based on a 16-bit DSP platform application, including:

[0027] Collect the user's humming melody, and store the humming melody in PCM format; (step 1)

[0028] Extract the pitch of the humming melody according to the short-term autocorrelation algorithm, and obtain PV (Pitch Value referred to as PV, pitch value) information; (step 2)

[0029] Perform note segmentation and post-processing on the PV information and conver...

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 an embedded humming retrieval method based on 16-bit DSP (Digital Signal Processing) platform application. The method comprises the steps of acquiring a humming melody of a user and storing the humming melody according to a PCM (Pulse Code Modulation) format; extracting fundamental tones from the humming melody according to a short-time autocorrelation algorithm to obtain PV (pitch value) information; performing note segmentation and post-processing to the PV information, converting the PV information into NOTE format information and removing false fundamental tone information to obtain a melody to be retrieved; converting MIDI (Musical Instrument Digital Interface) music library information into NOTE format information to obtain a standard MIDI music template library; matching the melody to be retrieved with the standard MIDI music template library through an NLS (Note-based Linear Scaling) algorithm and an NRA (Note-based Recursive Alignment) algorithm to obtain matching scores, wherein the NLS algorithm is obtained by modifying a traditional frame-based LS (Linear Scaling) algorithm into an algorithm based on NOTE information, and the NRA algorithm is obtained by modifying a traditional frame-based RA (Recursive Alignment) algorithm into an algorithm based on the NOTE information; and ordering according to the matching scores and outputting matching results. The embedded humming retrieval method based on the 16-bit DSP platform application can realize high-efficiency accurate retrieval, and the adaptability is wide.

Description

technical field [0001] The invention relates to the field of automatically searching music by microwave, in particular to a retrieval method and an on-chip system which are used for humming retrieval and can be applied to a 16-bit DSP platform. Background technique [0002] At present, how to efficiently and conveniently retrieve target information from a large amount of information has become a major challenge for the retrieval of music information. With the continuous updating and development of data storage methods and means, digital information has penetrated into every corner of our lives. , The traditional retrieval method needs to classify and label information, and the amount of engineering is beyond people's imagination. With the further increase of the amount of information, the disadvantages of the traditional retrieval method become more and more prominent. [0003] Humming retrieval is a new content-based retrieval method. With the continuous exploration and res...

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): G06F17/30G10L15/08G10L15/02
Inventor 曹宏
Owner 北京承芯卓越科技有限公司
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