说明:phog算法的matlab实现,hog特征用于对象识别,比如人脸识别、人体识别。
matlab人体识别 HOG人脸识别 phog-program object-recognition grapg-program
说明:用matlab实现提取图像的HOG特征,运行test.m文件可直接得到特征集。HOG特征算法提取的是一种边缘特征,对于行人目标的检测与识别有极好的效果。
说明:基于核相关滤波器的跟踪算法,将HOG特征与颜色特征相融合,并加入了尺度变化,使得目标在发生尺度变化、遮挡和背景干扰等情况下,能够有效的跟踪目标。
说明:HOG特征计算的步骤:(1)将输入的彩图转换为灰度图;(2)采用Gamma校正法对输入图像进行颜色空间的标准化(归一化);目的是调节图像的对比度,降低图像局部的阴影和光照变化所造成的影响,同时可以抑制噪音的干扰;(3)计算梯度;主要是为了捕获轮廓信息,同时进一步弱化光照的干扰。(4)将梯度投影到单元...
说明:HOG描述器最重要的思想是:在一副图像中,局部目标的表象和形状(appearance and shape)能够被梯度或边缘的方向密度分布很好地描述。具体的实现方法是:首先将图像分成小的连通区域,我们把它叫细胞单元。然后采集细胞单元中各像素点的梯度的或边缘的方向直方图。最后把这些直方图组合起来就可...
说明:本程序是一个轻便的动物识别程序,用MATLAB编写,实现的功能是:给定几种动物的训练集,程序进行自动训练,提取特征,形成分类器,当输入新的测试集时,可实现对动物的分类识别。采用的算法为HOG算法。