基于贝叶斯程序学习的人体运动模拟

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:whitejet
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人体运动模拟旨在对人体运动行为进行模拟实现,是虚拟现实领域中的重要研究方向。随着人体运动模拟技术的不断发展与成熟,被广泛运用于教育、影视、军事等众多领域。由于直接利用图像处理技术从视频中获取人体运动数据存在人体特征提取与跟踪困难,容易受到视频采集设备、环境等因素干扰,为了更好的进行运动模拟,目前人体运动模拟大多使用运动捕获的方法获取运动数据。然而由于人体具有局限性,很多动作无法达到预期的效果,此时需要对捕获的数据进行编辑。但是由于运动模拟数据庞大,对运动数据进行编辑工作量巨大,耗费时间多,工作效率低,而且容易造成运动不自然。为了摆脱人工拖拽编辑动作的方式,提高人体运动模拟的自然度,达到运动模拟预期效果,提升工作效率,本文提出了基于贝叶斯程序学习的运动模拟方法——HMBPL(Human motion simulation based on Bayesian program learning)方法。HMBPL方法分为三个部分:HMBPL运动学习、HMBPL运动合成以及HMBPL运动模拟。(1)HMBPL运动学习:解析运动捕获的BVH格式的运动样本数据的每一帧,将其分解为较为简单的部件,根据部件与根节点之间的关系进行组合,生成概念类,从中学习到运动的概念,然后对概念类添加运动变量生成新的动作数据。(2)HMBPL运动合成:由于运动学习仅是生成了动作数据,为了将动作数据帧连接起来,形成运动数据,需要进行运动合成。HMBPL运动合成根据预先知道的知识、算法生成的动作数据以及要生成的运动进行概率计算,选择最优的一帧动作数据,生成运动序列,获取新的运动数据。(3)HMBPL运动模拟:在获取新的BVH格式运动数据之后,在MATLAB环境中将运动数据映射到虚拟人上,驱动虚拟人完成运动模拟。HMBPL方法仅需很少的样本即可学习到样本数据的特征,实现了虚拟人的举一反三,学会一个动作,能自然而然的学会其他动作。通过实验证明HMBPL算法能够提升人体运动模拟效果,减少工作量,降低时间成本,提升工作效率。
其他文献
近日召开的中央财经委员会第一次会议指出,要打好防范化解金融风险攻坚战,抓住主要矛盾。要以结构性去杠杆为基本思路,分部门、分债务类型提出不同要求,地方政府和企业特别是国有
报纸
通过对碰撞检测过程进行分析,发现各节点间相关性较小,存在并行化的可能.在对八叉树碰撞检测算法做适当修改的基础上,结合成熟的消息传递通信(MPI)并行编程环境,提出了基于MP
曹植具有鲜明的性格特征,其性格中重感情、富同情心、善良等特征是他政治上失败的重要原因,同时也是他成为优秀文人的有利条件。这些性格特征在他的前后期作品中均有反映,文
目的研究云南彝族G6PD缺乏症患者及健康人群G6PD基因c DNAC1311T突变及复合IVS11T93C突变的单体型,探讨两种突变之间的连锁关系。方法应用SNa Pshot技术检测82例G6PD缺乏症患
大学生公民意识的培养关系着整个国民素质,现阶段加强大学生公民意识的培养是社会主义民主政治的需要,是市场经济进一步发展的需要,同时也是大学生自我发展的需要。培养大学
设计艺术学要面对广阔的设计市场,要为当代的设计文化、设计实践和设计产品的发展提供有力的理论支持。通过与国外艺术院校的教学模式的科学分析和比较,发现我国艺术设计研究
约翰.贝拉米.福斯特从自然与社会关系入手,通过阐释马克思的生态学思想发展历程和重新建构马克思的物质变换断裂理论,形成自己的生态学马克思主义思想理论。其理论不仅揭示了
目的分析ω-3鱼油脂肪乳注射液辅助治疗重症急性胰腺炎(SAP)的疗效及对患者血清肿瘤坏死因子-α(TNF-α)和白细胞介素-1β(IL-1β)的影响。方法选择在该院接受住院治疗的SAP
近几年,伴随着我国房地产市场的不断发展与进步,住房公积金备受关注,其中有非常多地区的住房公积金流动性不足,各类风险层出不穷,因此,如何有效管控流动性风险已成为现阶段住
实施快乐教育,使学生学得愉悦、学有趣味,是我国基础教育改革和发展的一项重要任务,也是古今中外教育家普遍关注的一个重要话题。对于少年儿童来说,他们接受教育的过程就是一