自然环境下基于改进YOLOv3网络的交通标志识别研究
发布时间:2021-06-14 23:35
交通标志检测与识别是辅助驾驶、无人驾驶、智能导航等领域的关键技术之一。准确获得道路前方的交通标志信息,能够为驾驶员或智能车辆执行正确动作提供决策支持,减少操作失误,降低交通事故发生的频率。出于安全性考虑,对交通标志的检测与识别必须具备准确、快速的特点。本文在研究分析国内外交通标志检测与识别技术的基础上,提出了一种自然环境下基于改进YOLOv3网络的交通标志检测与识别方法。本文主要的研究工作如下:1.本文使用imgaug库对GTSDB数据集进行图像增强,模拟生成雨雪天气、雾霾天气、阴暗天气、强光天气、大雾天气情况下的数据样本,并对数据集里数量较少且目标尺寸单一的图片,做了缩放80%~180%的处理,使得在增强数据集上训练出来的网络模型,可以适应在真实道路场景下以及恶劣天气环境下准确地对交通标志进行检测与识别。2.YOLOv3使用K-means算法在COCO数据集上聚类得到的9个先验框,有一部分在GTSDB数据集上并不适用。本文提出使用改进的K-means++算法在GTSDB数据集上重新聚类,得到9个新的先验框,提高模型对bounding boxes的检出率。3.在训练深度网络模型时,BN...
【文章来源】:大连海事大学辽宁省 211工程院校
【文章页数】:73 页
【学位级别】:硕士
【部分图文】:
图2.1卷积运算过程??Fig.?2.1?Convolution?operation?process??i?I?]??3.激活函数??激活函数(activation)在卷积神经网络中的作用为增加网络模型的非线性,提高模??
??10?sigm〇_???Derivative?of?sigmoid?function??〇?*?/?0.20-?/??0.6-?/?0-15-?/?\??:i—JJTp。二??^^?]?-4-3-2-10?1?2?3?4??0.0?'?1?"**??'???'?1????7??-10.0?-7.3?-5.0?-2.,?a〇?2.5?S.0?7.3?10.0?^??(a)?Sigmoid型函数?(b)?Sigmoid型函数梯度??图2.2?Sigmoid函数及其函数梯度??Fig.?2.2?Sigmoid?flmction?and?its?functional?gradient??(2)?ReLU函数,其函数公式为:??ReLU?=?max?(0;x)?(2.2)??ReLU函数的优势在于当;c>=0时,梯度值均为1,梯度保持稳定,解决了?Sigmoid??函数在输入值特别大时,梯度为零的问题;而当;c<0时,梯度值为0,这样当输出为0??的神经元增多时,特征相差较大,向络泛化能力更强,并且减少了计算复杂度[33】。因为??ReLU函数的这些优点,该函数目前得到了人们的广泛应用。图2.3为ReLU函数及其??导数的图像。??ReLU(x)?10|????4?/?I06??/?I04??2?/??/?00?????"^6?^4?^2?2?4?V?-8?-6?-4?-2?0?2?<?*?8??(a)?ReLU型函数?(b)?ReLU型函数梯度??图2.3?ReLU函数及其函数梯度??Fig.?2.3?ReLU?function?and?its?
?自然环境下基于改进Y0L0v3网络的交通标志识别研究???有利于网络的训练[34]。??最大值米样(max?pooling)和均值釆样(mean?pooling)是目前比较常见的池化方??式。输入图像划分为若干子区域,最大值采样是选择输出子区域的最大值,均值釆样??是选择输出子区域的平均值,;具体操作见图2.4。??????1?^最大池化结果?13?10??5?13?7?7?[?>?????10?10??12?4?9?10?????4?10?2?9??????:??平均池化结果?9?7??7?6?10?1?I??>???????1?、?7?5??图2.4池化操作示例:??Fig:?2.4?Example?of?pooling?operation??5.全连接层??全连接层(Fullyconnectedlayers,?FC)在卷积神经网络中,起到对目标进行分类的??作用。它将网络学习到的特征,映射到样本标记空间叫全连接层输出的数据一般会用??来做目标边框的回归和目标结果的分类。??6.输出层??在卷积神经网络中一般紧跟着全连接层的就是输出层。针对图像分类问题,输出层??输出目标的类别;针对图像检测任务,输出层输出目标的位置信息;在图像语义分割任??务中,输出层直接输出每个像素的分类结果。??2.2?YOLOv3算法简介??目前,以深度学习为基础的目标检测方法,主要可以分为两大类:“two-stage”方法??和“one-stage”方法。“two-stage”指的是检测和识别这两个阶段,该方法是基于候选区??域的,代表算法有?Region
【参考文献】:
期刊论文
[1]面向智能交通系统的物联网体系结构的研究[J]. 旷利平. 科技创新导报. 2019(34)
[2]基于ST-CNN的交通标志实时检测识别算法[J]. 曲佳博,秦勃. 计算机科学. 2019(S2)
[3]基于YOLO v3的交通标志牌检测识别[J]. 潘卫国,刘博,陈英昊,石洪丽. 传感器与微系统. 2019(11)
[4]用于交通标志检测的窗口大小聚类残差SSD模型[J]. 宋青松,王兴莉,张超,陈禹,宋焕生,KHATTAK Asad Jan. 湖南大学学报(自然科学版). 2019(10)
[5]结合反残差块和YOLOv3的目标检测法[J]. 焦天驰,李强,林茂松,贺贤珍. 传感器与微系统. 2019(09)
[6]基于残差单发多框检测器模型的交通标志检测与识别[J]. 张淑芳,朱彤. 浙江大学学报(工学版). 2019(05)
[7]改进的YOLO V3算法及其在小目标检测中的应用[J]. 鞠默然,罗海波,王仲博,何淼,常铮,惠斌. 光学学报. 2019(07)
[8]基于优化的卷积神经网络在交通标志识别中的应用[J]. 张邯,罗晓曙,袁荣尚. 现代电子技术. 2018(21)
[9]深度残差网络的多光谱遥感图像显著目标检测[J]. 戴玉超,张静,Fatih PORIKLI,何明一. 测绘学报. 2018(06)
[10]基于Faster R-CNN的车辆多属性识别[J]. 阮航,孙涵. 计算机技术与发展. 2018(10)
博士论文
[1]交通标志检测与识别研究[D]. 朱盈盈.华中科技大学 2018
硕士论文
[1]基于深度学习的交通标志检测及识别技术的应用研究[D]. 陈泽民.西安工程大学 2019
[2]基于机器视觉的监控视频智能处理系统[D]. 姜明.北京工业大学 2019
[3]基于深度卷积神经网络的小目标检测[D]. 郭之先.南昌航空大学 2018
[4]基于多层卷积神经网络的研究与应用[D]. 孙新胜.杭州电子科技大学 2018
[5]基于共享卷积神经网络的交通标志检测与识别研究[D]. 徐江.长安大学 2018
[6]深度学习算法研究及其在图像分类上的应用[D]. 王曙.南京邮电大学 2016
[7]一种基于模板匹配的交通标志识别方法[D]. 王洋.吉林大学 2013
本文编号:3230444
【文章来源】:大连海事大学辽宁省 211工程院校
【文章页数】:73 页
【学位级别】:硕士
【部分图文】:
图2.1卷积运算过程??Fig.?2.1?Convolution?operation?process??i?I?]??3.激活函数??激活函数(activation)在卷积神经网络中的作用为增加网络模型的非线性,提高模??
??10?sigm〇_???Derivative?of?sigmoid?function??〇?*?/?0.20-?/??0.6-?/?0-15-?/?\??:i—JJTp。二??^^?]?-4-3-2-10?1?2?3?4??0.0?'?1?"**??'???'?1????7??-10.0?-7.3?-5.0?-2.,?a〇?2.5?S.0?7.3?10.0?^??(a)?Sigmoid型函数?(b)?Sigmoid型函数梯度??图2.2?Sigmoid函数及其函数梯度??Fig.?2.2?Sigmoid?flmction?and?its?functional?gradient??(2)?ReLU函数,其函数公式为:??ReLU?=?max?(0;x)?(2.2)??ReLU函数的优势在于当;c>=0时,梯度值均为1,梯度保持稳定,解决了?Sigmoid??函数在输入值特别大时,梯度为零的问题;而当;c<0时,梯度值为0,这样当输出为0??的神经元增多时,特征相差较大,向络泛化能力更强,并且减少了计算复杂度[33】。因为??ReLU函数的这些优点,该函数目前得到了人们的广泛应用。图2.3为ReLU函数及其??导数的图像。??ReLU(x)?10|????4?/?I06??/?I04??2?/??/?00?????"^6?^4?^2?2?4?V?-8?-6?-4?-2?0?2?<?*?8??(a)?ReLU型函数?(b)?ReLU型函数梯度??图2.3?ReLU函数及其函数梯度??Fig.?2.3?ReLU?function?and?its?
?自然环境下基于改进Y0L0v3网络的交通标志识别研究???有利于网络的训练[34]。??最大值米样(max?pooling)和均值釆样(mean?pooling)是目前比较常见的池化方??式。输入图像划分为若干子区域,最大值采样是选择输出子区域的最大值,均值釆样??是选择输出子区域的平均值,;具体操作见图2.4。??????1?^最大池化结果?13?10??5?13?7?7?[?>?????10?10??12?4?9?10?????4?10?2?9??????:??平均池化结果?9?7??7?6?10?1?I??>???????1?、?7?5??图2.4池化操作示例:??Fig:?2.4?Example?of?pooling?operation??5.全连接层??全连接层(Fullyconnectedlayers,?FC)在卷积神经网络中,起到对目标进行分类的??作用。它将网络学习到的特征,映射到样本标记空间叫全连接层输出的数据一般会用??来做目标边框的回归和目标结果的分类。??6.输出层??在卷积神经网络中一般紧跟着全连接层的就是输出层。针对图像分类问题,输出层??输出目标的类别;针对图像检测任务,输出层输出目标的位置信息;在图像语义分割任??务中,输出层直接输出每个像素的分类结果。??2.2?YOLOv3算法简介??目前,以深度学习为基础的目标检测方法,主要可以分为两大类:“two-stage”方法??和“one-stage”方法。“two-stage”指的是检测和识别这两个阶段,该方法是基于候选区??域的,代表算法有?Region
【参考文献】:
期刊论文
[1]面向智能交通系统的物联网体系结构的研究[J]. 旷利平. 科技创新导报. 2019(34)
[2]基于ST-CNN的交通标志实时检测识别算法[J]. 曲佳博,秦勃. 计算机科学. 2019(S2)
[3]基于YOLO v3的交通标志牌检测识别[J]. 潘卫国,刘博,陈英昊,石洪丽. 传感器与微系统. 2019(11)
[4]用于交通标志检测的窗口大小聚类残差SSD模型[J]. 宋青松,王兴莉,张超,陈禹,宋焕生,KHATTAK Asad Jan. 湖南大学学报(自然科学版). 2019(10)
[5]结合反残差块和YOLOv3的目标检测法[J]. 焦天驰,李强,林茂松,贺贤珍. 传感器与微系统. 2019(09)
[6]基于残差单发多框检测器模型的交通标志检测与识别[J]. 张淑芳,朱彤. 浙江大学学报(工学版). 2019(05)
[7]改进的YOLO V3算法及其在小目标检测中的应用[J]. 鞠默然,罗海波,王仲博,何淼,常铮,惠斌. 光学学报. 2019(07)
[8]基于优化的卷积神经网络在交通标志识别中的应用[J]. 张邯,罗晓曙,袁荣尚. 现代电子技术. 2018(21)
[9]深度残差网络的多光谱遥感图像显著目标检测[J]. 戴玉超,张静,Fatih PORIKLI,何明一. 测绘学报. 2018(06)
[10]基于Faster R-CNN的车辆多属性识别[J]. 阮航,孙涵. 计算机技术与发展. 2018(10)
博士论文
[1]交通标志检测与识别研究[D]. 朱盈盈.华中科技大学 2018
硕士论文
[1]基于深度学习的交通标志检测及识别技术的应用研究[D]. 陈泽民.西安工程大学 2019
[2]基于机器视觉的监控视频智能处理系统[D]. 姜明.北京工业大学 2019
[3]基于深度卷积神经网络的小目标检测[D]. 郭之先.南昌航空大学 2018
[4]基于多层卷积神经网络的研究与应用[D]. 孙新胜.杭州电子科技大学 2018
[5]基于共享卷积神经网络的交通标志检测与识别研究[D]. 徐江.长安大学 2018
[6]深度学习算法研究及其在图像分类上的应用[D]. 王曙.南京邮电大学 2016
[7]一种基于模板匹配的交通标志识别方法[D]. 王洋.吉林大学 2013
本文编号:3230444
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3230444.html