[发明专利]三维肢体动作捕捉方法在审
申请号: | 202110656670.9 | 申请日: | 2021-06-11 |
公开(公告)号: | CN113378720A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 刘令文;孙柏青;李勇;张秋豪;杨俊友 | 申请(专利权)人: | 沈阳工业大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62 |
代理公司: | 沈阳亚泰专利商标代理有限公司 21107 | 代理人: | 许宇来 |
地址: | 110870 辽宁省沈阳*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 肢体 动作 捕捉 方法 | ||
1.三维肢体动作捕捉方法,其特征在于包括以下步骤:
步骤一:对color文件夹中彩色图片序列进行遍历,按遍历顺序识别每张图片中的二维关键点,使用该二维关节点在depth文件夹中所对应的深度图片中找到关键点的深度值,从而形成人体骨骼的三维关键点坐标序列。该步骤的输出是每张图片所对应的关键点坐标序列。为每个关键点坐标序列按照图片对应顺序标记序号之后保存为pose.csv文件;
步骤二:对pose.csv文件中全部坐标序列进行遍历,寻找四个重要常量值与两个重要深度值并保存。四个重要常量值分别是:肩部关节点与肘部关节点欧氏距离、肘部关节点与腕部关节点欧氏距离、臀部关节点与膝部关节点欧氏距离、膝部关节点与踝部关节点欧氏距离;两个重要深度值分别是:肩部关节点深度值、臀部关节点深度值。
步骤三:对pose.csv文件中保存的全部坐标序列进行再次遍历,使用遮挡判据检测是否存在肢体关节点遮挡现象,并且将存在肢体关节点遮挡现象的关节点序列的序号记录并保存;
步骤四:根据记录的序号遍历存在肢体关节点遮挡现象的关键点序列,通过遮挡计算方程计算被遮挡关节点的正确深度值;
遮挡计算方程:
三关节肢体几何模型中(图3)
当使用该模型计算手臂肢体时:
(x1,y1,z1)是肩关节的坐标,(x2,y2,z2)是肘关节的坐标,(x3,y3,z3)是腕关节的坐标,d1的是肩-肘长度值,d2标是肘-腕长度值;
当使用该模型计算腿部肢体时:
(x1,y1,z1)是臀关节的坐标,(x2,y2,z2)是膝关节的坐标,(x3,y3,z3)是踝关节的坐标,d1的是臀-膝长度值,d2标是膝-踝长度值;
步骤五:将计算得到的深度值代替原来的错误深度值(将计算得到的深度值代替原来的错误深度值被遮挡关节点的错误深度值,得到正常的三维坐标序列),得到正常的三维坐标序列。
2.根据权利要求1所述三维肢体动作捕捉方法,其特征在于所述遮挡判据为:在判断某一关键点序列是否存在遮挡现象时,该坐标值序列满足以下条件:
(1)实际测得的肩部或臀部的深度值Z与保存的深度值Depth;
(2)评估时计算出的d1,d2长度(参考图3)与评估前保存的D1,D2长度
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳工业大学,未经沈阳工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110656670.9/1.html,转载请声明来源钻瓜专利网。