Font Size: a A A

A Virtual Try-on System Based On Physical Simulation

Posted on:2016-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:W M ZhouFull Text:PDF
GTID:2308330461957722Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Cloth simulation came out in the 1980s as the computer technology developed and has been made great improvement since more and more scholars begin to pay great attention on this topic. Cloth simulation can be used in game, animation,3D garment design, virtual trying-on, etc.In this paper, we use the position-based dynamics(PBD) to carry out cloth simula-tion. This method generates several constraints for cloth properties such as bending or stretching, and also for the collision between cloth and other rigid bodies. By solving the constraints, positions of mass points can be rectified so that clothing properties can be maintained and collisions can be handled.Based on the method stated above, we build a realtime simulation system, which adopts a simple 3D model to approximate the shape of human. The 3D model is driven by the realtime human pose. Then each frame is simulated by PBD to get the exact shape of the resulted cloth and rendered by openGL.The system we implemented can be mainly divided into three parts, the cloth simulation module, skeleton driven module and the rendering module. Skeleton driven is achieved by using Kinect to track person and get the realtime pose. Human model can be driven by the pose information and then cloth simulation module is used to simulate the final shape of cloth on the model. Finally rendering module provides two way of viewing results, either by viewing the movement of cloth on the 3D model, or by projecting the rendering results onto the RGB image obtained by Kinect. This system can be run in realtime and achieves the maximum frame rate of 300Fps.
Keywords/Search Tags:Cloth Simulation, Motion Capture, Kinect, OpenGL rendering
PDF Full Text Request
Related items