摘要:针对当前人体动作识别算法中由于人体躯干遮挡而导致其检测精度不佳的问题,提出了一种基于加权三视角运动历史 图像耦合时序分割的动作识别算法。 首先,为了有效描述动作的形状和空间分布,从视频序列中提取运动历史图像(motion history image,MHI)。 随后,应用深度相机(Kinect 相机)来提取深度图像,以获取人体目标的动作前景轮廓。 为了识别由于身体 部位造成的自我遮挡,动作前景轮廓被投影到 3 个视角(3V)平面,形成 3V-MHI,增强了对动作的正确提取,利用 3V-MHI 构造 了一个用于记录观测运动轨迹的 MHI,克服了单视角 MHI 的信息局限性。 然后,利用时序分割( temporal segmentation,TS),根 据相邻的 3V-MHI 来计算动作的能量和方向的变化,以检测运动的开始和结束,从而输出运动结果。 此外,计算 MHI 的梯度值 作为每个平面对应的权重,从而得到加权 3V-MHI。 最后,将提取的每个直方图运动模板与预先建立的数据库进行比较,完成动 作的分类识别。 实验表明,该方法能有效地解决自遮挡问题,在复杂环境和光照变化下有较高的准确性与鲁棒性。