论文部分内容阅读
人体动作识别是当今机器视觉领域的研究热点,它涉及到图像处理、模式识别、人工智能等多个学科的相关知识。基于视频的人体动作识别包括人体区域检测、动作及姿态分割以及用于进行动作识别的目标分析和行为理解等。在分析总结该领域研究人员相关工作的基础上,本文针对俯卧撑运动的特点进行动作和姿态分割,并对其完整动作进行识别。本文的主要研究内容如下:1、本文针对目标动作的特点提出了一种基于动作变化率特征的动作及姿态分割方法。首先获取图像中动作区域的轮廓信息,根据连续图像序列中轮廓信息的变化情况挖掘出动作的变化率,然后利用量化后的动作变化率界定动作及姿态的分割点,最后按照对动作识别的意义大小,将不同的姿态划分为关键姿态和非关键姿态。由于关键姿态携带了进行动作识别的绝大部分信息,因而只利用关键姿态进行动作识别,这种方式有效地降低了计算复杂度,提高了实时性。2、本文针对视频采集和处理过程中产生的偶然性误差提出了一种基于向量模的误差消除算法,用于消除数据序列中异常数据引起的误差,其基本原理是在原有数据序列的基础上利用多维向量的模构建一组新的数据序列。首先采用某一数据节点及其相邻数据模拟多维向量各方向上的各个分向量,然后计算此多维向量的模并将其作为与当前数据节点对应的新数据序列中的节点。3、本文在动作及姿态分割的基础上采用了基于棍状模型的动作识别方法,通过分别建立各关键姿态的人体模型并与实际动作人体进行比较的方式进行目标分类和动作识别。结合大量的实验对以上方法和算法进行稳定性和准确性的验证,验证结果令人满意。