基于运动捕获的人体运动生成与编辑关键技术研究
发布时间:2018-06-22 17:56
本文选题:运动捕获 + 运动分割 ; 参考:《国防科学技术大学》2011年博士论文
【摘要】:在虚拟环境中生成人体运动是计算机图形学和计算机动画的研究热点之一,能够广泛应用于游戏、影视、广告、军事等领域。由于人体结构的复杂性,生成自然逼真的人体运动是一项烦琐的工作,即使借助动画制作软件,生成一段运动也需要耗费大量的时间和精力。随着运动捕获技术的发展和运动捕获设备的普及,出现了一种新的运动生成方法,即基于运动捕获数据驱动虚拟角色的方法,该方法具有易于实现、生成的运动逼真度高等优点。但是,由于人体运动的多样性,有限的运动捕获数据无法满足广泛的实际应用的需求,基于现有运动生成新运动、提高现有运动的可重用性便凸显其重要性。 本文研究的目的在于基于现有的人体运动数据,通过用户简单的交互式控制,生成自然逼真的新运动,以提高现有人体运动的可重用性,降低人体运动生成的复杂度。其中涉及的关键技术主要包括运动分割、运动的非线性降维、运动生成与编辑、运动连接、运动重定向等。本文综合运用统计学习、模式识别、数据挖掘、计算机图形学、最优化理论等学科理论对相关问题展开研究,对以上关键技术提出可行的解决方法。 在理论研究和算法实践过程中,,根据所研究的内容以及所要解决的问题,有针对性地提出了一些新思路和新算法,本文主要的创新点和贡献有: 提出一种基于运动特征变化探测的运动自动分割方法。运动捕获设备获取的运动素材往往包含多个语义特征,在运动创作时一般是对其中的某个语义特征的运动片段进行素材重用,因此需要将包含多个语义特征的长运动分割为独立语义特征的运动片段。运动的语义特征属于主观认知范畴,为了避开对运动语义特征直接分析和建模的困难,将运动映射到低维特征空间,在特征空间提取运动几何特征并使之与运动的高层语义特征相对应,运动几何特征的变化能够反映运动语义特征的改变。该方法借助分析运动的几何特征来分析运动的高层语义特征,实现运动在语义层次的自动分割。 提出快速自适应比例高斯过程隐变量模型,并提出一种基于该模型的人体运动数据降维及运动生成方法。针对人体运动数据维度高、不易直接分析的特点,通过对运动数据进行统计学习,实现非线性降维的同时获得了该运动姿势空间的概率描述,姿势概率作为姿势自然逼真程度的一个量化度量,概率越大表示姿势与样本运动越相似,因此越自然逼真。在给定末端约束条件下求取满足约束的、同时概率最大的姿势,作为逆向运动学的解,克服了传统逆向运动学算法计算烦琐、效果不逼真的缺点。在姿势生成的基础上,给出了两种运动生成方法,即基于运动轨迹编辑的运动生成和基于关键帧编辑的运动生成。相对于比例高斯过程隐变量模型,该模型具有更快的收敛速度和更高的收敛精度,同时能够自适应运动编辑的方向,有效地扩大了运动的可编辑幅度。 提出一种基于运动动态性建模的运动自动连接方法。引入隐马尔可夫模型对运动动态性进行建模,通过快速自适应比例高斯过程隐变量模型对运动数据进行降维,将运动数据映射到低维隐空间,在隐空间基于马尔可夫链对运动的时序动态性进行建模,达到了在低维空间分析高维运动数据的目的。为了解决运动连接的两个核心问题,即过渡运动长度估算问题和过渡运动姿势生成问题,提出了基于运动速度的过渡运动长度估算方法和基于隐轨迹插值的过渡运动姿势生成方法。 提出一种面向人体四肢的运动重定向方法,包括面向人体下肢的运动重定向和面向人体上肢的运动重定向。对于面向下肢的运动重定向,将运动依据其是否需要对脚与约束面的接触位置进行约束分为两类,针对不需要约束脚与约束面的接触位置的运动提出基于下肢向量特征不变的运动重定向方法,针对需要约束脚与约束面的接触位置的运动提出基于下肢运动轨迹投影变换的运动重定向方法。对于面向上肢的运动重定向,分析了人体上肢在运动过程中受到的约束情况,根据不同约束提出静态约束的运动轨迹重定向方法、动态约束的运动轨迹重定向方法和语义约束的运动轨迹重定向方法,将原始骨骼模型的上肢运动轨迹重定向到目标骨骼模型,以重定向后的运动轨迹作为约束对目标骨骼模型进行逆向运动学求解,最终实现运动重定向。 设计并实现了一个基于运动捕获的人体运动生成与编辑原型系统,即三维虚拟人运动生成与编辑系统,对本文所提出的算法和技术进行了验证,系统在相关项目中得到了较好的应用。 综上所述,通过本文的研究,解决了基于运动捕获的人体运动生成与编辑中涉及到的若干关键技术,提高了现有运动的可重用性,对运动捕获技术更好地应用于角色运动和计算机动画起到了一定的促进作用。
[Abstract]:Human body motion is one of the hot topics of computer graphics and computer animation in virtual environment . It can be widely used in games , films , advertising , military , etc . Because of the complexity of human body structure , it is a tedious task to generate natural lifelike human motion . With the development of motion capture technology and the popularization of motion capture device , a new method of motion generation is presented .
The purpose of this paper is to create a new motion of natural lifelike by simple interactive control based on the existing human motion data , so as to improve the reusability of the existing human body motion and reduce the complexity of human motion generation . The key techniques involved include motion segmentation , non - linear dimension reduction of motion , motion generation and editing , motion connection , motion redirection , etc . The key technologies include : statistical learning , pattern recognition , data mining , computer graphics , optimization theory and so on .
In the course of theoretical research and algorithm practice , some new ideas and new algorithms are proposed according to the content of the research and the problems to be solved . The main innovations and contributions of this paper are as follows :
In order to avoid the difficulty of direct analysis and modeling of motion semantic features , the motion picture is mapped to low - dimensional feature space . In order to avoid the difficulty of direct analysis and modeling of motion semantic features , the motion - based semantic features are mapped to low - dimensional feature space .
A fast adaptive proportional Gaussian process implicit variable model is proposed , and a method for reducing dimensionality and motion of human body motion data based on the model is presented . The probability description of the motion posture space is obtained by statistical learning of the motion data .
In order to solve the two core problems of motion connection , namely transition motion length estimation problem and transition motion posture generation problem , a method for estimating the transition motion length based on motion velocity and the transition motion posture generation method based on implicit trajectory interpolation are proposed in order to solve two core problems of motion connection , namely , transition motion length estimation problem and transition motion posture generation problem .
The invention provides a motion redirection method for a human body limb , which comprises a movement redirection facing the lower limb of the human body and a movement redirection facing the upper limb of the human body .
A prototype system of human motion generation and editing based on motion capture is designed and implemented , that is , three - dimensional virtual human motion generation and editing system . The algorithms and techniques proposed in this paper are verified , and the system is well applied in related projects .
In conclusion , through the research in this paper , the key technologies involved in the generation and editing of human motion based on motion capture are solved , the reusability of the existing motion is improved , and the motion capture technology is better applied to the character movement and the computer animation .
【学位授予单位】:国防科学技术大学
【学位级别】:博士
【学位授予年份】:2011
【分类号】:TP391.41
【参考文献】
相关期刊论文 前10条
1 刘俊峰;三维转动的四元数表述[J];大学物理;2004年04期
2 王作英,肖熙;基于段长分布的HMM语音识别模型[J];电子学报;2004年01期
3 罗忠祥 ,庄越挺 ,刘丰 ,潘云鹤;基于时空约束的运动编辑和运动重定向[J];计算机辅助设计与图形学学报;2002年12期
4 孙宏伟,顾明,孙家广;基于主分量分析的相关矢量量化编码算法[J];计算机辅助设计与图形学学报;2005年08期
5 葛春宝;陈益强;尹宝才;高文;杨长水;;一种新的手势运动数据重定向方法[J];计算机学报;2006年10期
6 杨春玲;董传良;;基于多分辨率模型的快速运动过渡生成算法[J];计算机仿真;2007年01期
7 赵沁平;;虚拟现实综述[J];中国科学(F辑:信息科学);2009年01期
8 王天树,郑南宁,徐迎庆,沈向洋;人体运动非监督聚类分析[J];软件学报;2003年02期
9 肖俊;庄越挺;吴飞;;三维人体运动特征可视化与交互式运动分割[J];软件学报;2008年08期
10 杨跃东;王莉莉;郝爱民;封春升;;基于几何特征的人体运动捕获数据分割方法[J];系统仿真学报;2007年10期
本文编号:2053683
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2053683.html