一种基于行扫描统计向量的步态特征表示和提取方法技术

技术编号:23239496 阅读:31 留言:0更新日期:2020-02-04 18:43
本发明专利技术公开了一种基于行扫描统计向量的步态特征表示和提取方法,通过逐行扫描每一帧步态轮廓图像得到行扫描统计向量,然后对行扫描统计向量进行相似度分析实现步态周期划分。在此基础上,根据一个周期内的所有行扫描统计向量构造步态能量转移矩阵得到步态特征。与传统的步态能量图及其改进方法相比,通过逐行扫描的策略提取的步态特征,能够更好地反映每个时刻行人各部位的运动属性。同时,通过构造以步态周期为基础的步态能量转移矩阵,能够深入挖掘相邻帧之间的相对关系,为后续的步态识别和行为分析提供依据。

A gait feature representation and extraction method based on row scan statistical vector

【技术实现步骤摘要】
一种基于行扫描统计向量的步态特征表示和提取方法
本专利技术涉及生物特征识别领域,尤其涉及基于行扫描统计向量的步态特征表示和提取方法。
技术介绍
在当下流行的视频监控系统中,通过摄像头对行人进行远距离身份识别是一个具有重要应用价值的研究内容。很多公共场所,诸如火车站、活动广场和十字路口等,已经安装了视频监控设施,但是,这些设备目前大多还只是循环记录相关视频数据,难以实现实时预警和联动报警。技术方面的主要原因在于现有的生物特征识别技术难以在远距离场景下有效提取特征和进行身份识别。目前,能够用于身份识别的生物特征主要包括人脸、指纹、虹膜和步态。其中人脸、指纹和虹膜识别技术在很多领域中已经得到广泛的应用。然而,在远距离场景中,人脸和指纹信息通常无法进行精确采集,因此其应用能力具有很大的局限性。而基于步态的身份识别可以通过分析行人走路的姿态进行身份鉴别,对分辨率要求相对较低,尤其适用于远距离场景;此外,基于步态的身份识别过程中,无需被识别人的特意配合,具有非侵犯性的显著性优势。但是,和人脸和指纹等生物特征的不同,步态识别需要的特征大多隐藏于一系列的连续步态图像中,需要采集动态特征。目前步态特征提取的主流方法是步态能量图和它的一些改进模型。步态能量图及其改进模型虽然能够在一定程度上刻画出不同行人走路时的时间和空间特性,但是仍然缺乏行之有效的策略,确保能够获取反映不同行人步态本质差异的内在特征。这种不足会严重影响后续步态识别的正确率,从而削弱了步态识别技术的实用性。
技术实现思路
本专利技术的目的在于针对现有技术的不足,结合步态特征的特殊性,提供一种基于行扫描统计向量的步态特征表示和提取方法。本专利技术的目的是通过以下技术方案来实现的:一种基于行扫描统计向量的步态特征表示和提取方法,包括以下步骤:一种基于行扫描统计向量的步态特征表示和提取方法,其特征在于,包括以下步骤:S1:提取步态轮廓图序列;对于简单背景或者已有背景图片的步态视频,通过帧间差分法获取步态轮廓序列;对于复杂背景下的步态视频,先采用混合高斯模型进行背景建模,然后进一步通过帧间差分法提取完整的步态轮廓图序列;S2:将S1得到的步态轮廓图序列中的每一帧进行二值化处理得到二值步态轮廓图,并通过对二值步态轮廓图逐行扫描,得到行扫描统计向量序列V1,V2,…,VM;S2.1:对每一个步态轮廓图序列中的每一帧进行二值化处理,得到人体区域内部为1,其余区域为0的二值步态轮廓图;S2.2:对S2.1得到的二值步态轮廓图进行逐行扫描,统计每行中值为1的像素点的个数,生成行扫描统计向量序列V1,V2,…,VM;S3:针对S2.2得到的行扫描统计向量序列V1,V2,…,VM进行周期相似度分析,实现步态周期划分,从而得到以步态周期为基础的行扫描统计向量子集I1,I2,…,IN,其中N为一个步态视频中包含的完整步态周期数;S3.1:计算S2.2得到的每个行扫描统计向量Vi与其后续Q个行扫描统计向量之间的距离,得到D(i,1),D(i,2),…,D(i,P),其中,i=1,2,…,P,P<M;其中Vj为Vi的后续行扫描向量,j=1,2,…,Q;“·”表示两个向量的点乘;“||”表示向量的模。S3.2:计算S2.2得到的每个行扫描统计向量Vi与其后续Q个行扫描统计向量之间的夹角的余弦值,得到C(i,1),C(i,2),…,C(i,P);其中,“||”表示向量的模。S3.3:计算S2.2得到的每个行扫描统计向量Vi与其后续Q个行扫描统计向量之间的相似度,得到B(i,1),B(i,2),…,B(i,P);S3.4:将S3.3得到的相似度B(i,1),B(i,2),…,B(i,P)从小到大排序,选择最小值对应的行扫描向量V(i,min)作为行扫描统计向量Vi的配对向量,并记录对应的相似度B(i,min);类似地,可以得到每个行扫描统计向量Vi的配对向量V(1,min),V(2,min),…,V(P,min),以及相应的相似度B(1,min),B(2,min),…,B(P,min);S3.5:将S3.4得到的相似度B(1,min),B(2,min),…,B(P,min)从小到大排序,得到最小值对应的向量Vmin,并选择Vmin对应的帧作为步态周期的起始帧,Vmin的配对向量对应的帧作为步态周期的结束帧,实现步态周期划分,从而得到一系列的周期化行扫描统计向量。S4:基于S3.5生成的周期化行扫描统计向量,构造步态能量转移矩阵作为最终的步态特征。步态能量转移矩阵的每一列表征人正常行走时特定时刻的步态能量分布特性;步态能量转移矩阵的每一行表征一个步态周期内行人的步态能量转移特性。进一步地,所述S4中构造步态能量转移矩阵的具体方法为:将一个步态周期内的第1个行扫描统计向量作为步态能量转移矩阵的第1列,第2个行扫描统计向量作为步态能量转移矩阵的第2列,以此类推。本专利技术的有益效果在于:本专利技术根据人类走路状态的内在周期性和不同人走路的本质差异性,设计了一种基于基于行扫描统计向量的步态特征表示和提取方法,利用人走路过程中沿着垂直地面方向的运动特性来提取能反映不同人行走过程中的本质状态差异的步态特征。该方法摒弃了当前主流的步态能量图模型,借助于行扫描统计向量和进一步构造的步态能量转移矩阵,增强了对采集视角变化和其它干扰因素下的步态特征提取和表示的鲁棒性,可在大多数实际应用场景中取得良好的识别效果。附图说明图1是本专利技术的基于行扫描统计向量的步态特征表示和提取方法的流程图;图2为分别采用本专利技术的方法与两种现有技术中的步态特征表示方法在CASIADatasetB步态数据集下得到的累积匹配曲线图。图3为分别采用本专利技术的方法与两种现有技术中的步态特征表示方法在OU-ISIRLP步态数据集下得到的累积匹配曲线图。具体实施方式下面根据附图和优选实施例详细描述本专利技术,本专利技术的目的和效果将变得更加明白,应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,本专利技术的基于行扫描统计向量的步态特征表示和提取方法分为四个主要步骤。1.提取步态轮廓图;通常是从步态视频中提取步态轮廓图序列,对于简单背景的步态视频,通过帧间差分法获取步态轮廓序列。即,将连续的两帧图像看成矩阵进行减法运算,得到相应的运动差图像(通常是轮廓边缘信息);然后使用生态学的膨胀和腐蚀操作,以及滤波操作对得到的运动差图像进行修正,得到完整的步态轮廓图像;对于已知背景图片的步态视频,则直接将视频中的每一帧都与背景图片进行减法运算得到粗糙的步态轮廓图像;然后采用与S1.1相同的后续处理生成完整的步态轮廓图像;对于复杂背景下的步态视频,需要先采用混合高斯模型进行背景建模,得到在一定时间内有效的动态背景信息;然后基于该动态背景信息,与S1.2类似,进一步通过帧间差分法提取完整的步态轮廓本文档来自技高网...

