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

Hand motion three-dimensional simulation method based on dual quaternion

A simulation method and quaternion technology, applied in the field of virtual hand motion modeling, can solve problems such as elongation, poor simulation effect, collapse, etc., and achieve an easy-to-operate effect

Inactive Publication Date: 2013-02-13
ZHEJIANG UNIV
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional skinning algorithm is easy to produce "sugar wrapping", "collapse" and other phenomena, and if the problem of space transformation or rotation center is not handled well, it will also cause faults, splitting, elongation and other phenomena. How to solve the problem under the premise of real-time Simulating realistic virtual hand movement is an important topic in the research of virtual hand technology
[0004] The shape and organizational structure of the human hand are relatively complex, and there are many methods for modeling the mesh model of the virtual hand. For example, simple geometric shapes such as cylinders and balls are used to model the virtual hand. Each finger segment and joint of the hand is a rigid body. The fingers are modeled with cylinders, and the cylinders are connected by spherical joints. The simulation effect of this method is relatively poor, and it is very different from the real human hand.

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
  • Hand motion three-dimensional simulation method based on dual quaternion
  • Hand motion three-dimensional simulation method based on dual quaternion
  • Hand motion three-dimensional simulation method based on dual quaternion

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Such as figure 2 , 3 As shown, a three-dimensional simulation method of hand movement based on double quaternions of the present invention includes the following steps:

[0038] (1) Input the virtual hand mesh model to be modeled and its corresponding motion skeleton model;

[0039] Since the subdivision surface not only has the adaptability of the topological structure of the polygonal mesh, but also has the advantages of the continuity, locality and geometric invariance of the spline surface, the characteristics of the subdivision surface and the physiological structure of the human hand are used to model the geometric model of the human hand. , And adjust the skin color value according to the difference of skin color in different regions, so that the entire virtual hand model has a strong sense of visual reality, and the motion of the human hand is very complicated. The simplified skeleton model can not only reflect most of the human hand motion, but also facilitate real-...

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 hand motion three-dimensional simulation method based on dual quaternion. The hand motion three-dimensional simulation method comprises the following steps of: (1) inputting a virtual hand grid model for modeling and a motion skeleton model corresponding to the virtual hand grid model; (2) determining an initial position of each vertex in the virtual hand grid model and normal of each vertex; (3) calculating dual quaternion of each joint point in the motion skeleton model; (4) aiming at each vertex in the virtual hand grid model, searching the dual quaternion corresponding to the skeleton which is bound with each vertex and assigning respective weight value, and then calculating the dual quaternion after linear mixture; (5) unitizing the double quaternion after linear mixture; and (6) calculating vertex positions and normals after deformation of all the vertices for hand three-dimensional simulation. The hand motion three-dimensional simulation method recalculates the positions and normals after the deformation of the vertices for hand three-dimensional simulation by calculating and unitizing the double quaternion after the linear mixture so as to enable a virtual hand to have stronger motion and visual reality sense and avoid the phenomena such as wrapping with candy wrappers and collapse.

Description

Technical field [0001] The invention relates to the technical field of virtual hand movement modeling, in particular to a three-dimensional simulation method of hand movement based on double quaternions. Background technique [0002] Virtual hand technology is an important part of virtual reality technology, it is a new type of human-computer interaction technology. In virtual hand technology, human hands can directly manipulate objects in the virtual environment through virtual hands. Compared with the simple manipulation in the traditional method, which is driven by keyboard and mouse, virtual hand technology can directly apply the experience and skills acquired in daily life to human-computer interaction, greatly improving the naturalness and efficiency of human-computer interaction It also enables computers to complete more complex tasks. In the interaction between humans and the virtual environment, the hand is the most flexible, most complex, and most important organ. In ...

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): G06T17/00
Inventor 冯结青万华根朱书敬
Owner ZHEJIANG UNIV
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