【技术实现步骤摘要】
一种获取多人多刚体TPose信息的方法及其装置、设备
[0001]本专利技术涉及动作捕捉
,具体涉及一种获取多人多刚体TPose信息的方法及其装置、设备。
技术介绍
[0002]现存的光学动捕系统中,在多刚体、多人动作捕捉的情况下特别容易出现刚体飞串等问题,即不同的人身上的刚体出现了错误的匹配,进而导致人体骨骼姿态解算错误等问题。人体动捕解算符合一定的约束或模型,建立人体各个部位刚体之间的相互约束条件有助于刚体的定位和姿态的估计,从而有利于进行人体的动作捕捉,并且,利用TPose信息进行目标的匹配及建模,也能影响人体的动作捕捉精度,因此,开始动作捕捉前进行TPose一般对人体标记点或刚体的追踪起到非常关键的作用。但由于刚体或标记点的匹配容易受许多环境等条件的影响,因而容易导致TPose失败。鉴于此,有必要提出一种多人多刚体的TPose约束方法,用来克服复杂环境条件下多人多刚体TPose容易失败的问题。
技术实现思路
[0003]为了解决复杂环境条件下多人多刚体TPose容易失败等问题,本专利技术提出一种 ...
【技术保护点】
【技术特征摘要】
1.一种获取多人多刚体TPose信息的方法,其特征在于,包括:S1:人体站立进行TPose动作,获取t时刻每个人的头部、腰部、双手和双脚刚体的位置信息集合P{(P
1t
,P
2t
,...P
pt
)1、(P
1t
,P
2t
,...P
pt
)2...(P
1t
,P
2t
,...P
pt
)
N
},其中,p为人体部位标号,N为人体总个数;S2:求取任意两刚体之间的距离,根据第一约束条件,判断所述TPose的刚体信息是否有误;S3:获取双手和腰部刚体组成的近似平面WOL,根据第二约束条件,判断所述TPose的刚体信息是否有误;S4:分别获取双手两刚体和双脚两刚体的高度值,根据第三约束条件,判断所述TPose的刚体信息是否有误;S5:若所述刚体信息有误,则进入寻找刚体计算步骤,否则,根据正确的刚体位置信息集合P获取多人多刚体的TPose相关信息。2.如权利要求1所述的一种获取多人多刚体TPose信息的方法,其特征在于,所述人体站立进行TPose动作包括:双手水平张开、两腿并拢、头部平视前方、腰板伸直。3.如权利要求2所述的一种获取多人多刚体TPose信息的方法,其特征在于,设人体站立和地面组成XYZO坐标系,其中人体站立的高度方向为Y轴正方向,地面组成的平面为XOZ平面,O为坐标系原点。4.如权利要求3所述的一种获取多人多刚体TPose信息的方法,其特征在于,所述第一约束条件包括:按照XYZO坐标系求取任意两刚体之间的距离,若所述距离大于最大身体长度阈值,则认为所述TPose的刚体信息有误。5.如权利要求3所述的一种获取多人多刚体TPose信息的方法,其特征在于,所述第二约束条件包括:双手和腰部刚体组成近似平面WOL:D=
‑
(A*x+B*y+C*z),其中A、B、C、D为通过手和腰部刚体信息求解所得的平面方程系数,若头部刚体或双脚刚体距离平面WOk的距离大于一设定距离,则认为所述TPose的刚体信息有误。6.如权利要求5所述的一种获取多人多刚体TPose信息的方法,其特征在于,所述距离平面WOL的距离的计算公式为:其中...
【专利技术属性】
技术研发人员:黄少光,许秋子,
申请(专利权)人:深圳市瑞立视多媒体科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。