The invention discloses a method for identifying road traffic signs based on SSD, which comprises the following steps: image acquisition and preprocessing to make sample sets; input training sets to train SSD network in multi-task; get characteristic maps by several convolution layers and pooling layers; and output features of five different convolution layers The graph is convoluted by two different 3 *3 convolution kernels, and two output vectors, classification score and window regression, are obtained respectively. Compared with Faster R_CNN, the SSD depth learning method has no process of generating candidate frames, realizes multi-task training, and does not need additional feature storage space. It improves detection speed and accuracy. Compared with the shallow learning classifier, it has higher learning efficiency and recognition accuracy.
【技术实现步骤摘要】
一种基于SSD的路面交通标志识别方法
本专利技术属于图像处理和汽车安全辅助驾驶领域,尤其是涉及一种基于SSD的路面交通标志检测与识别方法,用以解决路面交通标志识别问题中识别精度不高的问题。
技术介绍
道路交通标志识别(TSR,TrafficSignsRecognition)作为车载辅助系统中一个重要分支,是目前尚未解决的难题之一。由于交通标志中含有许多重要的交通信息,如对当前行车的速度提示、前方道路状况的变化、驾驶员行为制约,因此在该辅助系统中,如何快速、准确、有效地识别出道路中的交通标志并将之反馈给驾驶人员或控制系统,对于保证驾驶安全,避免交通事故的发生具有十分重要的研究意义。路面交通标志识别常用的方法包括基于形状的识别方法,特征提取与分类器结合的方法,深度学习的识别方法。基于形状的识别方法鲁棒性较差,复杂环境中效果不佳。特征提取与分类器结合的方法识别效果较好,但计算开销大,环境适应能力比较差。深度学习能够直接对原始图像进行识别,提取反映数据本质的隐性特征,具有足够的学习深度。卷积神经网络具有局部权值共享的特性,对于环境复杂、多角度变化等情况都具有一定的实时性和鲁棒性。因此,需要设计一种能够精确获取道路场景中路面交通标志的识别方法。WeiLiu在2016年提出的SSD算法,规避了FasterR-CNN(FasterRegion-basedConvolutionalNeuralNetwork)中冗余的特征提取操作,实现了多任务训练,也不需要额外的特征存储空间,提高了检测速度和精度。
技术实现思路
为解决现有技术存在的上述问题,本专利技术要设计一种基于SSD路面 ...
【技术保护点】
1.一种基于SSD的路面交通标志识别方法,其特征在于,包括步骤:进行图像采集和预处理,制作样本集;将训练集输入,开始多任务训练SSD网络;待训练的图片输入SSD网络,经过若干卷积层与池化层,得到特征图;在其中5个不同层的特征图上产生一系列固定大小的默认框,并从中产生正负样本集,保证其比例在1:3;将提取的特征向量经由多层融合检测网络,分别得到分类得分和窗口回归两个输出向量;网络训练完成后,将待识别图片输入训练好的网络,将所有结果进行非极大值抑制处理产生最终的目标检测和识别结果,从而使路面交通标志得以识别。
【技术特征摘要】
1.一种基于SSD的路面交通标志识别方法,其特征在于,包括步骤:进行图像采集和预处理,制作样本集;将训练集输入,开始多任务训练SSD网络;待训练的图片输入SSD网络,经过若干卷积层与池化层,得到特征图;在其中5个不同层的特征图上产生一系列固定大小的默认框,并从中产生正负样本集,保证其比例在1:3;将提取的特征向量经由多层融合检测网络,分别得到分类得分和窗口回归两个输出向量;网络训练完成后,将待识别图片输入训练好的网络,将所有结果进行非极大值抑制处理产生最终的目标检测和识别结果,从而使路面交通标志得以识别。2.如权利要求1所述的路面交通标志识别方法,其特征在于:所述图像采集的步骤具体包括:开启车载行车记录仪,实时拍摄道路交通视频信息;将摄像机拍摄到的视频信息进行分帧处理,得到一个图像集合序列;对图像集合进行筛选,选取包含路面交通标志的图像。3.如权利要求1所述的路面交通标志识别方法,其特征在于:所述图像预处理和样本集制作的步骤具体包括:在选取的图像中,将目标区域取出,并缩放到固定的300×300大小,为增强对比度,再将目标区域经过对比度增强处理,得到原始的训练集,测试集采用同样的方式处理;在数据集中随机取出与测试集数目相当的样本组成验证集,剩余的样本组成最终的训练集。4.如权利要求1所述的路面交通标志识别方法,其特征在于:所述SSD网络结构包括:数据层、特征提取网络、多层融合检测网络、Concat层和损失层。所述特征提取网络主要由两部分构成,包括VGGNet和新增的8...
【专利技术属性】
技术研发人员:刘兰馨,李巍华,刘晓楠,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。