[发明专利]多人环境下单个目标人体运动姿态捕捉方法及系统有效
申请号: | 202010238742.3 | 申请日: | 2020-03-30 |
公开(公告)号: | CN111489392B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 李一鹏;范振;戴琼海 | 申请(专利权)人: | 清华大学 |
主分类号: | G06T7/70 | 分类号: | G06T7/70;G06T17/00;G05D1/10 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王艳斌 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 单个 目标 人体 运动 姿态 捕捉 方法 系统 | ||
1.一种多人环境下单个目标人体运动姿态捕捉方法,其特征在于,包括以下步骤:
动态视角采集图像,并选择目标人体;
根据采集的图像计算多人位置及所述目标人体的三维骨架;
估计下一时刻的多人位置以及目标人体的姿态,并且获取最佳观测视角;
根据所述最佳观测视角规划无人机飞行路径,并根据所述无人机飞行路径控制无人机飞行,以到达最佳观测位置,保证所述最佳观测视角;
其中,估计下一时刻的多人位置以及所述目标人体的姿态,并且获取最佳观测视角,包括:
为提高算法实时性,使用球体模型表示人体形状,其中所述目标人体各个关节点球体模型使用SMPL人体稠密模型拟合得到,人体躯干球体模型使用躯干骨架长度计算获取;
所述目标人体关节点之间的自遮挡计算使用关节点球体模型,公式表示为:
其中,zm、zn分别表示关节点m与关节点n的球体模型中心点距离最佳视角相机平面的距离;表示两个关节点中心点在最佳观测视角下投影的距离;使用所述关节点球体模型半径计算得到的标准差。
2.根据权利要求1所述的方法,其特征在于,所述根据所述采集图像计算多人位置及所述目标人体的三维骨架,包括:
通过深度学习网络检测场景中多人在所述采集的图像中的位置及所述目标人体的关节点二维坐标,其中,使用高帧率二维人体骨架检测算法,其输出数据包含每个关节点二维像素位置p=(u,v)以及置信度
3.根据权利要求2所述的方法,其特征在于,还包括:
使用预先校准的双目可见光传感器进行匹配以及三角化,得到相机坐标系下多人体的三维空间位置以及所述目标人体的骨架的三维坐标,并对骨架的三维坐标进行优化,优化函数为:
Ep=λdataEdata+λregEreg+λboneEbone,
其中,Edata保障优化得到的骨架与观测值具有一致性;Ereg确保人体运动与骨架动态变化的连续性,约束Ebone以使优化得到的骨架与估计得到的骨架长度保持一致,以获取人体三维姿态信息。
4.根据权利要求3所述的方法,其特征在于,设视点距离地面高度为HC,视点俯仰角为θ,人体高度为Hh,人体中心节点三维坐标为(x0,y0,z0),D为视点距离人体的水平距离;
人体顶点可见约束表示为:
人体底部可见约束为:
人体在图像中所占的合理尺度为:
其中,∈为人体在图像中的比例。
5.根据权利要求4所述的方法,其特征在于,目标人体关节之间的自遮挡以及其他人体对目标人体的环境遮挡,目标函数定义为:
其中,表示关节点之间的自遮挡约束,为其他人体对目标人体的环境遮挡约束,通过优化目标函数Ev得到所述最佳观测视角。
6.根据权利要求5所述的方法,其特征在于,目标人体关节点之间的自遮挡计算使用关节点球体模型,公式表示为:
其中,zm、zn分别表示关节点m与关节点n的球体模型中心点距离最佳视角相机平面的距离;表示两个关节点中心点在最佳观测视角下投影的距离;使用关节点球体模型半径计算得到的标准差;
其他人体对目标人体t的环境遮挡计算采用躯干球体模型为:
其中zk、zt分别表示人体k以及目标人体t的躯干球体模型中心点距离最佳视角相机平面的距离;表示躯干球体模型中心点在最佳观测视角下投影的距离;使用躯干球体模型半径计算得到的标准差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010238742.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种X60管线钢板及其板形控制方法
- 下一篇:一种轨道交通车辆维保方法及系统