【技术实现步骤摘要】
基于多级预测特征增强卷积神经网络的单人姿态估计方法
本专利技术属于计算机视觉
,涉及一种单人姿态估计方法,具体涉及一种基于多级预测特征增强神经网络的单人姿态估计方法,可用于人体行为分析技术的各项领域。
技术介绍
随着现代信息技术的飞速发展,利用人体行为分析技术对大数据中的人体行为进行快速准确的分析有着非常广泛的应用,如安防监控、运动分析和人机交互等。准确的人体姿态骨架点的获取是人体行为分析技术的基础,相较于利用Kinect深度相机获取人体姿态信息,人体姿态估计算法可以直接从RGB相机所得的图像中获取人体骨架点,经济实用且应用范围更广。另外,人体行为分析的各项领域,如2D多人姿态估计、3D姿态估计、姿态跟踪以及步态分析等,均依赖于准确的单人姿态估计算法。因此,急需要一种高精度轻量级的单人姿态估计算法,对图像中的人体进行快速、准确的姿态估计。传统的单人姿态估计算法直接通过全局特征将单人姿态估计问题看作分类或者回归问题直接求解,其采取的特征一般均使用HOG、ShapeContext和SIFI等浅层特征,算法精度一般且只适用于背景干净的场景。随着深度学习的发展,单人姿态估计算法开始使用具有强大特征表达能力的卷积神经网络,其估计效果的精度有了显著的提升,并且可以适用于较复杂背景的场景。同时,深度学习对单人姿态估计中的特征提取和空间位置建模不进行独立的拆解,算法模型更容易优化,因而设计性能良好的模型变得尤为重要。目前,针对单人姿态估计方法的研究,主要集中在利用多阶段特征融合卷积神经网络来获取的人体姿态骨架点 ...
【技术保护点】
1.一种基于多级预测特征增强卷积神经网络的单人姿态估计方法,其特征在于,包括如下步骤:/n(1)获取训练集和测试集:/n从单人姿态估计数据集中随机选取M个带有真实标签的图像样本组成训练集,同时选取N个带有真实标签的图像样本组成测试集,其中,每个标签所包含人体骨架点的类别数为P,每个类别的人体骨架点个数为1,M≥2000,N≥10000,P≥14;/n(2)对人体骨架点进行等级划分:/n(2a)将测试集作为多阶段特征融合单人姿态估计模型的输入,对每个图像样本的每类人体骨架点的位置进行预测,并通过预测结果和人体骨架点的标签计算每类人体骨架点的准确率PCK;/n(2b)设置判断阈值σ
【技术特征摘要】
1.一种基于多级预测特征增强卷积神经网络的单人姿态估计方法,其特征在于,包括如下步骤:
(1)获取训练集和测试集:
从单人姿态估计数据集中随机选取M个带有真实标签的图像样本组成训练集,同时选取N个带有真实标签的图像样本组成测试集,其中,每个标签所包含人体骨架点的类别数为P,每个类别的人体骨架点个数为1,M≥2000,N≥10000,P≥14;
(2)对人体骨架点进行等级划分:
(2a)将测试集作为多阶段特征融合单人姿态估计模型的输入,对每个图像样本的每类人体骨架点的位置进行预测,并通过预测结果和人体骨架点的标签计算每类人体骨架点的准确率PCK;
(2b)设置判断阈值σ1和σ2,并将PCK≥σ1的骨架点作为简单骨架点,将σ2<PCK<σ1骨架点作为较难骨架点,将PCK≤σ2骨架点作为困难骨架点,其中,0.7≤σ1≤0.9,0.5≤σ2≤0.7;
(3)构建多级预测特征增强卷积神经网络:
(3a)构建包括级联堆叠的多个卷积层和多个池化层的图像特征提取网络;
(3b)构建包括级联的简单骨架点预测子网络、较难骨架点预测子网络和困难骨架点预测子网络的骨架点预测网络,每个子网络均包括多个级联堆叠的卷积层、concat层、特征增强模块和预测层,其中,特征增强模块包括全局均值池化函数、L2归一化函数和缩放函数,用于对特征图的表达能力进行增强;
(3c)将图像特征提取网络的输出与骨架点预测网络的输入连接,得到多级预测特征增强卷积神经网络;
(4)对多级预测特征增强卷积神经网络进行训练:
(4a)设迭代次数为t,最大迭代次数为T,T≥62500,并令t=0;
(4b)从训练集中随机选取m个带有真实标签的图像样本作为多级预测特征增强卷积神经网络的输入进行训练,得到m个预测标签,并通过m个预测标签与其对应的真实标签计算多级预测特征增强卷积神经网络的损失值L,其中,m=1,2,4,8,16;
(4c)采用梯度下降法,并通过损失值L对多级预测特征增强卷积神经网络各层的参数进行更新;
(4d)判断t>=T是否成立,若是,得到训练好的多级预测特征增强卷积神经网络,否则,令t=t+1,并执行步骤(4b);
(5)基于训练好的多级预测特征增强卷积神经网络获取单人姿态估计结果:
将与训练集中图像样本同类型的待预测图像作为多级预测特征增强卷积神经网络的输入进行检测,得到待预测图像的P个骨架点的预测结果,并将P个骨架点的预测结果按照人体骨架连接方式进行连接,得到最终的姿态估计结果。
2.根据权利要求1所述的基于多级预测特征增强卷积神经网络的单人姿态估计方法,其特征在于,步骤(2a)中所述的多阶段特征融合单人姿态估计模型和人体骨架点的准确率PCK,其中,多阶段特征融合单人姿态估计模型采用Hourglass模型或CPM模型,人体骨架点的准确率PCK的计算方式为:
其中,A和A+分别表示测试集中的骨架点总个数和预测正确的骨架点个数。
3.根据权利要求1所述的基于多级预测特征增强卷积神经网络的单人姿态估计方法,其特征在于,步骤(3a)中所述的图像特征提取网络,包括七个卷积层和四个池化层,该图像特征提取子网络的具体结构为:第一池化层→第一卷积...
【专利技术属性】
技术研发人员:谢雪梅,马丽华,柴维路,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。