Method for synthesizing three-dimensional human motion by using recurrent neural network based on hierarchical learning
A cyclic neural network and human motion technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as limitations, complex modeling processes, and single motion forms, and achieve low error values and synthetic motion. accurate effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
preparation example Construction
[0062] Such as Figure 1-11 As shown, the present invention provides a method for synthesizing three-dimensional human motion based on a layered learning-based recurrent neural network, including: a training model step and a testing model step.
[0063] As a preferred embodiment of the application, the training model step described in the application includes the following steps:
[0064] Step S11: use the GRU unit to construct a low-level motion information extraction network, the network uses the curvature and average velocity information of each frame of the skeleton in the data set as input, and the network can output the motion characteristics of each frame of the character after training;
[0065] Step S12: Use the GRU network to establish a high-level motion synthesis network; combine the skeleton features in the data set with the motion features extracted in S11 as input, train the network to learn the temporal and spatial relationship between the front and back of the...
Embodiment 1
[0105] As an embodiment of the present invention, the effect of synthetic human body motion can be further specified by the following experiments:
[0106] Experimental conditions:
[0107] 1) The motion data set used in the experiment is composed of the CMU human body motion capture data set, which includes multiple online large-scale motion databases, including various running, walking, kicking, rolling and other action sequences.
[0108] 2) The programming platform used in the experiment is python3.6, and the deep learning framework is pytorch.
[0109] 4) The server configuration used in the experiment is a Quadro K6000 graphics card, the memory is 12G, the processor model is Intel(R) Xeon(R) CPU E5-2620 v3@2.40H, 64.0GB RAM, and the operating system is Ubuntu16.04 LTS.
[0110] 5) In the experiment, the accuracy of the low-level network to extract motion information is used to evaluate the performance of the low-level network, and the joint position error between the ge...
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