The invention provides a method for making traffic sign data set based on convolution neural network, which solves the problem of large cost and workload of making a certain kind of specific data set in the process of training neural network, avoids over fitting phenomenon of training neural network to a certain extent, and belongs to the field of intelligence. The method comprises the following steps: (1) checking all picture formats, mark formats and mark borders in the selected reference data set (tt100k and cctsdb data sets are selected for the example of the invention), (2) transforming the data set into a unified format, (3) constructing a convolution network for detecting the target, (4) modifying the function of reading the data set in the detection network, and using step (3) designing the detection network The traffic signs are detected in the transformed benchmark data set; (5) the detection network is trained to optimize the parameters; (6) the classification network is constructed to classify the traffic signs that have completed the detection tasks in steps (4) and (5); (7) the detection and classification network are integrated so that they do not interfere with each other.
【技术实现步骤摘要】
一种基于卷积神经网络的交通标志数据集制作方法
本专利技术提出一种基于卷积神经网络的交通标志数据集制作方法,解决训练神经网络过程中某类特定数据集制作成本和工作量大的问题,一定程度上避免训练神经网络出现的过拟合现象。属于智能化领域。
技术介绍
随着汽车数量的增长,交通拥堵问题也越发严重。交通标志是道路上十分重要的安全设施之一,具有规范交通行为,指示道路情况的作用,同时也用来引导机动车与非机动车的行驶,指示行人通行。在智能化领域中,检测与识别交通标志是自动驾驶汽车系统中非常重要的一个部分,因此准确的检测与识别交通标志的研究意义也更加突出。在交通标志的识别任务中,交通标志具有在图片中占比较小与种类众多的特点,为准确有效的识别交通标志增加了许多困难与障碍。交通标志在图片中占比较小,将会导致目标检测网络难以检测识别。如果数据集选择或制作不当,很容易造成训练的网络出现比较严重的过拟合现象。因此高质量的数据集对训练网络尤为重要。由于生活中交通标志的种类非常众多,如果要将每种交通标志都准确识别,就需要制作一个庞大的数据集,为这些图片制作标注信息时,需要在图片中圈出交通标志,并在多个类别中选择,这将会是一个非常庞大的工作量。并且交通标志在生活中出现的频率却有很大的不同,有些类别的交通标志出现次数可以破千,而有些类别交通标志出现的次数连10次都不到,甚至只有一次,导致出现次数少的交通标志难以被有效识别。
技术实现思路
针对上述问题,本专利技术的是一种基于卷积神经网络的交通标志数据集制作方法,将交通标示的检测和识 ...
【技术保护点】
1.一种基于卷积神经网络的交通标志数据集制作方法,其包含如下步骤/n1)对选用的基准数据集(本专利技术实例选用TT100K和CCTSDB数据集)中的所有图片格式、标记格式和与标记边框进行检查;/n2)将数据集转换为统一格式;/n3)构造用于检测目标的卷积神经网络;/n4)修改检测网络中读取数据集的函数,并利用步骤(3)所设计检测网络在转换格式后的基准数据集中检测交通标志;/n5)训练检测网络以优化参数;/n6)构造分类网络对已经完成步骤(4)和步骤(5)中的检测任务的交通标志进行分类;/n7)整合检测与分类网络,使之互不干扰。/n
【技术特征摘要】
1.一种基于卷积神经网络的交通标志数据集制作方法,其包含如下步骤
1)对选用的基准数据集(本发明实例选用TT100K和CCTSDB数据集)中的所有图片格式、标记格式和与标记边框进行检查;
2)将数据集转换为统一格式;
3)构造用于检测目标的卷积神经网络;
4)修改检测网络中读取数据集的函数,并利用步骤(3)所设计检测网络在转换格式后的基准数据集中检测交通标志;
5)训练检测网络以优化参数;
6)构造分类网络对已经完成步骤(4)和步骤(5)中的检测任务的交通标志进行分类;
7)整合检测与分类网络,使之互不干扰。
2.如权利要求1所述的一种基于卷积神经网络的交通标志数据集制作方法,其特征在于:所述步骤1),防止在训练是出现异常,导致网络崩溃或者不准确。
3.如权利要求1的一种基于卷积神经网络的交通标志数据集制作方法,其特征在于:所述步骤2),不同网络对于可接受的数据集格式不尽相同,不同组织所制作的数据集格式也各不相同,因此转换数据集为统一的格式,方便网络读取标记信息,对数据进行检查。
4.如权利要求1所述的一种基于卷积神经网络的交通标志数据集制作方法,其特征在于:所述步骤3),本发明的实例采用以AlexNet为基础网络的SSD网络为检测网络,该网络共9层,特征图分...
【专利技术属性】
技术研发人员:郑秋梅,王璐璐,胡永泽,
申请(专利权)人:中国石油大学华东,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。