[发明专利]一种基于多目视频的人体动画生成方法有效
申请号: | 201510443508.3 | 申请日: | 2015-07-24 |
公开(公告)号: | CN105069829B | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 李毅;孙亭;郑文超 | 申请(专利权)人: | 中国电子科技集团公司第二十八研究所 |
主分类号: | G06T13/40 | 分类号: | G06T13/40 |
代理公司: | 江苏圣典律师事务所32237 | 代理人: | 胡建华 |
地址: | 210007 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 目视 人体 动画 生成 方法 | ||
技术领域
本发明涉及的是一种计算机动画技术领域的方法,特别是一种基于多目视频的人体动画生成方法。
背景技术
近年来随着数字娱乐业的蓬勃发展,计算机人体动画技术引起了越来越多的关注,在电影动画、三维游戏、虚拟现实等领域具有广阔的应用前景。当前,如何生成逼真的人体动画已成为计算机图形学研究中一个非常活跃的领域。
近年来,基于运动捕捉的人体动画技术得到广泛应用,其基本思路是利用运动捕获设备高精度实时地记录下人体每一个关节在三维空间中的位置,经过后期处理,可以在计算机上重现这些运动数据,并且利用运动重定向方法驱动不同虚拟人物上产生相类似的运动,实现动画制作。目前,常用的运动捕获方法包括机械方法、电磁方法、光学方法和视频的方法。机械方法依靠机械装置来跟踪和测量人体运动的轨迹,由于机械设备的尺寸和重量问题,使用不便;电磁式方法通过安装在人体关节点的电磁接收器获取人体运动数据,其优点是速度快、实时性好,但其对表演者的活动限制较大,不适用于剧烈的运动和表演;光学方法通过对目标上特定光点的监视和跟踪来完成运动捕捉的任务,其优点是表演者活动范围大,无电缆、机械装置的限制,使用方便,但光学方法后处理时间长,且当运动复杂的时,不同的光点易混淆而产生错误的结果。
概括起来,以上三类方法大多需要昂贵的硬件,需要在人体关键部位粘贴标记,妨碍了人体的自由运动,且往往只能在特点的工作环境下应用。总的来说,用户更容易接受一种成本低、非强迫、非接触式运动捕捉技术。视频方法由于只利用普通摄像机、无需标记点、对运动无限制,近年来得到研究者的重视。按照使用摄像机的数目不同,运动捕获的视频方法可分为单目视频方法、多目视频方法。
(1)单目视频方法:基于单目视频的人体运动捕获方法(文献1.苏延超,艾海舟,劳世竑,图像和视频中基于部件检测器的人体姿态估计,电子与信息学报,2010,33(6):1413-1419)是个病态问题,由于深度信息的丢失导致图像与姿态之间的映射存在多义性,使得单目视频方法分析结果精度低,实际应用效果差。
(2)多目视频方法:相对于单目视频,多目视频由于利用了多视角信息,可有效克服单目视频无法解决的映射多义、遮挡等难题,可有效提高运动分析的精度和鲁棒性。John利用多目视频实现了人体运动捕获(文献2.Vijay John,Emanuele Trucco,Spela Ivekovic.Markerless human articulated tracking using hierarchical particle swarm optimization.Image and Vision Computing.2010,28(11):1530-1547.),可支持三维人体动画生成。但该方法在高维人体空间中进行运动分析,计算效率低,难以满足实时应用需求;Zhao和Liu利用多目视频且在低维空间中进行运动数据捕获(文献3.Zhao Xu,Liu Yun Cai.Generative tracking of 3D human motion by hierarchical annealed genetic algorithm.Pattern Recognition.2008,41(8):2470-2483),但该方法利用多摄像机视觉之和建立评价函数,无法保证每个视角的最佳匹配,运动捕获的精度低。
发明内容
本发明的目的在于提供一种基于多目视频的人体动画生成方法,从而实现基于视频的快速、逼真的三维人体动画生成。
实现本发明的目的的技术解决方案为:一种基于多目视频的人体动画生成方法,包括以下步骤:
步骤1:运动低维空间学习:利用人体运动捕获数据库,采用高斯过程潜变量模型运动降维方法,计算得到运动低维空间;
步骤2:运动分析模型建模:建立低维姿态与图像特征的适应度函数,构建低维空间的姿态约束,建立基于约束多目标优化的人体运动分析模型;
步骤3:人体姿态参数分析:采用多目标粒子群优化人体运动分析方法,求解人体运动分析模型,计算得到人体姿态参数;
步骤4:三维人体动画生成:利用人体姿态参数,采用运动重定向方法驱动三维人体模型,生成三维人体动画。
本发明步骤1包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第二十八研究所,未经中国电子科技集团公司第二十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510443508.3/2.html,转载请声明来源钻瓜专利网。