论文部分内容阅读
近些年,伴随着自然人机交互技术的发展,基于体感交互的虚拟试衣间得到了广泛的关注和研究。与传统虚拟试衣间不同,体感虚拟试衣间操作更方便、交互更自然,从而能给用户带来全新的购衣体验。由于目前市场上实用的体感虚拟试衣间主要专注于款式搭配,没有直观模拟出虚拟角色与衣服布料碰撞的自然属性,因而在真实感方面仍然存在很大的欠缺。本文的主要目标是利用虚拟角色形象地表现用户姿态,并实时模拟衣服布料与人体之间的碰撞响应。通过体感交互以及实时渲染来增加虚拟世界和现实世界的粘合度,给虚拟试衣用户带来了更多的换装乐趣。本文构建了一个基于Kinect运动捕获的虚拟试衣平台,主要包含四个方面的内容。首先,参考运动捕获文件BVH的层次结构思想,运用正向运动学的方法实时求解Kinect的骨骼变换矩阵,在此基础上应用蒙皮技术驱动与真人拓扑结构相似的虚拟角色,并通过实时检测手部姿态识别人体动作以便用户进行交互换衣操作。其次,依据衣服和人体的几何拓扑关系,对人体和衣服进行预处理操作,根据骨架的层次结构在人体外围构建包围盒,并对衣服布料加入额外的几何约束参数,然后利用物理引擎PhysX和APEX动态框架对衣服进行二次模拟仿真。再次,借助辅助设计工具,通过构建虚拟场景从而达到逼真的模拟效果。最后,利用GPU技术对几种蒙皮算法来加速计算,从而为平台的实时性提供了进一步的保障。实验结果表明,本文构建的平台具有实时性、可靠性和较好的真实感。