摘要
在现有3D时空立方体的单个人体行为识别算法中,多数存在时间长度划分不准确和特征提取后降维处理时间复杂度高的问题。为此,提出一种基于人体运动关键点轨迹构成的3D立方体稀疏编码识别算法。定义人体的原子行为,将整个人体看做一个质点,分析其质点轨迹,并且根据人体原子行为的特性对轨迹进行分割,假设每段轨迹代表一个原子行为。将轨迹分段长度作为分割长度得到3D时空立方体,并由原子行为时间长度进行划分。取立方体每一帧中的关键点进行匹配,建立关键点轨迹。根据轨迹特性,通过排序对轨迹矩阵进行降维,避免复杂的矩阵运算,以降低时间复杂度。将降维后的轨迹矩阵进行稀疏编码,可得到不同运动方式下的稀疏表达。实验结果表明,与Blank、Castrodad等算法相比,该算法具有较高的识别率,且时间复杂度较低。
-
单位中国民航飞行学院