【技术实现步骤摘要】
一种基于关键姿势和DTW的人体动作识别方法
本专利技术涉及动作识别相关
,尤其涉及一种基于关键姿势和DTW的人体动作识别方法。
技术介绍
人体动作识别是人体动作分析研究的重要工作,是实现自然人机交互的前提;当前人体动作识别研究主要是围绕着视角受限或不受限的、实时的或者离线的、已分割的或者连续的、单人或多人的动作模式识别;人体动作识别研究属于模式识别范畴,在对动作姿势特征进行数学模型描述后,主要包括标准动作分类器设计和动作分类识别两个基本任务。人体动作可以看作是多个姿势在时间轴上的组合,姿势序列的长度取决于用户动作空间的复杂度和动作的持续时间;一个持续时间较长的动作将会产生大量的姿势数据,如果直接采用深度传感器获取得到的25个骨架关节点坐标数据描述姿势,不仅计算量大,而且也破坏了人体动作关节点之间固有的联系,所以需要将原始关节点的坐标数据转换为人体结构特征描述量;在人体运动过程中,四肢关节是整个身体变化最为明显的部分,所以利用人体四肢(左上肢、右上肢、左下肢、右下肢)关节点的变化特征来描述动作姿态是一种合理和有效的方式;考虑到四肢边缘关节点的坐标数据易受噪声等因素的影响,所以选择运动过程中肢体中变化最为稳定的10个关节点作为特征关节点,如图1所示。动作关键帧提取技术是动作抽象描述的主要方法,三维人体动作关键姿势帧,是指动作中最能体现动作变化的,且利用3D骨架关节坐标数据表示的姿势;其中的关键姿势帧序列能对动作姿势序列进行摘要表示,对于连续动作的压缩、检索、编辑以及语义分析起着重要的作用;当前3D动 ...
【技术保护点】
1.一种基于关键姿势和DTW的人体动作识别方法,其特征在于:包括以下步骤,/nS10、利用深度传感器采集得到人体动作3D骨架关节坐标数据后,再利用特征关节相对距离描述静态姿势;/nS20、利用基于时间约束X-Means聚类算法,对原始动作姿势序列提取关键姿势帧进行描述;/nS30、建立标准动作模板库,基于DTW算法计算组成待识别动作的关键姿势帧序列与标准动作模板库中的动作关键姿势帧序列之间的相似度距离,将待识别的动作划分为与之相似度距离最小的动作类型;/n其中,由所述S10借助深度传感器深度传感器跟踪和捕获人体动作关节点的3D空间坐标数据,采用特征关节相对空间距离对动作姿势进行描述;然后利用所述S20中基于时间约束的X-Means算法对动作姿势序列进行聚类筛选,得到最终的关键帧姿势序列组合;最后由所述S30,建立标准动作模板库,基于DTW算法计算组成待识别动作的关键姿势帧序列与标准动作模板库中的动作关键姿势帧序列之间的相似度距离,将待识别的动作划分为与之相似度距离最小的动作类型。/n
【技术特征摘要】
1.一种基于关键姿势和DTW的人体动作识别方法,其特征在于:包括以下步骤,
S10、利用深度传感器采集得到人体动作3D骨架关节坐标数据后,再利用特征关节相对距离描述静态姿势;
S20、利用基于时间约束X-Means聚类算法,对原始动作姿势序列提取关键姿势帧进行描述;
S30、建立标准动作模板库,基于DTW算法计算组成待识别动作的关键姿势帧序列与标准动作模板库中的动作关键姿势帧序列之间的相似度距离,将待识别的动作划分为与之相似度距离最小的动作类型;
其中,由所述S10借助深度传感器深度传感器跟踪和捕获人体动作关节点的3D空间坐标数据,采用特征关节相对空间距离对动作姿势进行描述;然后利用所述S20中基于时间约束的X-Means算法对动作姿势序列进行聚类筛选,得到最终的关键帧姿势序列组合;最后由所述S30,建立标准动作模板库,基于DTW算法计算组成待识别动作的关键姿势帧序列与标准动作模板库中的动作关键姿势帧序列之间的相似度距离,将待识别的动作划分为与之相似度距离最小的动作类型。
2.根据权利要求1所述的一种基于关键姿势和DTW的人体动作识别方法,其特征在于:所述S10中获取3D人体骨架序列和特征姿势包括:
S101、由于基于深度传感器获取得到的人体骨架关节数据是在设备笛卡尔坐标系下的,并且在运动过程中,人体也很难保持与设备空间平面垂直,因此需要将人体运动原始骨架关节坐标数据从深度传感器空间坐标系O′X′Y′Z′映射到人体空间坐标系OXYZ,如图2中所示;
S102、考虑到四肢边缘关节点的坐标数据易受噪声等因素的影响,所以选择运动过程中肢体中变化最为稳定的10个关节点作为特征关节点,如图1中所示;
S103、将动作骨架序列中每一个静态姿势的特征向量可以按照S102的方法获得,即一个姿势使用10个特征距离进行描述,则将整个动作姿势序列可以看做是如下公式矩阵的数据集。
3.根据权利要求1所述的一种基于关键姿势和DTW的人体动作识别方法,其特征在于:所述S20中利用基于时间约束X-Means聚类算法,对原始动作姿势序列提取关键姿势帧进行描述包括:
S201、通过S10获得动作姿势特征数据集后,将动作姿势的时序属性当做一个姿势特征,参与到聚类中,即一个姿势Pose采用1个时间特征和10个距离特征进行描述;
S202、在X-Means算法步骤中,每次利用K-Means算法聚类时,进行三点限制:1)选择动作数据序列K均等分后的各个部分的时序中心点作为聚类簇的初始中心点;2)在每一次使用K-Means聚类后,在各个簇内使用距离特征与中心点欧式距离最近的一个姿势代表该聚类簇;3)在计算每个姿势帧样本与...
【专利技术属性】
技术研发人员:吴亚东,蔡琳,赵思蕊,王赋攀,易思恒,
申请(专利权)人:四川轻化工大学,西南科技大学,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。