Method and device for realizing robot dancing and storage medium
A technology of robots and equipment, applied in manipulators, program-controlled manipulators, manufacturing tools, etc., can solve the problems of poor user experience, insufficient anthropomorphic dance movements, and low efficiency of manual choreography, and achieve the effect of improving user experience and enriching dance movements.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0108] In the first embodiment of the present invention, a method for realizing robot dancing, such as figure 1 shown, including:
[0109] S1000 extracts the music low-order feature matrix of the audio source file, and the music low-order feature matrix is matrix data of surface features of music;
[0110] Specifically, the types of audio source files include MP3, VQF, MIDI, etc., analyze the audio source files, and obtain a series of low-level music features by analyzing the frequency spectrum features of the audio source files, and matrix the low-level features of the music The corresponding music low-order feature matrix is obtained by simplification, so as to obtain the corresponding music low-order feature matrix. Among them, the music low-level feature matrix is the matrix data of the surface features of music, and the surface features are similar to rhythm, beat, etc., which do not need to be understood after listening, but can be directly analyzed and processed ...
no. 4 example
[0141] The fourth embodiment of the present invention, this embodiment is an optimized embodiment of the above third embodiment, compared with the above third embodiment, the improvement is that the S0510 is based on the music low-level feature matrix and the music The high-order feature matrix verifies the music feature classification model, and obtains the prediction error value of the music feature classification model specifically including:
[0142] S0511 dividing the music low-order feature matrix and music high-order feature matrix into several data sets;
[0143] S0512 sequentially rotate the data set into a verification set and a training set according to a cross-validation method;
[0144] S0513 Calculate the mean value of the verification results corresponding to all the cross-validation to obtain the prediction error value.
[0145] Specifically, the music low-order feature matrix is used for segmentation. For example, if the music low-order feature matrix and t...
no. 5 example
[0147] The fifth embodiment of the present invention, this embodiment is an optimized embodiment of any one of the above-mentioned first to fourth embodiments, compared with any of the above-mentioned first to fourth embodiments, the improvement is that the S1000 acquires audio The music low-level feature matrix of the source file specifically includes:
[0148] S1100 dividing the audio source file to obtain several audio frames;
[0149] S1200 Perform audio signal processing on the audio frame to obtain the music low-order feature matrix; the audio signal processing includes windowing processing or frequency domain transformation processing after windowing processing.
[0150] Specifically, the acquisition of the low-order features of the music is by analyzing the audio source files in the time domain and frequency domain, and then extracting the Mel cepstral coefficients (MFCC), Music rhythm (Rhythm), music loudness (Loudness), music spectrum characteristics (complexity, fr...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com