CN104794449B - 基于人体hog特征的步态能量图获取及身份识别方法 - Google Patents
基于人体hog特征的步态能量图获取及身份识别方法 Download PDFInfo
- Publication number
- CN104794449B CN104794449B CN201510205677.3A CN201510205677A CN104794449B CN 104794449 B CN104794449 B CN 104794449B CN 201510205677 A CN201510205677 A CN 201510205677A CN 104794449 B CN104794449 B CN 104794449B
- Authority
- CN
- China
- Prior art keywords
- human body
- hog
- gait
- energy diagram
- gait energy
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Image Analysis (AREA)
Abstract
本发明公开了一种基于人体HOG特征的步态能量图获取方法及身份识别方法。基于人体HOG特征的步态能量图获取方法包括:从人体步态视频图像序列中的每帧图像中提取人体侧像图;将人体侧像图模板化;利用设定的根窗口和部位窗口从模板化侧像图中分别检测出人体轮廓和人体部位,并标记部位窗口相对于根窗口的位置;计算每帧模板化侧像图中人体轮廓的HOG特征描述符和人体部位的HOG特征描述符;获得人体轮廓HOG特征的步态能量图、人体部位HOG特征的步态能量图及部位窗口相对于根窗口的总位置,并组合起来,构建HOG步态能量图特征向量,从而获取基于人体HOG特征的步态能量图。应用本发明,可以解决现有步态能量图不能完整反映人体行走特征的问题、进而导致人体识别不准确的问题。
Description
技术领域
本发明属于计算机视觉技术领域,具体地说,是基于人体HOG(Histogram ofOriented Gradient,方向梯度直方图)特征的步态能量图获取方法及基于步态能量图实现身份识别的方法。
背景技术
随着各国对公共场合下安全水平提高的需要及视频监控技术的广泛推广,智能监控成为了计算机视觉中一个非常活跃的领域。在智能监控中,远距离识别监控场景中的人体身份是一个充满挑战且又很有应用前景的方向,因此,它同时具备了科研及商业价值,对其进行深入的研究具有理论及现实意义。根据医学和心理学等学科的研究表明:人可以感知步态,并可以通过步态进行人的身份识别。步态识别作为一种新兴的生物特征识别方法,可以通过个人行走的姿态来对个人的身份进行识别,它具有远距离识别、不可侵犯性、难以隐蔽并且采集装置简单等优点。步态识别所具有的这些优点,是指纹、虹膜、人脸、DNA等其他生物特征识别方法无法比拟的,因而,步态识别引起了模式识别研究者和计算机视觉研究者的广泛关注。
目前已有的步态识别算法,可以归为两大类,即基于模型(model-based)的方法和基于非模型(model-free)的方法。基于模型的方法通常要求很高,很难实现好的结果,在最近的几年里,基于非模型的方法显示出优越的表现。基于非模型的方法是直接对人体步态视频图像序列进行分析而不需要预先假定任何特定的模型,其主要的方法有隐马尔可夫模型(HMM)、Radon变换、动态和静态的侧影轮廓模板及步态能量图识别方法。其中,步态能量图(Gait Engery Image,GEI)识别方法是以步态能量图作为识别特征,对人体身份进行识别。步态能量图识别方法因特征提取简单、能很好地表现步态的速度及形态等,得到广泛关注。
步态能量图作为步态能量图识别方法中的识别特征,直接影响人体身份识别的精度。现有步态能量图的获取方法是将步态特征考虑成一系列的侧影轮廓图像,然后把这些侧影轮廓图像直接加权后求平均。采用该方法能够将整个人体的行走运动展现在一张图片上,使得步态能量图不仅包含人行走时的所有特征,而且减少了存储空间和计算时间,同时还降低了对每一帧侧影图像噪声的敏感性。但是,由于现有步态能量图需要将侧影轮廓图像相加再进行平均化,丢失了许多有用的信息;另一方面,由于每帧提取的是二值化侧影图像,它只能捕获人体轮廓的边界信息,侧影的内部信息被完全的丢弃掉,因而,使得现有步态能量图难以完整反映人体行走特征,进而影响了基于步态能量图识别人体身份的准确度。
发明内容
本发明的目的之一是提供一种基于人体HOG特征的步态能量图获取方法,以解决现有步态能量图不能完整反映人体行走特征的问题。
为实现该发明目的,本发明提供的步态能量图获取方法采用下述技术方案来实现:
一种基于人体HOG特征的步态能量图获取方法,所述方法包括:
步骤1:对人体步态视频图像序列中的每帧图像进行前景分割,提取人体侧像图;
步骤2:将人体侧像图模板化,获得模板化侧像图;
步骤3:利用设定的根窗口和部位窗口从模板化侧像图中分别检测出人体轮廓和人体部位,并将部位窗口相对于根窗口的位置记为
步骤4:计算每帧模板化侧像图中人体轮廓的HOG特征描述符和人体部位的HOG特征描述符
步骤5:将人体步态视频图像序列中所有人体轮廓的HOG特征描述符相加求平均值,获得人体轮廓的HOG特征的步态能量图Hr;将人体步态视频图像序列中同一人体部位的所有HOG特征描述符相加求平均值,获得相应人体部位HOG特征的步态能量图Hk;将人体步态视频图像序列中同一部位窗口相对于根窗口的所有位置相加求平均值,获得相应部位窗口相对于根窗口的总位置Xk;
步骤6:将人体轮廓HOG特征的步态能量图Hr、人体部位HOG特征的步态能量图Hk和部位窗口相对于根窗口的总位置Xk组合,形成人体HOG步态能量图特征向量,从而获取基于人体HOG特征的步态能量图;
其中,t表示人体步态视频图像序列中的第t帧图像,r表示所述根窗口,k表示部位窗口,k∈{p1,...,pL},pL表示第L个部位窗口,L为部位窗口的个数。
如上所述的方法,在所述步骤1中,采用自然图像抠图方法对人体步态视频图像序列中的每帧图像进行前景分割。
如上所述的方法,在所述步骤4中,计算每帧模板化侧像图中人体轮廓的HOG特征描述符具体包括:
步骤411:计算每帧模板化侧像图中每个像素点的梯度幅值及梯度方向;
步骤412:将模板化侧像图划分成多个单元,将每个单元内像素点的梯度方向范围均分成多个指定方向,根据像素点的梯度幅值及梯度方向计算每个指定方向对应的指定幅值;每个单元的所有指定方向与对应的指定幅值形成该单元的HOG特征描述符;
步骤413:将相邻的多个单元组成一个块,将一个块内所有单元的HOG特征描述符串联,形成该块的HOG特征描述符;
步骤414:将模板化侧像图中所有块的HOG特征描述符串联起来,形成该模板化侧像图人体轮廓的HOG特征描述符
计算每帧模板化侧像图中人体部位的HOG特征描述符具体包括:
步骤421:计算每帧模板化侧像中检测出的人体部位所在图像所包含的每个像素点的梯度幅值及梯度方向;
步骤422:将人体部位所在图像划分成多个单元,将每个单元内像素点的梯度方向范围均分成多个指定方向,根据像素点的梯度幅值及梯度方向计算每个指定方向对应的指定幅值;每个单元的所有指定方向与对应的指定幅值形成该单元的HOG特征描述符;
步骤423:将相邻的多个单元组成一个块,将一个块内所有单元的HOG特征描述符串联,形成该块的HOG特征描述符;
步骤424:将人体部位对应的图像中所有块的HOG特征描述符串联起来,形成该模板化侧像图中该人体部位的HOG特征描述符
本发明的目的之二是提供一种身份识别方法,以提高身份识别的准确度。
为实现上述发明目的,本发明提供的身份识别方法采用下述技术方案予以实现:
一种身份识别方法,其特征在于,所述方法包括:
步骤a:将待识别身份的人体步态视频图像序列作为测试样本,按照上述的基于人体HOG特征的步态能量图获取方法获取测试样本的HOG步态能量图特征向量;
步骤b:将测试样本的HOG步态能量图特征向量向利用训练样本训练的特征空间投影,获得测试特征样本;
步骤c:利用分类器识别测试特征样本,进而识别出测试样本的身份;
其中,特征空间通过下述方法获得:
步骤b1:选取多个人体步态视频图像序列构成训练样本集,训练样本集中的每个人体步态视频图像序列作为一个训练样本,按照上述的基于人体HOG特征的步态能量图获取方法获取每个训练样本的HOG步态能量图特征向量;
步骤b2:将所有训练样本的HOG步态能量图特征向量构成矩阵并降维,获得特征空间;
分类器通过下述方法构建:
步骤c1:选取多个身份已知的人体步态视频图像序列构成注册样本集,注册样本集中的每个人体步态视频图像序列作为一个注册样本,按照上述的基于人体HOG特征的步态能量图获取方法获取每个注册样本的HOG步态能量图特征向量;
步骤c2:将注册样本的HOG步态能量图特征向量向特征空间投影,获得注册特征样本;
步骤c3:利用注册特征样本及已知所对应的身份构建分类器。
如上所述的身份识别方法,在所述步骤b2中,采用PCA或LDA方法对所有训练样本的HOG步态能量图特征向量构成的矩阵降维,获得特征空间。
如上所述的身份识别方法,在所述步骤c3中,采用支持向量机构建分类器。
与现有技术相比,本发明的优点和积极效果是:本发明通过检测人体步态周期内每帧侧像图的人体轮廓及人体部位、提取人体轮廓和人体部位的HOG特征,形成基于人体轮廓和人体部位HOG特征的步态能量图,进而获取基于人体HOG特征的步态能量图,从而,该步态能量图不仅包括了人体轮廓的边界信息,也包括了人体侧像图中的内部信息,能够完整、充分地反映人体行走步态特征;基于该步态能量图识别人体身份,识别精度和准确率高。
结合附图阅读本发明的具体实施方式后,本发明的其他特点和优点将变得更加清楚。
附图说明
图1是本发明基于人体HOG特征的步态能量图获取方法一个实施例的流程图;
图2是本发明身份识别方法一个实施例的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下将结合附图和实施例,对本发明作进一步详细说明。
请参见图1,该图所示为本发明基于人体HOG特征的步态能量图获取方法一个实施例的流程图。
如图1所示,该实施例获取步态能量图的方法包括下述步骤:
步骤101:对人体步态视频图像序列中的每帧图像进行前景分割,提取人体侧像图。
人体步态视频图像序列为包含人体步态、且至少是一个完整步态周期的图像序列。对该图像序列中的每帧图像均进行前景分割,提取人体侧像图。
为减少侧像图中内部信息的丢失,在该实施例中,优选采用自然图像抠图方法对人体步态视频图像序列中的每帧图像进行前景分割,获得每帧图像中的人体侧像图。利用自然图像抠图方法进行前景分割、获得侧像图的具体实现过程可采用现有技术中的方法。
步骤102:将人体侧像图模板化,获得模板化侧像图。
计算步骤101提取的人体侧像图中目标侧像的质心及长宽比,然后选择一个合适的模板边长作为固定模板,将所有的人体目标缩放到该边长固定的模板中,从而获得与步骤101中的侧像图一一对应的多幅模板化侧像图。
步骤103:利用根窗口和部位窗口从模板化侧像图中检测人体轮廓和人体部位。
预先设定一个根窗口r和多个部位窗口k,根窗口用来扫描侧像图,以捕获和定位侧像图中的人体轮廓,而多个部位窗口用来捕获和定位侧像图中的人体部位。其中,部位窗口包括有头部窗口、躯干窗口、四肢窗口等。利用窗口检测人体轮廓及人体部位的具体方法可以采用现有技术来实现。
而且,在根窗口定位人体轮廓、部位窗口定位相应部位之后,将部位窗口相对于根窗口的位置记为其中,k∈{p1,...,pL},pL表示第L个部位窗口,L为部位窗口的个数。
步骤104:计算每帧模板化侧像图中人体轮廓的HOG特征描述符和人体部位的HOG特征描述符。
HOG(Histogram of Oriented Gradient,方向梯度直方图)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子,它通过计算和统计图像局部区域的梯度方向直方图来构成特征。HOG不仅能提取人体目标轮廓的边界信息,还能提取到人体轮廓的内部信息。与其他的特征描述方法相比,HOG有很多优点。首先,由于HOG是在图像的局部方格单元上操作,所以它对图像几何的和光学的形变都能保持很好的不变性,这两种形变只会出现在更大的空间领域上。其次,在粗的空域抽样、精细的方向抽样以及较强的局部光学归一化等条件下,只要行人大体上能够保持直立的姿势,可以容许行人有一些细微的肢体动作,这些细微的动作可以被忽略而不影响检测效果。因此HOG特征是特别适合于做图像中的人体检测的。
将人体轮廓的HOG特征描述符记为将人体部位的HOG特征描述符记为t表示人体步态视频图像序列中的第t帧图像,r表示根窗口,k的含义同上。
具体来说,采用下述过程计算每帧模板化侧像图中人体轮廓的HOG特征描述符
首先,计算每帧模板化侧像图中每个像素点的梯度幅值及梯度方向。
设像素点的坐标为(x,y),像素点的梯度幅值和梯度方向分别为G(x,y)和θ(x,y),则有:
通过上述公式对梯度方向进行归一化处理,形成[0,180]的无符号的范围。而且,Gx(x,y)=I(x-1,y)-I(x+1,y),Gy(x,y)=I(x,y-1)-I(x,y+1),I(x,y)分别表示侧像图中像素点(x,y)处的水平方向梯度分量、垂直方向梯度分量和像素值。水平方向梯度和垂直方向梯度的可采用下述方法计算:首先用[-1,0,1]梯度算子对原图像做卷积运算,得到x方向(即水平方向)梯度分量;然后用[1,0,-1]梯度算子对原图像做卷积运算,得到y方向(即垂直方向)梯度分量。然后再用以上公式计算该像素点的梯度大小和梯度方向。
然后,将模板化侧像图划分成多个单元(cell),将每个单元内像素点的梯度方向范围均分成多个指定方向,根据像素点的梯度幅值及梯度方向计算每个指定方向对应的指定幅值;每个单元的指定方向与对应的指定幅值形成该单元的HOG特征描述符。
举例来说,将模板化侧像图按照每8*8个像素点组成一个单元的方式划分成多个单元,每个单元包含的像素点互不重叠。将每个单元内像素点的梯度方向范围均分成9个指定方向(bin),也即在[0,180°]范围内,每隔20°为一个方向。然后,根据像素点的梯度幅值和梯度方向计算每个指定方向对应的指定幅值。具体计算方法为:将梯度方向位于0-20°内的像素点作为20°指定方向所属的像素点,将属于20°指定方向的所有像素点的梯度幅值求和,和值作为20°指定方向对应的指定幅值。其余指定方向对应的指定幅值按照相同的方法、通过对所属像素点的梯度幅值求和获得。
计算出所有指定方向对应的指定幅值后,对所有指定幅值归一化,每个单元的所有指定方向与对应的归一化指定幅值形成该单元的HOG特征描述符。
再然后,将相邻的多个单元组成一个块,将一个块内所有单元的HOG特征描述符串联,形成该块的HOG特征描述符。
譬如,将相邻的2*2个单元组成一个块,每个块所包含的单元可以重叠。将一个块内4个单元的HOG特征描述符串联起来,形成该块的HOG特征描述符。
最后,将模板化侧像图中所有块的HOG特征描述符串联起来,形成该模板化侧像图人体轮廓的HOG特征描述符
与人体轮廓的HOG特征描述符的计算方法类似的,每帧模板化侧像图中人体部位的HOG特征描述符可采用下述过程计算得到:
首先,计算每帧模板化侧像中利用部位窗口检测出的人体部位所在图像所包含的每个像素点的梯度幅值及梯度方向。
当然,如果在计算人体轮廓的HOG特征描述符的过程中已经计算了模板化侧像图中所有像素点的梯度幅值及梯度方向,则可以直接获取人体部位所在图像所包含的像素点的梯度幅值及梯度方向,而无需重新计算。
然后,将人体部位所在图像划分成多个单元,将每个单元内像素点的梯度方向范围均分成多个指定方向,根据像素点的梯度幅值及梯度方向计算每个指定方向对应的指定幅值;每个单元的所有指定方向与对应的指定幅值形成该单元的HOG特征描述符。
再然后,将相邻的多个单元组成一个块,将一个块内所有单元的HOG特征描述符串联,形成该块的HOG特征描述符。
最后,将人体部位对应的图像中所有块的HOG特征描述符串联起来,形成该模板化侧像图中该人体部位的HOG特征描述符
后面三步的具体实现过程可参考上述计算人体轮廓的HOG特征描述符的详细描述。
步骤105:计算人体步态视频图像序列中人体轮廓HOG特征的步态能量图、人体部位HOG特征的步态能量图及部位窗口相对于根窗口的总位置。
在步骤104计算出了每帧模板化侧像图中人体轮廓的HOG特征描述符之后,将人体步态视频图像序列中所有模板化侧像图所对应的所有人体轮廓的HOG特征描述符相加求平均值,获得人体轮廓HOG特征的步态能量图Hr。具体来说,是将所有的的幅值相加后的平均值作为Hr的幅值,而HOG特征的步态能量图Hr的梯度方向与的梯度方向相同。
同样的,在步骤104计算出了每帧模板化侧像图中人体部位的HOG特征描述符之后,将人体步态视频图像序列中同一人体部位的所有HOG特征描述符相加求平均值,获得相应人体部位的HOG特征的步态能量图Hk。具体来说,也是将同一人体部位的所有HOG特征描述符的幅值相加后的平均值作为该部位HOG特征的步态能量图Hk的幅值,而HOG特征的步态能量图Hk的梯度方向与的梯度方向相同。
同时,根据步骤103中记录的部位窗口相对于根窗口的位置计算人体步态视频图像序列中同一部位窗口相对于根窗口的总位置Xk。具体来说,是将步态视频图像序列中所有相同部位窗口相对于根窗口的位置相加求平均值,得到根部位窗口相对于根窗口的总位置Xk。
步骤106:构建人体HOG步态能量图特征向量,获取基于人体HOG特征的步态能量图。
具体来说,将人体轮廓HOG特征的步态能量图Hr、人体部位HOG特征的步态能量图Hk和部位窗口相对于根窗口的总位置Xk组合,形成HOG步态能量图特征向量H。如果采用L个部位窗口检测人体部位,HOG步态能量图特征向量H可用下述公式表述:式中,表示第L个部位的总HOG特征描述符,表示第L个部位窗口pL相对于根窗口r的总位置。
上述实施例中,通过检测人体步态周期内每帧侧像图的人体轮廓及人体部位、提取人体轮廓和人体部位的HOG特征,形成基于人体轮廓HOG特征的步态能量图、人体部位HOG特征的步态能量图及人体部位提取窗口相对于人体轮廓提取窗口位置的HOG步态能量图特征向量,从而,该HOG步态能量图特征向量形成的步态能量图不仅包括了人体轮廓的边界信息,也包括了人体侧像图中的内部信息,使得该基于HOG特征的步态能量图能够完整、充分地反映人体行走的步态特征。而且,优选采用自然图抠图方法分割出每帧图像中人体侧像图,能够保留人体更丰富的信息,进一步提升了步态能量图对步态特征的完整表现。
该实施例构建的、基于人体HOG特征的步态能量图,可以应用在人体身份识别中,从而能够获得较高的识别精度和准确率。应用步态能量图识别人体身份的方法可以参考图2实施例的描述。
请参见图2,该图所示为本发明身份识别方法一个实施例的流程图,具体来说是利用图1实施例获得的HOG特征的步态能量图识别人体身份的一个流程图。
如图2所示,该实施例基于HOG特征的步态能量图识别人体身份具体包括如下步骤:
步骤201:计算待识别身份的测试样本的HOG特征的步态能量图特征向量。
将待识别身份的人体步态视频图像序列作为测试样本,按照图1实施例记载的、基于人体HOG特征的步态能量图获取方法获取测试样本的HOG步态能量图特征向量。
步骤202:将测试样本的HOG步态能量图特征向量向特征空间投影,获得测试特征样本。
其中,特征空间是指利用训练样本训练而形成的特征空间,且特征空间在对人体身份识别之前已经形成并存储。具体来说,特征空间采用下述方法获得:
首先,选取多个人体步态视频图像序列构成训练样本集,例如,从包含许多人体步态视频图像序列的训练库中选取多个序列构成训练样本集。将训练样本集中的每个人体步态视频图像序列作为一个训练样本,按照图1实施例记载的、基于人体HOG特征的步态能量图获取方法获取每个训练样本的HOG步态能量图特征向量。
然后,将所有训练样本的HOG步态能量图特征向量构成矩阵并降维,从而获得特征空间。例如,训练样本集中包含有n个训练样本,每个训练样本对应一个HOG步态能量图特征向量,n个训练样本的HOG步态能量图特征向量构成矩阵[H1,H2,...,Hn]。然后,对HOG步态能量图特征向量构成的矩阵降维,譬如,采用PCA或LDA方法进行数据降维,获得降维后的特征空间。
将步骤201获取的测试样本的HOG步态能量图特征向量向特征空间投影,也即将特征空间转置后与测试样本的HOG步态能量图特征向量相乘,乘积作为测试特征样本。
步骤203:利用分类器识别测试特征样本,进而识别出测试样本的身份。
分类器是利用身份已知的注册样本与特征空间预先构建的,具体构建方法如下:
选取多个身份已知的人体步态视频图像序列构成注册样本集,注册样本集中的每个人体步态视频图像序列作为一个注册样本,按照图1实施例记载的、基于人体HOG特征的步态能量图获取方法获取每个注册样本的HOG步态能量图特征向量。
然后,将注册样本的HOG步态能量图特征向量向特征空间投影,也即将特征空间转置后与注册样本的HOG步态能量图特征向量相乘,乘积作为注册特征样本。
再然后,利用注册特征样本及已知所对应的身份构建分类器。
其中,利用注册特征样本及已知所对应的身份构建分类器的方法可以采用现有技术来实现。作为优选实施方式,采用支持向量机(SVM)来构建分类器。
在步骤202获得测试特征样本之后,将其作为输入参数输入到根据特征及对应的身份构建的分类器中,即可识别出测试特征样本对应的测试样本的身份,从而实现对测试样本的身份识别。
以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。
Claims (6)
1.一种基于人体HOG特征的步态能量图获取方法,其特征在于,所述方法包括:
步骤1:对人体步态视频图像序列中的每帧图像进行前景分割,提取人体侧像图;
步骤2:将人体侧像图模板化,获得模板化侧像图;
步骤3:利用设定的根窗口和部位窗口从模板化侧像图中分别检测出人体轮廓和人体部位,并将部位窗口相对于根窗口的位置记为
步骤4:计算每帧模板化侧像图中人体轮廓的HOG特征描述符和人体部位的HOG特征描述符
步骤5:将人体步态视频图像序列中所有人体轮廓的HOG特征描述符相加求平均值,获得人体轮廓HOG特征的步态能量图Hr;将人体步态视频图像序列中同一人体部位的所有HOG特征描述符相加求平均值,获得相应人体部位HOG特征的步态能量图Hk;将人体步态视频图像序列中同一部位窗口相对于根窗口的所有位置相加求平均值,获得相应部位窗口相对于根窗口的总位置Xk;
步骤6:将人体轮廓HOG特征的步态能量图Hr、人体部位HOG特征的步态能量图Hk和部位窗口相对于根窗口的总位置Xk组合,形成人体HOG步态能量图特征向量,从而获取基于人体HOG特征的步态能量图;
其中,t表示人体步态视频图像序列中的第t帧图像,r表示所述根窗口,k表示部位窗口,k∈{p1,...,pL},pL表示第L个部位窗口,L为部位窗口的个数。
2.根据权利要求1所述的方法,其特征在于,在所述步骤1中,采用自然图像抠图方法对人体步态视频图像序列中的每帧图像进行前景分割。
3.根据权利要求1所述的方法,其特征在于,在所述步骤4中,计算每帧模板化侧像图中人体轮廓的HOG特征描述符具体包括:
步骤411:计算每帧模板化侧像图中每个像素点的梯度幅值及梯度方向;
步骤412:将模板化侧像图划分成多个单元,将每个单元像素点的梯度方向范围均分成多个指定方向,根据像素点的梯度幅值及梯度方向计算每个指定方向上对应的指定幅值;每个单元的所有指定方向与对应的指定幅值形成该单元的HOG特征描述符;
步骤413:将相邻的多个单元组成一个块,将一个块内所有单元的HOG特征描述符串联,形成该块的HOG特征描述符;
步骤414:将模板化侧像图中所有块的HOG特征描述符串联起来,形成该模板化侧像图人体轮廓的HOG特征描述符
计算每帧模板化侧像图中人体部位的HOG特征描述符具体包括:
步骤421:计算每帧模板化侧像中检测出的人体部位所在图像所包含的每个像素点的梯度幅值及梯度方向;
步骤422:将人体部位所在图像划分成多个单元,将每个单元内像素点的梯度方向范围均分成多个指定方向,根据像素点的梯度幅值及梯度方向计算每个指定方向对应的指定幅值;每个单元的所有指定方向与对应的指定幅值形成该单元的HOG特征描述符;
步骤423:将相邻的多个单元组成一个块,将一个块内所有单元的HOG特征描述符串联,形成该块的HOG特征描述符;
步骤424:将人体部位对应的图像中所有块的HOG特征描述符串联起来,形成该模板化侧像图中该人体部位的HOG特征描述符
4.一种身份识别方法,其特征在于,所述方法包括:
步骤a:将待识别身份的人体步态视频图像序列作为测试样本,按照上述权利要求1至3中任一项所述的基于人体HOG特征的步态能量图获取方法获取测试样本的HOG步态能量图特征向量;
步骤b:将测试样本的HOG步态能量图特征向量向利用训练样本训练的特征空间投影,获得测试特征样本;
步骤c:利用分类器识别测试特征样本,进而识别出测试样本的身份;
其中,特征空间通过下述方法获得:
步骤b1:选取多个人体步态视频图像序列构成训练样本集,训练样本集中的每个人体步态视频图像序列作为一个训练样本,按照上述权利要求1至3中任一项所述的基于人体HOG特征的步态能量图获取方法获取每个训练样本的HOG步态能量图特征向量;
步骤b2:将所有训练样本的HOG步态能量图特征向量构成矩阵并降维,获得特征空间;
分类器通过下述方法构建:
步骤c1:选取多个身份已知的人体步态视频图像序列构成注册样本集,注册样本集中的每个人体步态视频图像序列作为一个注册样本,按照上述权利要求1至3中任一项所述的基于人体HOG特征的步态能量图获取方法获取每个注册样本HOG步态能量图特征向量;
步骤c2:将注册样本的HOG步态能量图特征向量向特征空间投影,获得注册特征样本;
步骤c3:利用注册特征样本及已知所对应的身份构建分类器。
5.根据权利要求4所述的身份识别方法,其特征在于,在所述步骤b2中,采用PCA或LDA方法对所有训练样本的HOG步态能量图特征向量构成的矩阵降维,获得特征空间。
6.根据权利要求4所述的身份识别方法,其特征在于,在所述步骤c3中,采用支持向量机构建分类器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510205677.3A CN104794449B (zh) | 2015-04-27 | 2015-04-27 | 基于人体hog特征的步态能量图获取及身份识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510205677.3A CN104794449B (zh) | 2015-04-27 | 2015-04-27 | 基于人体hog特征的步态能量图获取及身份识别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104794449A CN104794449A (zh) | 2015-07-22 |
CN104794449B true CN104794449B (zh) | 2017-11-28 |
Family
ID=53559236
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510205677.3A Expired - Fee Related CN104794449B (zh) | 2015-04-27 | 2015-04-27 | 基于人体hog特征的步态能量图获取及身份识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104794449B (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106446792A (zh) * | 2016-08-31 | 2017-02-22 | 大连楼兰科技股份有限公司 | 一种道路交通辅助驾驶环境下的行人检测特征提取方法 |
CN107122711A (zh) * | 2017-03-20 | 2017-09-01 | 东华大学 | 一种基于角度径向变换和质心的夜视视频步态识别方法 |
CN110378170B (zh) * | 2018-04-12 | 2022-11-08 | 腾讯科技(深圳)有限公司 | 视频处理方法及相关装置,图像处理方法及相关装置 |
CN109815786B (zh) * | 2018-12-06 | 2021-04-13 | 杭州电子科技大学 | 一种基于区域熵特征的步态识别方法 |
CN110222599B (zh) * | 2019-05-21 | 2021-09-10 | 西安理工大学 | 一种基于高斯映射的步态识别方法 |
CN110456320B (zh) * | 2019-07-29 | 2021-08-03 | 浙江大学 | 一种基于自由空间步态时序特征的超宽带雷达身份识别方法 |
CN112132873A (zh) * | 2020-09-24 | 2020-12-25 | 天津锋物科技有限公司 | 一种基于计算机视觉的多镜头行人识别与跟踪 |
CN112990144B (zh) * | 2021-04-30 | 2021-08-17 | 德鲁动力科技(成都)有限公司 | 一种用于行人重识别的数据增强方法及*** |
CN113505695A (zh) * | 2021-07-09 | 2021-10-15 | 上海工程技术大学 | 一种基于aehal特征的轨道扣件状态检测方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102122354A (zh) * | 2011-03-15 | 2011-07-13 | 上海交通大学 | 基于自适应特征块选择的步态识别方法 |
CN102222342A (zh) * | 2010-04-16 | 2011-10-19 | 上海摩比源软件技术有限公司 | 人体运动跟踪及其识别方法 |
CN102663374A (zh) * | 2012-04-28 | 2012-09-12 | 北京工业大学 | 基于多特征属性的多类别Bagging步态识别方法 |
CN104392223A (zh) * | 2014-12-05 | 2015-03-04 | 青岛科技大学 | 二维视频图像中的人体姿态识别方法 |
-
2015
- 2015-04-27 CN CN201510205677.3A patent/CN104794449B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102222342A (zh) * | 2010-04-16 | 2011-10-19 | 上海摩比源软件技术有限公司 | 人体运动跟踪及其识别方法 |
CN102122354A (zh) * | 2011-03-15 | 2011-07-13 | 上海交通大学 | 基于自适应特征块选择的步态识别方法 |
CN102663374A (zh) * | 2012-04-28 | 2012-09-12 | 北京工业大学 | 基于多特征属性的多类别Bagging步态识别方法 |
CN104392223A (zh) * | 2014-12-05 | 2015-03-04 | 青岛科技大学 | 二维视频图像中的人体姿态识别方法 |
Non-Patent Citations (3)
Title |
---|
利用动态部位变化的步态识别;张二虎等;《中国图象图形学报》;20090930;第14卷(第9期);第1756-1763页 * |
基于时空运动特征的运动姿态视频检索方法;王传旭等;《数据采集与处理》;20110531;第26卷(第3期);第339-346页 * |
多特征和多视角信息融合的步态识别;赵永伟等;《中国图象图形学报》;20090331;第14卷(第3期);第388-393页 * |
Also Published As
Publication number | Publication date |
---|---|
CN104794449A (zh) | 2015-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104794449B (zh) | 基于人体hog特征的步态能量图获取及身份识别方法 | |
CN103942577B (zh) | 视频监控中基于自建立样本库及混合特征的身份识别方法 | |
CN105740780B (zh) | 人脸活体检测的方法和装置 | |
CN104123543B (zh) | 一种基于人脸识别的眼球运动识别方法 | |
CN109598242B (zh) | 一种活体检测方法 | |
CN109101865A (zh) | 一种基于深度学习的行人重识别方法 | |
CN106127164A (zh) | 基于显著性检测和卷积神经网络的行人检测方法及装置 | |
CN108182397B (zh) | 一种多姿态多尺度的人脸验证方法 | |
US20100111374A1 (en) | Method for using information in human shadows and their dynamics | |
CN103218605B (zh) | 一种基于积分投影与边缘检测的快速人眼定位方法 | |
CN106897675A (zh) | 双目视觉深度特征与表观特征相结合的人脸活体检测方法 | |
CN106446754A (zh) | 图像识别方法、度量学习方法、图像来源识别方法及装置 | |
CN104794737B (zh) | 一种深度信息辅助粒子滤波跟踪方法 | |
CN107886558A (zh) | 一种基于RealSense的人脸表情动画驱动方法 | |
CN113762009B (zh) | 一种基于多尺度特征融合及双注意力机制的人群计数方法 | |
CN110163567A (zh) | 基于多任务级联卷积神经网络的课堂点名*** | |
CN103985143A (zh) | 基于字典学习的视频中判别性在线目标跟踪方法 | |
CN110599463A (zh) | 一种基于轻量级联神经网络的舌像检测及定位算法 | |
CN107480586A (zh) | 基于人脸特征点位移的生物识别照片仿冒攻击检测方法 | |
CN100495427C (zh) | 复杂背景下的人耳检测及多信息融合的人耳识别方法 | |
CN110929570B (zh) | 虹膜快速定位装置及其定位方法 | |
CN113642385B (zh) | 基于深度学习的脸部痣识别方法及*** | |
CN108154176A (zh) | 一种针对单一深度图像的3d人体姿态估计算法 | |
CN103593639A (zh) | 嘴唇检测和跟踪方法及设备 | |
Zhou et al. | Human recognition at a distance in video by integrating face profile and gait |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171128 Termination date: 20200427 |
|
CF01 | Termination of patent right due to non-payment of annual fee |