Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

BPM detection method and device

A detection method and peak point technology, applied in the field of signal processing, can solve problems such as low BPM accuracy

Active Publication Date: 2017-05-10
GUANGZHOU KUGOU TECH
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem in the prior art that after music compression, the position where the energy amplitude is lower than the predetermined threshold is used as the pause point, and the time length of each bar is determined according to the period value of the pause point, resulting in a low accuracy rate of the calculated BPM Problem, the embodiment of the present invention provides a BPM detection method and device

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
  • BPM detection method and device
  • BPM detection method and device
  • BPM detection method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0139] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0140] In the embodiment of the present invention, the terminal may be a mobile phone, a tablet computer, an e-book reader, a laptop computer, a desktop computer, and the like.

[0141] Optionally, a music player or a video player runs in the terminal, and the music player or video player usually refers to a player in the form of software. That is, the terminal is capable of playing audio signals.

[0142] figure 1 It is a method flowchart of a BPM detection method provided by an embodiment of the present invention, and the method is applied to a terminal capable of playing audio signals. Such as figure 1 As shown, the BPM detection method may include:

[0143] Step 101, performing signal processing on the audio signal segment to o...

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 discloses a BPM detection method and a BPM detection device, belonging to the technical field of signal processing. The method comprises the following steps: carrying out signal processing on an audio signal segment, thus obtaining a peak point sequence; determining a first peak point and a second peak point from the peak point sequence; determining the rhythmic pattern according to sequence positions of the first peak point and the second peak point; determining a first candidate point and a second candidate point according to the sequence position and value of the first peak point, the sequence position and value of the second peak point, and the rhythmic pattern; and calculating BPM according to the first candidate point, the second candidate point and the rhythmic pattern. With the adoption of the BPM detection method and the BPM detection device, the problem that after music compression, the position with energy amplitude lower than a preset threshold value is taken as a hold point, and the accuracy rate in calculating BPM according to the periodic value of hold point is low, is solved, and the effect of improving the accuracy rate of BPM detection is improved.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of signal processing, and in particular to a BPM detection method and device. Background technique [0002] BPM (Beat Per Minute) is one of the characteristics of music, which is used to measure the beat frequency of music. The higher the value of BPM, the higher the beat frequency and the faster the rhythm of the music. [0003] In the detection of BPM in the prior art, at first carry out peak search to the autocorrelation function of the intercepted music fragment, determine the frame number I that each beat contains, for example, the value range of the autocorrelation function abscissa of the music fragment is 0~1000 Frame, by carrying out peak search to autocorrelation function, it is determined that the peak value of autocorrelation function when the abscissa is 60 is the largest, that is, it is determined that the number of frames I included in each beat is 60 frames; X is multip...

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): G10H1/00G10H1/40
Inventor 劳振锋
Owner GUANGZHOU KUGOU TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products