The invention discloses a method for recognizing the color of a target vehicle in a real environment. The method includes: obtaining sub-pictures from pictures including the target vehicle in the real environment, the sub-pictures including the target vehicle; extracting the depth color features of the sub-pictures; and transforming the color features of RGB of the vehicle sub-pictures into HSV using depth neural network. The color features of the HSV space are combined with the depth color features of the sub-images to generate a prior-based depth color feature; a prior-based color recognition model is constructed to output the probability corresponding to each color category in the prior-based depth color feature, and the color corresponding to the maximum probability in the probability corresponding to each color category. The color category is determined as the color of the target vehicle.
【技术实现步骤摘要】
一种用于在真实环境对目标车辆的颜色进行识别的方法及系统
本专利技术涉及车辆颜色识别
,更具体地,涉及一种用于在真实环境对目标车辆的颜色进行识别的方法及系统。
技术介绍
车辆身份识别对于交通安全问题具有重要意义,车辆颜色是车辆中显著而稳定的特征之一,在智能交通系统中具有重要的作用而车辆颜色是车辆身份信息的一个重要组成成分之一,对肇事车辆排查、套牌车自动检测具有极其重要的作用。因此设计自动识别车身颜色算法对智能交通而言是具有重大意义的。车身颜色识别分为车辆定位与颜色识别两个部分,其中颜色识别容易受光照条件影响,例如深色系经强反光后容易变成白色等;而车辆定位容易发生漏检、误检等问题。现有技术1(CN103440503A)基于颜色模型的车身颜色识别方法,主要有以下步骤:步骤1、检测获取车辆矩形区域;步骤2、将区域内的所有像素点输入主颜色模型,判断出各像素点对应主颜色模型中颜色列表中的颜色;步骤3、统计出所述颜色列表中各颜色的占比,并按照占比由大至小进行排序;步骤4、利用排序前4位占比的方差M,判断车身颜色。现有技术1(CN103440503A)是利用人为规则方法对车辆进行颜色识别,首先他通过一定的阈值和排序得到是否是单色车,若不是单色车,则进入多色车的检测,设置许多的阈值和规则来得到多色车的颜色信息。但这些阈值和规则在庞大的数据下,会出现很多的问题,它并不能具备鲁棒性,过多的规则也会增加模型的过拟合。现有技术2(CN106326893A)基于区域辨别的车辆颜色识别方法,主要有以下步骤:步骤1、将整车图像中依据颜色信息量辨别出整车图像中的主线索区域、辅助线索区 ...
【技术保护点】
1.一种用于在真实环境对目标车辆的颜色进行识别的方法,所述方法包括:从真实环境中的包括目标车辆的图片中获取子图片,所述子图片包括所述目标车辆;提取所述子图片的深度颜色特征;利用深度神经网络将所述车辆子图片RGB的颜色特征转化为HSV空间的颜色特征,所述HSV空间的颜色特征结合所述子图片的深度颜色特征,生成基于先验的深度颜色特征;构建基于先验的颜色识别模型,输出所述基于先验的深度颜色特征中与每个颜色类别相对应的概率,将与每个颜色类别相对应的概率中的最大概率所对应的颜色类别确定为所述目标车辆的颜色。
【技术特征摘要】
1.一种用于在真实环境对目标车辆的颜色进行识别的方法,所述方法包括:从真实环境中的包括目标车辆的图片中获取子图片,所述子图片包括所述目标车辆;提取所述子图片的深度颜色特征;利用深度神经网络将所述车辆子图片RGB的颜色特征转化为HSV空间的颜色特征,所述HSV空间的颜色特征结合所述子图片的深度颜色特征,生成基于先验的深度颜色特征;构建基于先验的颜色识别模型,输出所述基于先验的深度颜色特征中与每个颜色类别相对应的概率,将与每个颜色类别相对应的概率中的最大概率所对应的颜色类别确定为所述目标车辆的颜色。2.根据权利要求1所述的方法,所述从真实环境中的包括目标车辆的图片中获取子图片,所述子图片包括所述目标车辆,包括:建立适应于车辆检测的目标检测模型YOLOv2,并对所述目标检测模型YOLOv2对所述包括目标车辆的图片进行训练。3.根据权利要求2所述的方法,所述对所述目标检测模型YOLOv2对所述包括目标车辆的图片进行训练,包括:利用数据集MS-COCO和人工标注的所述包括目标车辆的图片进行训练,得到的经过训练的深度卷积神经网络,利用所述经过训练的深度卷积神经网络对所述包括目标车辆的图片进行车辆位置检测;所述经过训练的深度卷积神经网络的最后一层全连接层的输出作为所述包括目标车辆的图片中车辆的位置与大小信息,从而提取出所述子图片。4.根据权利要求1所述的方法,所述提取所述子图片的深度颜色特征,包括:将所述子图片进行人工标注后投入神经网络颜色识别模型进行训练,经过训练后神经网络颜色识别模型的网络最后一层全连接层输出深度颜色特征。5.根据权利要求1所述的方法,所述颜色识别模型为Alexnet网络模型,所述Alexnet网络模型包括五层卷积层、三层池化层以及三层全连接层,压缩所述卷积层宽度至原所述卷积层宽度的二分之一;压缩所述全连接层宽度至原所述全连接层宽度的百分之一。6.一种用于在真实环境对目标车辆的颜色进...
【专利技术属性】
技术研发人员:樊迪,王晗,叶晗,张恩鹏,徐东生,
申请(专利权)人:北京市首都公路发展集团有限公司,北京云星宇交通科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。