【技术实现步骤摘要】
基于运动历史点云生成的深度运动图的人体行为识别方法
本专利技术属于计算机视觉和图像处理
,具体涉及一种基于运动历史点云(MHPC)生成的深度运动图(DMM)的人体行为识别方法。
技术介绍
人体行为识别的研究意义主要体现在它的实用价值上,其在智能视频监控、视频内容检索、人体运动分析、辅助医疗等领域有着广泛的应用,国内外的专家学者对此进行了大量的研究。最初行为识别的方法大多是基于传统的RGB信息,产生了人体关键姿态、剪影、时空特征等方法。但是由于RGB信息易受光照、相机角度、背景变化等因素的影响,使得行为识别仍然面临着挑战。近些年来随着深度传感器的发展,使得深度图像获取技术得到普及。相比于彩色图像,深度图像仅与物体的空间位置有关,能够直接反映物体表面的三维特征,并且不易受光照变化、颜色和纹理的影响。利用深度图像的人体行为识别方法大致包括,将深度图像进行投影生成深度运动图像(DMM)的方法、将深度图像映射为点云数据后提取特征的方法。将一个深度图像序列中的每一帧深度图像投影到三个正交的笛卡尔坐标平面上,可相应地得到前视图mapf,侧视图maps,俯视图mapt。将上 ...
【技术保护点】
1.一种基于运动历史点云生成的深度运动图的人体行为识别方法,其特征在于:所述的方法包括按顺序进行的下列步骤:(1)将每个人体动作样本中已经提取前景的多帧深度图像通过坐标映射得到每帧深度图像的点云,然后将其填充到MHPC中,直到遍历完所有帧的深度图像得到该动作的MHPC,以记录动作发生的空间与时间信息;(2)将MHPC直接投影到三个正交的笛卡尔坐标平面,分别是XOY平面、YOZ平面和XOZ平面,生成三个DMM,然后将MHPC沿顺时针和逆时针方向绕X轴、Y轴和Z轴中的任一轴旋转θ度至少一次并投影到笛卡尔坐标系的XOY平面,每一次旋转后投影生成至少两个DMM;(3)从上述人体动作 ...
【技术特征摘要】
1.一种基于运动历史点云生成的深度运动图的人体行为识别方法,其特征在于:所述的方法包括按顺序进行的下列步骤:(1)将每个人体动作样本中已经提取前景的多帧深度图像通过坐标映射得到每帧深度图像的点云,然后将其填充到MHPC中,直到遍历完所有帧的深度图像得到该动作的MHPC,以记录动作发生的空间与时间信息;(2)将MHPC直接投影到三个正交的笛卡尔坐标平面,分别是XOY平面、YOZ平面和XOZ平面,生成三个DMM,然后将MHPC沿顺时针和逆时针方向绕X轴、Y轴和Z轴中的任一轴旋转θ度至少一次并投影到笛卡尔坐标系的XOY平面,每一次旋转后投影生成至少两个DMM;(3)从上述人体动作样本的所有DMM中提取出HOG特征向量,并进行串联而组合成该人体动作样本最终的HOG特征向量;(4)选取所有人体动作样本中的部分样本为训练样本,剩余样本为测试样本,将训练样本的HOG特征向量输入到SVM分类器中进行训练,然后将测试样本得到的HOG特征向量输入上述已训练好的SVM分类器中进行测试,最后得到人体动作分类结果。2.根据权利要求1所述的基于运动历史点云生成的深度运动图的人体行为识别方法,其特征在于:在步骤(1)中,所述的将每个人体动作样本中已经提取前景的多帧深度图像通过坐标映射得到每帧深度图像的点云,然后将其填充到MHPC中,直到遍历完所有帧的深度图像得到该动作的MHPC的方法是:将一个人体动作序列作为一个人体动作样本,每个人体动作样本中包含N帧深度图像,将该人体动作样本中已经提取前景的深度图像从图像坐标系映射到相机坐标系得到各自的点云,运动历史点云是由每帧深度图像得到的点云填充而生成。3.根据权利要求1所述的基于运动历史点云生成的深度运动图的人体行为识别方法,其特征在于:在步骤(2)中,所述的将MHPC直接投影到三个正交的笛卡尔坐标平面,分别是XOY平面、YOZ平面和XOZ平面,生成三个DMM,然后将MHPC沿顺时针和逆时针方向绕X轴、Y轴和Z轴中的任一轴旋转θ度至少一次并投影到笛卡尔坐标系的XOY平面,每一次旋转后投影生成至少两个DMM的方法是:将MHPC投影到笛卡尔坐标平面上,根据投影后同一坐标下重叠点的分布情况,生成灰度图像DMM;将x,y...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。