Font Size: a A A

Implementation Of Motion Simulation System For Virtual Human Based On Kinect And Unity

Posted on:2019-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y X SunFull Text:PDF
GTID:2428330545981667Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Virtual human is a three-dimensional human model created by digital technology in computer according to human physiological structure.Motion simulation for virtual human is to capture human's motion information and to make the virtual motion synchronized with the real human's.The traditional motion capture technologies mainly include mechanical,electromagnetic,optical and so on.Although these methods can get real-time data of human motion,some of these control methods are difficult to be widely popularized or applied because of their complexity,large amount of data or the large cost of capture equipment.This thesis uses Kinect as the human motion acquisition device to realize the real-time simulation of virtual human.Kinect somatosensory equipment is one branch of virtual reality technology,so this design mainly involves the field of virtual human technology,virtual reality and computer animation.The key technologies in this thesis include virtual human modeling technology,skin binding technology,motion control technology,bone tracking technology using Kinect device and Unity3 D development technology.In this thesis,a motion simulation system for virtual human based on Kinect is designed,which mainly includes the following contents.Firstly,the thesis deeply studies the modeling technology of skeletal animation and several classical skinning algorithms,eventually chooses the Dual Quaternion Linear Blending to realize skinning,which has the best experimental result.Secondly,the thesis studies the hardware structure of Kinect equipment and data acquisition principles,and realizes the real-time acquisition and updating of Kinect data in Unity by designing a custom middleware.Thirdly,the thesis analyzes four motion control algorithms and according to requirements,this thesis finally selects the FK algorithm which is the most suitable for this system.Finally,this thesis makes the mapping through Unity3 D scripts between control joints of virtual human model and the bone nodes collected by Kinect and then the real-time motion simulation for virtual human based on Kinect is realized in Unity platform.The results of system experiments show that the motion simulation system for virtual human designed and built in this thesis has a good performance and has certain interactive performance.This thesis has some reference value for the development of motion simulation technology for virtual human and the application of Kinect somatosensory equipment.
Keywords/Search Tags:Virtual Characters, Kinect, Motion Control, Motion Capture, Motion Simulation
PDF Full Text Request
Related items