[发明专利]一种重建三维动画的方法及装置有效
申请号: | 201810847708.9 | 申请日: | 2018-07-27 |
公开(公告)号: | CN109035393B | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 孟宪民;李小波;赵德贤 | 申请(专利权)人: | 东方梦幻文化产业投资有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T13/40 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 陈变花 |
地址: | 100000 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 重建 三维动画 方法 装置 | ||
1.一种重建三维动画的方法,其特征在于,包括以下步骤:
扫描用户的身体,获取骨骼信息和深度图;
通过骨骼信息和深度图对人体部位测量;
通过骨骼信息和深度图对人体部位进行测量包括对人体身高的测量和对人体胖瘦的测量;
对人体胖瘦的测量具体包括以下步骤:
根据骨骼信息的骨骼图像坐标点获取骨骼的外向向量和反外向向量;
根据外向向量和反外向向量计算延伸边界;
根据外向延伸边界获得外向边界摄像机的3D坐标值,根据反外向延伸边界获得反外向边界摄像机的3D坐标值;
将外向边界摄像机的3D坐标值与反外向边边界摄像机的3D坐标值相减得到人体部位的宽度;
获取骨骼的外向向量具体包括如下:外向向量=叉积(子骨骼坐标–父骨骼坐标,向量(0,0,1));
根据人体部位的测量信息调整预设的标准模型,并带入游戏中,以在游戏内部看到和用户身体一模一样的结构的模型。
2.根据权利要求1所述的重建三维动画的方法,其特征在于,对人体身高的测量具体包括以下步骤:
对深度图进行抠像得到人体深度图;
获取人体深度图中头顶和脚底的边界;
根据头顶和脚底的边界获得对应的头顶摄像机的3D坐标值和脚底摄像机的3D坐标值;
将头顶摄像机的3D坐标值与脚底摄像机的3D坐标值相减得到人体身高信息。
3.根据权利要求2所述的重建三维动画的方法,其特征在于,获取人体深度图中头顶的边界具体包括以下步骤:
将从骨骼信息的头部骨骼坐标点起竖直向上的坐标点依次作为预定坐标点;
将预定坐标点向左右各扩展指定像素后作为计算输入;
由下至上,依次将计算输入与人体深度图中的背景进行比较;
直至计算输入与人体深度图中的背景相同,则该预定坐标点为人体深度图中头顶的边界。
4.根据权利要求1-3任一项所述的重建三维动画的方法,其特征在于,反外向向量=—外向向量。
5.一种重建三维动画的装置,其特征在于,包括:
获取单元,用于扫描用户的身体,获取骨骼信息和深度图;
计算单元,通过骨骼信息和深度图对人体部位测量;
计算单元包括:人体胖瘦计算单元,根据骨骼信息的骨骼图像坐标点获取骨骼的外向向量和反外向向量,根据外向向量和反外向向量计算延伸边界,根据外向延伸边界获得外向边界摄像机的3D坐标值,根据反外向延伸边界获得反外向边边界摄像机的3D坐标值,将外向边界摄像机的3D坐标值与反外向边边界摄像机的3D坐标值相减得到人体部位的宽度;
获取骨骼的外向向量具体包括如下:外向向量=叉积(子骨骼坐标–父骨骼坐标,向量(0,0,1));
调整单元,根据人体部位的测量信息调整预设的标准模型,并带入游戏中,以在游戏内部看到和用户身体一模一样的结构的模型。
6.根据权利要求5所述的重建三维动画的装置,其特征在于,计算单元包括:人体身高计算单元,对深度图进行抠像得到人体深度图,获取人体深度图中头顶和脚底的边界,根据头顶和脚底的边界获得对应的头顶摄像机的3D坐标值和脚底摄像机的3D坐标值,将头顶摄像机的3D坐标值与脚底摄像机的3D坐标值相减得到人体身高信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东方梦幻文化产业投资有限公司,未经东方梦幻文化产业投资有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810847708.9/1.html,转载请声明来源钻瓜专利网。