低分辨率监控场景中具有遮挡的行人属性识别方法技术

技术编号:20843653 阅读:19 留言:0更新日期:2019-04-13 08:51
本发明专利技术公开了一种低分辨率监视场景中具有遮挡的行人属性识别方法,首先利用度量学习去除行人图像中的遮挡物;对修复后的图像进行横向切割,将相应图像块分别标记为行人“头肩部分”、“上身部分”以及“下身部分”;提取要识别的属性对应部分的每块图像的特征,并将每个特征表示为16‑bin直方图;最后将16‑bin直方图作为图像的特征向量,并将图像的特征向量输入训练好的SVM分类器得到识别结果。本发明专利技术分类效果更好,分类准确率更高。

【技术实现步骤摘要】
低分辨率监控场景中具有遮挡的行人属性识别方法
本专利技术属于行人的特征识别技术,具体为低分辨率监控场景中具有遮挡的行人属性识别方法。
技术介绍
行人是监控场景中的最主要研究对象。识别行人的基本属性是有非常意义的。为了方便传统监控系统中的查询和检索任务,有必要人工地标记行人的基本属性,然后为感兴趣的行人输入属性标签。但是,在庞大的监控数据下,这种工作不能满足对行人属性标记的需要。通过计算机视觉技术在监控中自动标记行人属性是一种有效的方法。行人属性识别方法是通过对输入图像的处理获取图像中行人属性的算法,本专利技术主要涉及图像采集,图像预处理,图像增强,属性提取,属性分类等算法步骤。其中图像增强和属性分类是两个关键问题。目前在行人属性识别场景上已经有所研究,如Layne等人在“Personre-identificationbyattributes”中运用SVM算法对行人属性的识别,Deng在等人在“Pedestrianattributerecognitionatfardistance”中引入行人数据库(PETA)对识别算法的优化。但他们都缺少对低分辨率图场景下的识别研究,所以在实际监控场景下运用存在一定局限。另外,对行人的性别属性识别上也有所研究,如Sun等人利用遗传算法对人脸的部分特征点作为分类特征,通过构建人工神经网络作为识别的分类器;还有Luo提出的局部二元模式(LBP)特征解决多角度人脸识别;AmitJain利用独立分量分析(ICA)提取人脸特征,并结合SVM分类器识别。同样,他们未考虑在监控场景下的应用。外观属性主要体现在对行人服装的理解上,也是行人属性识别的重要内容。通过对衣服外观的理解,可以提供语义属性,包括衣服的颜色,款式,是否戴眼镜,以及是否携带包装。近年来,许多研究人员通过对行人服装的理解,结合环境的背景信息,有效地认识到行人图像的基本外观。Gallagher和Chen等人提出了一种从一组图像中学习服装模型的算法来解决如何从图像中分割服装区域的问题。但是同样的,如果行人图像被遮挡,那么服装区域将更难分割。
技术实现思路
本专利技术的目的在于提出了一种低分辨率监控场景中具有遮挡的行人属性识别方法。实现本专利技术的技术解决方案为:低分辨率监控场景中具有遮挡的行人属性识别方法,具体步骤为:步骤1、利用度量学习对被遮挡的行人图像进行修复操作,去除行人图像中的遮挡物;步骤2、对修复后的图像进行横向切割,将相应图像块分别标记为行人“头肩部分”、“上身部分”以及“下身部分”;步骤3、确定要识别的属性,提取该属性对应部分的每块图像的特征,具体特征包括:颜色特征、LBP特征、Gabor滤波器特征、Schmid滤波器特征,并将每个特征表示为16-bin直方图;步骤4、将步骤3中的16-bin直方图作为图像的特征向量,并将图像的特征向量输入训练好的SVM分类器得到识别结果。优选地,步骤1中利用度量学习对被遮挡的行人图像进行修复操作的具体步骤为:步骤1-1、给定一个没被遮挡的信息完整的行人图像数据集P;步骤1-2、给定被遮挡的行人图像I并标记图像I被遮挡部分,在行人图像数据集P中使用哈希算法找到与图像I未遮挡部位最相似的行人图像T,用行人图像T补全行人图像I被遮挡部分。优选地,步骤1-2中在行人图像数据集P中使用哈希算法找到与图像I未遮挡部位最相似的行人图像T的具体步骤为:步骤1-2-1、根据遮挡标记裁剪出行人图像I未遮挡部分I1;步骤1-2-2、将图像未遮挡部分I1灰度化并归一化到N*N尺寸,记为图像G;步骤1-2-3、计算图像G中所有像素的灰度平均值a,将图像G中每个像素点的灰度值与平均值a做比较,如果该像素点的灰度值大于平均值a,则将该像素点记为‘1’,如果该像素点的灰度值小于平均值a则记为‘0’,以此将未遮挡部分I1转化为01形式的字符串,记为未遮挡部分I1的Hash指纹;步骤1-2-4、裁剪出数据集P中每幅图像中与图像未遮挡部分I1对应位置的图像P1,并利用步骤1-2-2~步骤1-2-3的方法得到图像P1的Hash指纹;步骤1-2-5、分别比较图像未遮挡部分I1的Hash指纹与图像集P1中每幅图像的Hash指纹的相似度大小,找出数据集P中与图像I最相似的行人图像T。优选地,步骤1-2-3中图像I的Hash指纹与数据集P中每幅图像的Hash指纹的相似度为“汉明距离”,所述“汉明距离”定义为比较的两个等长字符串中对应位置的不同字符的个数,个数越少则两幅图像越相似。优选地,N的取值范围为8~12。优选地,步骤3中要识别的属性与身体部分的对应关系未:属性“眼镜”和“头发”属于“头肩部分”;属性“V领”、“商标”和“背包”属于“上身部分”,属性“短裤”和“牛仔裤”属于“下身部分”,对于全局属性“男性”、“女性”属于整个行人图像。优选地,步骤4中所述SVM分类器的核函数为直方图交叉核,该训练好的SVM分类器为使用未被遮挡的图像集相应属性的特征向量作为训练集进行训练得到的最优分类器。本专利技术与现有技术相比,其显著优点为:(1)本专利技术分类效果更好,分类准确率更高;(2)本专利技术在面对低分辨率的行人图像时,具有更强的鲁棒性;(3)本专利技术通过使用度量学习能够恢复被遮挡的图像进行属性分类,识别效果更好。下面结合附图对本专利技术做进一步详细的描述。附图说明图1是本专利技术的低分辨率下监控场景中具有遮挡的行人属性识别方法的总体流程图。图2是RGB空间图像以及各个通道图像。图3是YCbCr空间图像以及各个通道图像。图4是HSV空间图像以及各个通道图像。图5是图像LBP特征,左为RGB图像,中为灰度图像,右为LBP图谱。图6是不同参数下Gabor滤波器提取的图像特征图谱图7是不同参数下Schmid滤波器提取的图像特征图谱具体实施方式低分辨率监控场景中具有遮挡的行人属性识别方法,具体步骤为:步骤1、利用度量学习对被遮挡的行人图像进行修复操作,去除行人图像中的遮挡物,具体步骤为:步骤1-1、给定一个没被遮挡的信息完整的行人图像数据集P;步骤1-2、给定被遮挡的行人图像I并标记图像I被遮挡部分,在行人图像数据集P中使用哈希算法找到与图像I未遮挡部位最相似的行人图像T,用行人图像T补全行人图像I被遮挡部分。进一步的实施例中,步骤1-2中在行人图像数据集P中使用哈希算法找到与图像I未遮挡部位最相似的行人图像T的具体步骤为:步骤1-2-1、根据遮挡标记裁剪出行人图像I未遮挡部分I1;步骤1-2-2、将图像未遮挡部分I1灰度化并归一化到N*N尺寸,记为图像G;步骤1-2-3、计算图像G中所有像素的灰度平均值a,将图像G中每个像素点的灰度值与平均值a做比较,如果该像素点的灰度值大于平均值a,则将该像素点记为‘1’,如果该像素点的灰度值小于平均值a则记为‘0’,以此将未遮挡部分I1转化为01形式的字符串,记为未遮挡部分I1的Hash指纹;步骤1-2-4、裁剪出数据集P中每幅图像中与图像未遮挡部分I1对应位置的图像P1,并利用步骤1-2-2~步骤1-2-3的方法得到图像P1的Hash指纹;步骤1-2-5、分别比较图像未遮挡部分I1的Hash指纹与图像集P1中每幅图像的Hash指纹的相似度大小,找出图像P1中与图像I最相似的行人图像T。在某些实施例中,图像I的Hash指本文档来自技高网
...

