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

Skeleton animation data processing method and device and communication equipment

A technology of skeletal animation and processing method, which is applied in the field of communication and can solve the problem that the naturalness and authenticity of joints cannot be guaranteed.

Pending Publication Date: 2021-04-20
MIGU CO LTD +1
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a processing method, device and communication equipment for skeletal animation data, so as to solve the problem that the traditional geometric algorithm cannot guarantee the naturalness and authenticity of each joint

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
  • Skeleton animation data processing method and device and communication equipment
  • Skeleton animation data processing method and device and communication equipment
  • Skeleton animation data processing method and device and communication equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will describe in detail with reference to the drawings and specific embodiments.

[0042] Skeletal animation is a kind of motion data with a highly complex structure, and its authenticity usually directly affects the visual effect of digital humans in videos or games. Usually, each joint in a bone has a different rotational degree of freedom, and there are different angular constraints between the degrees of freedom, and there is also a hinge structure between adjacent bones. The change of the root joint usually causes the existing state of all sub-joints . Therefore, traditional algorithms usually use an iterative method to repeatedly adjust the rotation of each joint in the constrained space, so that each joint can reach the target position and produce better visual effects at the same time. However, different algorithms have differe...

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 skeleton animation data processing method and device and communication equipment. The method comprises the steps: obtaining a unit direction vector of each skeleton of a human body according to movement capture data; inputting the unit direction vector of each skeleton of the human body into a target neural network model, and obtaining a first global rotation amount of each joint of the human body output by the target neural network model; according to the first global rotation amount of each joint of the human body and the three-dimensional coordinates of the root joint of the human body, obtaining the position information of the root joint of the virtual character and the second global rotation amount of each joint of the virtual character; wherein the three-dimensional coordinates of the human body root joint are extracted from movement capture data; driving a virtual character skeleton to move according to the position information of the virtual character root joint and the second global rotation amount of each joint of the virtual character; according to the method, a target neural network model determined based on deep learning is utilized to realize mapping from three-dimensional coordinates of a human skeleton to a global rotation amount.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a processing method, device and communication equipment for skeletal animation data. Background technique [0002] In the current field of animation technology, it is a research direction to drive animation characters to do action imitation based on the posture of real people. One of the important links is to convert the 3D coordinates obtained from the joints of real people into the rotation matrix of the corresponding joints, and then apply it to the animation character to drive the movement of the model's limbs. The traditional geometric algorithm is to directly calculate the rotation matrix between vectors, but it ignores that the joints of animators should have certain human dynamic constraints, which cannot guarantee their naturalness and authenticity. Some researchers also try to use kinematics methods Constraints are imposed on each joint, but it is cumber...

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): G06T13/40G06N3/04G06N3/08
Inventor 周兵
Owner MIGU CO LTD
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