Real-time motion synthesis method based on fast inverse kinematics

A technology of inverse kinematics and motion synthesis, applied in animation production, image data processing, instruments, etc., can solve problems such as non-unique solution results, slow convergence speed of inverse kinematics algorithm, dimensionality reduction, etc., and achieve the effect of accelerating the convergence speed

Inactive Publication Date: 2012-04-25
BEIHANG UNIV
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For the use of inverse kinematics method combined with motion data to interactively control the movement of virtual characters, there are three main issues: one is to adjust which data at what time; the other is how to adjust the data in real time and maintain balance, Make the adjusted movement natural while maintaining the style of the original movement; the third is how to achieve a natural and smooth transition between data after adjustment
[0005] The advantages of the present invention are: to overcome the deficiencies of the prior art, to propose a step siz

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
  • Real-time motion synthesis method based on fast inverse kinematics
  • Real-time motion synthesis method based on fast inverse kinematics
  • Real-time motion synthesis method based on fast inverse kinematics

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The present invention will be further described in detail below in conjunction with the drawings and specific examples:

[0054] The present invention is a real-time motion synthesis method based on fast inverse kinematics. The implementation process includes four main steps: 1. Segmentation algorithm with step size as unit; 2. Analysis of key joint points; 3. Fast inverse kinematics algorithm and balance control Strategy; 4. Data smoothing algorithm based on geometric method; On the other hand, the present invention applies the aforementioned 4 steps to a distributed system implemented on PCs and PDAs in a server-client mode. See the specific process figure 1 , Which is a schematic diagram of the overall process of the core algorithm:

[0055] Step 1: Segmentation algorithm based on step size

[0056] Before the motion data segmentation algorithm is executed, the data is preprocessed first, that is, the data is smoothed. This is because the motion capture data itself has in...

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 relates to a real-time motion synthesis method based on fast inverse kinematics. The method comprises the following steps of: firstly performing analysis on the current motion driving a virtual character, performing segmentation by taking the step length as unit and simultaneously extracting key joint points so as to identify the intent of an operator, which is reflected by motion data; then adjusting data of the key joint points by utilizing a fast inverse kinematics algorithm according to striding information, namely change information of a virtual environment, which is set by a user, and simultaneously performing analysis and adjustment on the balance state of the virtual character according to the related theory of human body balance control in biomechanics; and finally using a data smoothing method based on a geometric method for data smoothing, and enabling the motion of the virtual character to be sufficient to complete the interaction with the virtual environment. According to the real-time motion synthesis method, an algorithm is finally configured onto a PC (personal computer) and a PDA (personal digital assistant) in the server-client mode, thereby interaction control over the motion of the virtual character by a terminal user on mobile equipment is realized.

Description

Technical field [0001] The invention belongs to the field of computer virtual reality technology, and particularly relates to the field of motion control and human-computer interaction in computer animation technology. Background technique [0002] With the continuous development of virtual reality technology, real-time virtual character motion control technology has been widely used in more and more fields such as animation, games, and virtual reality systems. For virtual character motion control technology, how to make the virtual character adjust the current motion according to the characteristics of the virtual environment in real time so as to complete the interaction with the virtual environment has always been a hot research topic. The physical model-based motion synthesis method has attracted much attention recently. Its biggest advantage is that it does not use motion capture data and can generate various interactive actions relatively naturally. Its limitation is that i...

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/40
Inventor 岑丽霞梁晓辉
Owner BEIHANG 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