【技术保护点】
1.低分辨率监控场景中具有遮挡的行人属性识别方法,其特征在于,具体步骤为:步骤1、利用度量学习对被遮挡的行人图像进行修复操作,去除行人图像中的遮挡物;步骤2、对修复后的图像进行横向切割,将相应图像块分别标记为行人“头肩部分”、“上身部分”以及“下身部分”;步骤3、确定要识别的属性,提取该属性对应部分的每块图像的特征,具体特征包括:颜色特征、LBP特征、Gabor滤波器特征、Schmid滤波器特征,并将每个特征表示为16‑bin直方图;步骤4、将步骤3中的16‑bin直方图作为图像的特征向量,并将图像的特征向量输入训练好的SVM分类器得到识别结果。

【技术特征摘要】
1.低分辨率监控场景中具有遮挡的行人属性识别方法,其特征在于,具体步骤为:步骤1、利用度量学习对被遮挡的行人图像进行修复操作,去除行人图像中的遮挡物;步骤2、对修复后的图像进行横向切割,将相应图像块分别标记为行人“头肩部分”、“上身部分”以及“下身部分”;步骤3、确定要识别的属性,提取该属性对应部分的每块图像的特征,具体特征包括:颜色特征、LBP特征、Gabor滤波器特征、Schmid滤波器特征,并将每个特征表示为16-bin直方图;步骤4、将步骤3中的16-bin直方图作为图像的特征向量,并将图像的特征向量输入训练好的SVM分类器得到识别结果。2.根据权利要求1所述的低分辨率监控场景中具有遮挡的行人属性识别方法,其特征在于,步骤1中利用度量学习对被遮挡的行人图像进行修复操作的具体步骤为:步骤1-1、给定一个没被遮挡的信息完整的行人图像数据集P;步骤1-2、给定被遮挡的行人图像I并标记图像I被遮挡部分,在行人图像数据集P中使用哈希算法找到与图像I未遮挡部位最相似的行人图像T,用行人图像T补全行人图像I被遮挡部分。3.根据权利要求2所述的低分辨率监控场景中具有遮挡的行人属性识别方法,其特征在于,步骤1-2中在行人图像数据集P中使用哈希算法找到与图像I未遮挡部位最相似的行人图像T的具体步骤为:步骤1-2-1、根据遮挡标记裁剪出行人图像I未遮挡部分I1;步骤1-2-2、将图像未遮挡部分I1灰度化并归一化到N*N尺寸,记为图像G;步骤1-2-3、计算图像G中所有像素的灰度平均值a,将图像G中每个像素点的灰度值与平均值a做比较,如果该像素点的灰度值大于平均值a...

【专利技术属性】
技术研发人员:王琼张媛陶叔银徐锦浩
申请(专利权)人:南京理工大学
类型:发明
国别省市:江苏,32

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

1