一种姿态状态的检测方法、系统、设备及介质与流程

文档序号:31673850发布日期:2022-09-28 01:33阅读:来源:国知局

技术特征:
1.一种姿态状态的检测方法,其特征在于,包括:获取基底图像;根据相机深度时域波动范围,设定第一阈值;采集探测图像;将所述探测图像与所述基底图像做差分计算,得到差值图;将所述差值图中像素点的深度大于或等于所述第一阈值的像素坐标转换成三维坐标(x,y,z);根据每一帧图像的所述三维坐标(x,y,z),计算得到每一帧图像的质心坐标将当前帧的质心坐标与前m帧的质心坐标对比,判断人体的姿态。2.根据权利要求1所述的方法,其特征在于,所述获取基底图像之前,包括:连续采集n帧背景深度图像,n大于等于1;将采集到的所有所述背景深度图像做均值处理,得到所述基底图像。3.根据权利要求1所述的方法,其特征在于,所述将所述差值图中像素点的深度大于或等于所述第一阈值的像素坐标转换成三维坐标(x,y,z),包括:将所述差值图中所有像素点深度大于或等于所述第一阈值的像素点坐标标记为1;将所述差值图中所有像素点深度小于所述第一阈值的像素点坐标标记为0,得到二值图;对所述二值图进行开运算处理后,将标记为1的像素点坐标通过内参矩阵转换成所述三维坐标(x,y,z)。4.根据权利要求1至3任一项所述的方法,其特征在于,所述根据每一帧图像的所述三维坐标(x,y,z),计算得到每一帧图像的质心坐标包括:计算每一帧所述探测图像中的所述三维坐标(x,y,z)的均值,得到所述质心坐标5.根据权利要求4所述的方法,其特征在于,所述根据当前帧的质心坐标与前m帧的质心坐标对比,包括;将所述当前帧的质心坐标减去所述前m帧的质心坐标得到得到所述判断人体的姿态,包括:将(

x,

y,

z)与预设的第二阈值δ(δx,δy,δz)进行比较;其中,当

x>δx时,判断人体向右运动,当|

x|<=δx时,判断人体左右不动,当

x<-δx时,判断人体向左运动;当

y>δy时,判断人体向下运动,当|

y|<=δy时,判断人体上下不动,当

y<-δy时,判断人体向上运动;当

z>δz,即判断人体向后运动,当|

z|<=δz时,判断人体前后不动,当

z<-δz时,判断人体向前运动。6.一种姿态状态的检测系统,其特征在于,包括:
获取模块,用于获取基底图像;存储模块,用于根据相机深度时域波动范围,设定第一阈值,并存储所述第一阈值;采集模块,用于采集探测图像;计算模块,用于将所述探测图像与所述基底图像做差分计算,得到差值图;处理模块,还用于将所述差值图中像素点的深度大于或等于所述第一阈值的像素坐标转换成三维坐标(x,y,z);所述计算模块,还用于根据每一帧图像的所述三维坐标(x,y,z),计算得到每一帧图像的质心坐标识别模块,用于将当前帧的质心坐标与前m帧的质心坐标对比,判断人体的姿态。7.根据权利要求6所述的系统,其特征在于,所述获取模块在获取基底图像之前,包括:所述采集模块连续采集n帧背景深度图像,n大于等于1;所述计算模块将采集到的所有所述背景深度图像做均值处理,得到所述基底图像。8.根据权利要求6所述的系统,其特征在于,所述处理模块将所述差值图中像素点的深度大于或等于所述第一阈值的像素坐标转换成三维坐标(x,y,z),包括:将所述差值图中所有像素点深度大于或等于所述第一阈值的像素点坐标标记为1;将所述差值图中所有像素点深度小于所述第一阈值的像素点坐标标记为0,得到二值图;对所述二值图进行开运算处理后,将标记为1的像素点坐标通过内参矩阵转换成所述三维坐标(x,y,z)。9.根据权利要求6至8任一项所述的系统,其特征在于,所述计算模块根据每一帧图像的所述三维坐标(x,y,z),计算得到每一帧图像的质心坐标包括:计算每一帧所述探测图像中的所述三维坐标(x,y,z)的均值,得到所述质心坐标10.根据权利要求9所述的系统,其特征在于,所述识别模块根据当前帧的质心坐标与前m帧的质心坐标对比,判断人体的姿态,包括:所述计算模块将所述当前帧的质心坐标减去所述前m帧的质心坐标得到得到所述识别模块,用于将(

x,

y,

z)与预设的第二阈值δ(δx,δy,δz)进行比较;其中,当

x>δx时,判断人体向右运动,当|

x|<=δx时,判断人体左右不动,当

x<-δx时,判断人体向左运动;当

y>δy时,判断人体向下运动,当|

y|<=δy时,判断人体上下不动,当

y<-δy时,判断人体向上运动;当

z>δz,即判断人体向后运动,当|

z|<=δz时,判断人体前后不动,当

z<-δz时,判断人体向前运动。
11.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述的方法。12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的方法。

技术总结
本发明提供了一种姿态状态的检测方法、系统、设备及介质,该方法包括:获取基底图像;根据相机深度时域波动范围,设定第一阈值;采集探测图像;将探测图像与基底图像做差分计算,得到差值图;将差值图中像素点的深度大于或等于第一阈值的像素坐标转换成三维坐标(X,Y,Z);根据每帧图像的三维坐标(X,Y,Z),计算得到每一帧图像的质心坐标();将当前帧的质心坐标()与前m帧的质心坐标()对比,判断人体的姿态。本发明通过计算出质心坐标(),将当前帧的质心坐标()与前m帧的质心坐标()对比,即可判断人体的运动姿态,检测方法简单可靠,提高了人体姿态评估的准确性。姿态评估的准确性。姿态评估的准确性。


技术研发人员:尹睿 朱宝 沈晓良 张卫 王冬贤 黄馨韵 奚晶晶
受保护的技术使用者:上海集成电路制造创新中心有限公司
技术研发日:2022.07.18
技术公布日:2022/9/27
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1