一种基于细粒度运动模式选择的步态识别方法及系统技术方案

技术编号:37472425 阅读:22 留言:0更新日期:2023-05-06 09:55
本发明专利技术涉及一种基于细粒度运动模式选择的步态识别方法及系统,属于计算机视觉及生物识别技术领域。本发明专利技术首次提出了一个结构简单且有效的细粒度动作模式选择的步态识别模型,能够从大规模的特征点中筛选出多种外部条件变化下鲁棒的点位特征,从而有效实现高精度的步态识别。本发明专利技术有效解决了现有方法中步态识别准确率较低的问题,以及由于缺乏细粒度特征提取和运动模式选择而造成的步态特征表达不充分的问题,为现实场景下的布控提供了一个网络结构较为简单有效的方案。络结构较为简单有效的方案。络结构较为简单有效的方案。

【技术实现步骤摘要】
一种基于细粒度运动模式选择的步态识别方法及系统


[0001]本专利技术涉及一种基于细粒度运动模式选择的步态识别方法及系统,用于对步态剪影序列进行判别身份,属于计算机视觉及生物识别


技术介绍

[0002]步态识别是生物特征识别领域中的一项重要技术。它能够从多个不同角度的摄像机中获得同一个被试者走路的视频,并识别行人的身份信息。
[0003]与人脸识别、指纹识别和虹膜识别相比,步态识别具有远距离、多视角、非配合和抗伪装等特点。通常步态识别的有效距离为五十米,在社会安全、视频监控、犯罪调查等场景具有巨大的应用价值。
[0004]从运动学角度看,人体可以被视为是一种由多个关节构成的多链接刚体系统。人体在行走过程中,各个关节角度和人体重心始终处于动态变化,需要上百个运动学参数才能完整描述人体空间运动的姿态。从运动力学的角度看,步态的运动过程十分复杂,包括人体各个肌肉和中枢之间的协调控制。对于不同的人而言,由于生长环境和个体基因不同,导致肌肉分布、骨骼结构和运动神经存在个体间的差异。因此,不同场景中同一个人的步态特征相对稳定,而不本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于细粒度运动模式选择的步态识别方法,其特征在于,包括以下步骤:步骤1:对获取的步态视频数据进行预处理,获得原始的步态剪影序列;其中,预处理包括对图像中的人形提取轮廓边缘,将人体的中心与图片的中心重合,并将步态图片缩放到统一尺寸大小;步骤2:利用基于细粒度运动模式选择的骨干网络,对步态剪影序列进行特征提取,获得序列中每个点位的初级特征;其中,步态剪影序列由任意数目的连续采样帧组成,相邻帧之间存在连续的动作变化;骨干网络对输入序列提取步态特征;首先,基于细粒度特征提取,提取出序列中每个点位的时空特征,构成时空特征图;然后,通过横向池化,将时空特征图横向切分为固定数目的特征,并分别对局部特征进行优化;步骤3:针对每一个局部特征,采取运动模式选择建立全局的联系,并进一步获得具有区分力的时空特征,同时去除干扰点;其中,运动模式选择,是从大量点位的初级特征中进一步建立全局的时空关系,然后利用初级特征组成一个更具有区分性的步态特征;步骤4:利用三元组损失和交叉熵损失分别对局部特征进行约束,并采取加权求和的方法计算最终损失;最后,利用反向传播算法对步态神经网络的参数进行迭代更新。2.如权利要求1所述的一种基于细粒度运动模式选择的步态识别方法,其特征在于,步骤3中,采用最大值池化方式对特征的时间维度进行处理,选择出最具有区分性的步态特征。3.如权利要求1所述的一种基于细粒度运动模式选择的步态识别方法,其特征在于,步骤3中,骨干网络包含细粒度特征提取模块和横向切分模块;其中,细粒度特征提取模块由3D卷积和最大值池化组成,对于步态序列中的每一个点位而言,由周围3D空间中的若干个点位学习得到:其中,(x,y,z)表示点位的坐标,a和b表示在a

th层的第b

th个特征图,LeakReLU代表激活函数,b
ab
分别表示3D卷积的权重和偏置,P、Q、R分别表示卷积核的高、宽和通道维度,m表示通道维度的大小;p、q、r均为变量,其取值的最大值分别为(P

1)、(Q

1)和(R

1);横向切分模块对步态特征图沿着高度维度进行横向切分,将全局的步态特征切分为局部特征,并分别进行约束和处理:其中,表示横向切分模块获得的局部步态特征,表示由骨干网络提取的步态特征,,i和j分别表示第i

th帧和第j

th个局部特征;AvgPool2d表示二维平均池化,MaxPool2d表示二维最大值池化。4.如权利要求3所述的一种基于细粒度运动...

【专利技术属性】
技术研发人员:付莹马康郑德智张军
申请(专利权)人:北京理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1