[发明专利]人体三维动作自动提取方法有效
申请号: | 201910613561.1 | 申请日: | 2019-07-08 |
公开(公告)号: | CN110348371B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 罗曦;李玉玮;张迎梁 | 申请(专利权)人: | 叠境数字科技(上海)有限公司 |
主分类号: | G06V40/20 | 分类号: | G06V40/20;G06V10/34;G06V40/10;G06V10/764 |
代理公司: | 上海京沪专利代理事务所(普通合伙) 31235 | 代理人: | 周晓玲 |
地址: | 200031 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人体 三维 动作 自动 提取 方法 | ||
1.一种人体三维动作自动提取方法,其特征在于包括:
步骤一,构建多目相机系统,标定并采集多视角图片;
步骤二,获得多视角图片中的二维人体关键点;
步骤三,根据相机位置、关键点计算出三维人体关键点;
在BA优化中加入二维人体关键点的置信度则得到第i个三维点的表达式:
X表示由三角测量计算出的三维点,Pv(X)为X在视角v上的二维投影;使得优化出的三维点X在各个视角V上的投影与网络检测出来的二维点加权距离最小;
步骤四,根据三维人体关键点构建人体骨骼点层级树。
2.根据权利要求1所述的人体三维动作自动提取方法,其特征在于:步骤二中,利用神经网络系统openpose或alphapose获得二维人体关键点。
3.根据权利要求2所述的人体三维动作自动提取方法,其特征在于:步骤二中,openpose网络检测到的每个关键点p,得到表示第i个关键点在视角v图片上的位置,表示网络对于该点的置信度;其中,p∈T,||T||=n,其中n表示关键点的个数;v∈V,||V||=m,其中m表示所用相机的数目。
4.根据权利要求1所述的人体三维动作自动提取方法,其特征在于:步骤三中,进行滤除离群点:
对于每个骨骼点随机选取三个视角,将其作为集合Si,并将三个视角的二维点三角化后得到三维骨骼点计算所有视角里的二维点与的加权重投影误差:
将的视角作为内围点加入到Si中;令λ=0.1*(h+w)/2,其中h为该视角图片的长,w为宽;
再将更新后的全部内围点的Si代入公式(1),并替换V,可得到:
优化得到新的三维骨骼点计算所有Si视角里的二维点与的总投影误差
重复以上过程,选出总投影误差最小的及其对应的此即为所需要的三维点。
5.根据权利要求1所述的人体三维动作自动提取方法,其特征在于:步骤三中,利用人体解剖学对手部进行进一步的优化:
argminX(Eproj+αEanat),
其中,α为可根据搭建的场景调整参数;而用于惩罚不可能的动作,γ为所有的指关节,表示指关节的弯曲夹角;Xi表示当前待优化的指关节三维点,Xip为Xi的父节点,Xic为Xi的子节点;和分别表示当前指关节的最小、最大人体解剖学夹角。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于叠境数字科技(上海)有限公司,未经叠境数字科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910613561.1/1.html,转载请声明来源钻瓜专利网。