Three-dimensional virtual human body movement generation method based on key frame and space-time restriction

A human body movement and three-dimensional virtual technology, which is applied in animation production, 3D image processing, image data processing, etc., can solve the problems of losing the looseness and robustness of SVM, and achieve the effect of reducing the cost of motion design and facilitating modification

Inactive Publication Date: 2008-08-20
TSINGHUA UNIV
View PDF0 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, LS-SVM loses the looseness and robustness of SVM. In order to overcome this problem, a weighted least squares support vect

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
  • Three-dimensional virtual human body movement generation method based on key frame and space-time restriction
  • Three-dimensional virtual human body movement generation method based on key frame and space-time restriction
  • Three-dimensional virtual human body movement generation method based on key frame and space-time restriction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] Embodiment 1: The motion of waving the right hand is used as the motion of the virtual human body to be generated. In this waving movement, the right arm is initially located in the middle, first swings to the left to the minimum movement span, then swings to the right to the maximum movement span, and finally swings back to the left to the middle position to complete the whole swing process.

[0047] The above-mentioned three-dimensional virtual human motion generation method of the present embodiment includes the following steps:

[0048] 1) First, use the multi-rigid body model of the skeletal structure as the geometric model of the three-dimensional virtual human motion control, and determine the number of joints and their degrees of freedom required to control the motion of the geometric model; since the human body has more than 200 degrees of freedom , in order to balance the fidelity and controllability of virtual human motion, this embodiment selects 45 degrees ...

Embodiment 2

[0055] Embodiment 2: Take the jumping motion of the human body as the virtual human motion to be generated. The movement process is: when preparing to jump up, the human body squats slightly, after squatting down slightly, jumps up, lifts off the ground, hangs in the air for a while, lands, squats slightly to buffer, and finally stands upright on the ground to complete the whole process. Jump up exercise.

[0056] The above-mentioned three-dimensional virtual human motion generation method of the present embodiment includes the following steps:

[0057] 1) First, use the multi-rigid body model of the skeletal structure as the geometric model of the three-dimensional virtual human motion control, and determine the joints and the number of degrees of freedom to control the movement of the geometric model; 18 main joints of human body movement and their 45 degrees of freedom, including angle parameters of 42 degrees of freedom and position parameters of 3 degrees of freedom;

...

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 present invention provides a generation method of 3D virtual human motion based on the key frame and the space-time restrict, belonging to computer three-dimensional animation field, the method includes:using the multi-rigid-body model of the skeletal structure as 3D virtual human motion control geometric model, using vector composed by the angle reference representing the freedom of motion determined in the geometric model as parameter described by virtual human static posture formalization; making the human static posture of two key frames moment of the minimum motion span and the maximum motion span; sampling the motion time sequence by equitime or non equitime, determining the angle offset of each time sample point, obtaining angle parameter of each time sampling point in the motion course to be generated; generating the static posture of the moment virtual human and determining the position parameter, generating the whole course of the virtual human motion in the 3D. The method has no special video capture device, improving the simple performance of the 3D human cartoon, having advantages of convenience, high effect and lightness.

Description

technical field [0001] The invention belongs to the technical field of computer three-dimensional animation, and in particular relates to three-dimensional human motion generation technology. Background technique [0002] In 3D computer animation, human body animation is one of the most difficult and challenging research topics. Similarly, the motion generation and control of virtual human is also an important research direction of virtual human technology. However, since the human body has more than 200 degrees of freedom, the movements of different individuals have different action characteristics and emotional characteristics. At the same time, the generation of virtual human motion must conform to the basic laws of human motion and have a simple and controllable operation mode, which needs to satisfy both the fidelity of motion and the effectiveness of control. Therefore, the generation of three-dimensional virtual human motion, including design, production and control...

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): G06T15/70G06T13/40
Inventor 那盟杨斌丁力贾培发宋亦旭徐华杨泽红邓俊辉
Owner TSINGHUA UNIV
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