【技术保护点】
1.一种基于行扫描统计向量的步态特征表示和提取方法,其特征在于,包括以下步骤:/nS1:提取步态轮廓图序列;/n对于简单背景或者已有背景图片的步态视频,通过帧间差分法获取步态轮廓序列;对于复杂背景下的步态视频,先采用混合高斯模型进行背景建模,然后进一步通过帧间差分法提取完整的步态轮廓图序列;/nS2:将S1得到的步态轮廓图序列中的每一帧进行二值化处理得到二值步态轮廓图,并通过对二值步态轮廓图逐行扫描,得到行扫描统计向量序列V

【技术特征摘要】
1.一种基于行扫描统计向量的步态特征表示和提取方法,其特征在于,包括以下步骤:
S1:提取步态轮廓图序列;
对于简单背景或者已有背景图片的步态视频,通过帧间差分法获取步态轮廓序列;对于复杂背景下的步态视频,先采用混合高斯模型进行背景建模,然后进一步通过帧间差分法提取完整的步态轮廓图序列;
S2:将S1得到的步态轮廓图序列中的每一帧进行二值化处理得到二值步态轮廓图,并通过对二值步态轮廓图逐行扫描,得到行扫描统计向量序列V1,V2,…,VM;
S2.1:对每一个步态轮廓图序列中的每一帧进行二值化处理,得到人体区域内部为1,其余区域为0的二值步态轮廓图;
S2.2:对S2.1得到的二值步态轮廓图进行逐行扫描,统计每行中值为1的像素点的个数,生成行扫描统计向量序列V1,V2,…,VM;
S3:针对S2.2得到的行扫描统计向量序列V1,V2,…,VM进行周期相似度分析,实现步态周期划分,从而得到以步态周期为基础的行扫描统计向量子集I1,I2,…,IN,其中N为一个步态视频中包含的完整步态周期数;
S3.1:计算S2.2得到的每个行扫描统计向量Vi与其后续Q个行扫描统计向量之间的距离,得到D(i,1),D(i,2),…,D(i,P),其中,i=1,2,…,P,P<M;



其中Vj为Vi的后续行扫描向量,j=1,2,…,Q;“·”表示两个向量的点乘;“||”表示向量的模。
S3.2:计算S2.2得到的每个行扫描统计向量Vi与其后续Q个行扫描统计向量之间的夹角的余弦值,得到C(i,1),C(i,2),…,C(i,P);

【专利技术属性】
技术研发人员:王修晖周潇涵
申请(专利权)人:中国计量大学
类型:发明
国别省市:浙江;33

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

1