融合毫米波雷达与机器视觉的雾天车辆检测.pdf
《融合毫米波雷达与机器视觉的雾天车辆检测.pdf》由会员分享,可在线阅读,更多相关《融合毫米波雷达与机器视觉的雾天车辆检测.pdf(10页珍藏版)》请在咨信网上搜索。
1、车辆检测对于辅助驾驶系统至关重要,由于雾天道路场景严重退化,图像中的车辆信息不明显,导致车辆检测存在漏检、误检的问题。针对上述问题,本文提出了一种融合毫米波雷达和机器视觉的雾天车辆检测方法。首先,采用暗通道去雾算法对图像进行预处理,提高雾天图像中车辆信息的显著性。然后,采用知识蒸馏改进 YOLOv5s算法,在 YOLOv5s的特征提取网络中引入知识蒸馏,在目标定位和分类阶段计算蒸馏损失,对损失进行反向传播训练小型网络模型,在保证视觉检测准确度的同时提高检测速度。最后,采用基于潜在目标检测区域搜索的距离匹配算法对视觉检测结果和毫米波雷达检测结果进行决策级融合。以检测目标的类型和距离为匹配依据,滤
2、除干扰信息和错误信息,保留毫米波雷达检测和视觉检测融合后的检测置信度较高的目标,从而提高车辆检测的准确率。实验结果表明,该方法在雾天下最高检测准确率达 92.8%,召回率达 90.7%,能够实现雾天对车辆的检测。关键词:车辆检测;毫米波雷达;去雾;知识蒸馏;距离匹配;决策级融合中图分类号:TP391.41 文献标识码:A doi:10.37188/CJLCD.2022-0412Vehicle detection in foggy weather combining millimeter wave rada and machine visionLI Qi,YE Xiao-min*,FENG We
3、n-bin(College of Electronic Information and Artificial Intelligence,Shaanxi University of Science and Technology,Xian 710021,China)Abstract:Vehicle detection is very vital to the assisted driving system.Due to the serious degradation of the foggy road scene,the vehicle information in the image is no
4、t obvious,resulting in missed detection and false detection problems in vehicle detection.Aiming at the above problems,a vehicle detection method in foggy weather combining millimeter-wave radar and machine vision is proposed.First,the dark channel dehazing algorithm is used to preprocess the image
5、to improve the salience of vehicle information in the image under foggy conditions.Then,the knowledge distillation is used to improve the YOLOv5s algorithm,and the knowledge distillation is introduced into the feature extraction network of YOLOv5s,which is used in the target positioning and classifi
6、cation stages to calculate the distillation loss and backpropagate the 文章编号:1007-2780(2023)10-1445-10收稿日期:2022-12-08;修订日期:2023-01-20.基金项目:陕西省科技厅项目(No.S2023-YF-YBNY-0232);西安市科技计划(No.22NYYF064);西安市未央区科技计划(No.201305)Supported by Project of Science and Technology Department of Shaanxi Province(No.S2023-
7、YF-YBNY-0232);Xian Science and Technology Plan(No.22NYYF064);Xian Weiyang District Science and Technology Plan(No.201305)*通信联系人,E-mail:第 38 卷液晶与显示loss to train a small network model to improve the detection speed while ensuring the accuracy of visual detection.Finally,the distance matching algorithm
8、 based on the search of potential target detection areas is used to compare the visual detection results and the millimeter-wave radar detection results decision-making fusion.Based on the type and distance of the detected target,the interference information and erroneous information is filtered out
9、,and the targets with high confidence after fusion in millimeter-wave radar detection and visual detection is retained.Thereby,the accuracy of vehicle detection is improved.The experimental results show that the method has the highest detection accuracy rate of 92.8%and the recall rate of 90.7%in fo
10、ggy weather,which can realize the detection of vehicles in foggy weather.Key words:vehicle detection;millimeter wave radar;defogging;knowledge distillation;distance matching;decision level fusion1 引言车辆检测是先进驾驶员辅助系统和自动驾驶汽车的关键技术。但是在雾天条件下,视觉图像严重受到影响,图像模糊泛白,缺乏细节信息,车辆信息显著度严重下降,直接导致了交通车辆检测质量的下降1。因此,在雾天进行车辆
11、检测受到众多的学者和科研人员的关注。He等人提出暗原色先验去雾理论2。Gao等人提出采用暗通道与亮通道结合解决暗通道去雾导致图像发暗的问题,该方法虽然解决了区域失真的问题,但是处理后的图像依然存在较多雾气,对于雾天情况下的车辆识别依然比较困难3。毫米波雷达采用回波反射原理,不受天气的干扰,在雾天依然能够准确检测到目标信息。因此,融合毫米波雷达和视觉结果也可以提高检测的准确率。Kim等提出了一种基于目标运动状态及形状特征的车辆识别方法,通过毫米波雷达和摄像头分别采集目标的运动状态和形状特征,从而识别前向车辆,并应用于自动紧急制动系统4。丰田汽车公司的 Shigeki提出了一种基于单应变换的毫米波
12、雷达和相机联合校准方法,并使用占用网格方法对目标进行聚类5。徐磊等将毫米波雷达的检测结果转换为相应的感兴趣区域,并使用可变形部件模型对感兴趣区域内的目标进行分类,检测速度达到 29 FPS6。虽然融合毫米波雷达与机器视觉的车辆检测已经取得了一定的进步,但是融合算法依旧存在以下几点问题:(1)融合算法没有考虑雾天下视觉检测受限的问题;(2)融合算法没有处理毫米波雷达采集数据中的干扰信息以及毫米波雷达采集的信息与视觉信息相互补充的问题;(3)没有考虑融合算法的实时性问题。因此,在雾天条件下的车辆检测和识别算法仍有待研究。针对上述问题,本文首先对视觉图像进行去雾;然后采用知识蒸馏改进 YOLO 算法
13、进行视觉检测,提高视觉检测速度;最后采用基于潜在目标距离匹配算法对视觉检测结果和毫米波雷达检测结果进行决策级融合,去除毫米波雷达的干扰信息,同时对视觉检测和毫米波雷达检测的缺失信息进行互相补足,提高大雾天气下车辆检测的准确性。2 基于图像的车辆检测算法设计在公路上,由于地理特征和小气候环境的影响,雾天非常常见。在雾天环境中,大气光被空气中的水蒸汽和颗粒物散射,导致摄像机采集的图像对比度降低,缺乏图像细节。因此本文采用去雾算法对原始图像进行处理。目前现有的去雾算法主要分为传统图像去雾算法和深度学习去雾算法。传统图像去雾算法又分为非物理模型算法和物理模型算法。非物理模型算法通过对图像增强对比度来达
14、到去雾的目的。物理模型算法是以大气散射模型为研究基础,通过各种先验信息求解无雾图像7。深度学习的去雾算法采用端到端的方式进行去雾,其中神经网络学习原始图像数据与所需样本参数之间的直接映射关系,根据映射关系实现有雾到无雾的转换8。本文选择以上 3种类型的典型代表:自适应直方图均衡化、暗通道去雾算法以及DehazeNet 算法进行对比,性能对比结果如表 1所示,针对道路上有雾图像的处理结果如图 11446第 10 期李颀,等:融合毫米波雷达与机器视觉的雾天车辆检测所示。由表 1 和图 1 可知,自适应直方图均衡化处理后的图像对比度较高,但在增加去雾对比度的同时也放大了噪声,导致图像色彩与原图像出现
15、偏差,细节信息丢失。而暗通道去雾和 DehazeNet 算法去雾效果更好,更能还原图像真实色彩,但是 DehazeNet 由于其网络结构复杂,实时性较差,单张图像的处理速度为 7 s,而本文研究对象为行驶的车辆,对实时性要求较高,所以本文选择暗通道去雾算法对原始有雾图像进行去雾。2.1暗通道去雾在图像中,有雾存在的大气散射模型如公式(1)所示:I(x)=J(x)t(x)+A ()1-t(x),(1)其中:I(x)为原始图像,J(x)为原始图像的无雾状态,t(x)是大气光的透射率,A 是大气光值。根据大气光值和透射率可以求得无雾图像,如公式(2)所示。J(x)=I(x)-Amax()t(x),t
16、0+A.(2)算法流程图如图 2所示。首先,输入原始有雾图像(图 3(a),获取有雾图像的暗通道图,采用局部最小值滤波得到大气光和大气光的透射率。然后,对粗估的透射率采用导向滤波进一步细化。最后,根据原始图像、大气光值以及透射率实现图像去雾,图3(b)为去雾后图像。可以看出,暗通道去雾算法有效去除了部分雾气的干扰,有助于提高目标识别的准确性。2.2基于改进的 YOLOv5s的车辆检测本文研究对象为公路上的车辆,车辆行驶速度较快,尤其是在高速公路上,车辆行驶速度更快,因表 1去雾算法性能对比Tab.1Performance comparison of defogging algorithms算法
17、自适应直方图均衡化暗通道去雾DehazeNet优点使用范围广稳定性高,实时性高去雾效果好缺点增强效果有限,鲁棒性差去雾效果偏暗网络结构复杂,实时性差(d)DehazeNet(d)DehazeNet(c)暗通道(c)Dark channel(b)直方图均衡化(b)Histogram equalization(a)原图(a)Original image图 1去雾效果对比图Fig.1Comparison of defogging effects输入图像I局部最小值滤波估算大气光A粗估透射率导向滤波细化透射率t雾图图形信息I=Jt+(1-t)A无雾图像图 2暗通道先验去雾算法流程图Fig.2Flowc
18、hart of dark channel prior defogging algorithm(a)原始图像(a)Original image(b)去雾后图像(b)Image after dehazing图 3去雾前后结果对比图Fig.3Comparison of results before and after defogging1447第 38 卷液晶与显示此对于车辆检测的实时性要求就比较高。在自动驾驶场景中,要求车辆检测的时间在1520 ms之间,同时如果检测算法网络复杂、计算量大也不利于在车上的嵌入式设备上进行部署,因此本文选择 YOLOv5算法进行车辆目标的检测。YOLOv5有 5个版
19、本,即 YOLOv5x、YOLOv5l、YOLOv5m、YOLOv5s 和 YOLOv5n。各版本的性能见表 2。本文综合考虑计算资源、模型参数、检测准确率、部署能力和算法实用性,选择 YOLOv5s 作为基础算法,并对其进行了提高检测速度和模型压缩的改进。YOLOv5s 作为一种神经网络算法,其由输入层、输出层和隐藏层组成。输入层通常表示要处理的信号,输出层表示希望网络产生的预期结果。数据处理主要由位于输入层和输出层之间的隐藏层执行。每个连续的隐藏层都使用其上游层的输出作为输入,对其进行处理,然后将结果传递给下游层9。YOLOv5s的算法思想为:检测的图像通过输入层(Input)进行预处理,
20、并在主干网络进行特征提取。主干网络获得不同大小的特征图,然后通过特征融合网络(Neck)融合这些特征,最终生成 3个特征图(在 YOLOv5中,尺寸表示为 8080、4040 和 2020)。检测图片中的小、中、大 3个特征图被送到预测头(Head)之后,使用预设的先验锚对特征图中的每个像素执行置信度计算和边界框回归,获得包括对象类、类置信度、框坐标、宽度和高度信息的多维阵列(BBoxes)。通过设置相应的阈值以过滤阵列中的无用信息,并执行非最大抑制(NMS)过程,输出最终检测信息10-11。由于本文选择的 YOLOv5s模型的目标检测时单张图片耗费平均时间为 0.17 s,考虑最终还需要对视
21、觉检测结果和毫米波雷达检测结果进行融合,因此视觉检测的实时性仍需要提高。本文提出基于知识蒸馏改进 YOLOv5s算法以提高YOLOv5s检测的实时性。知识蒸馏利用传递学习来补充小模型中缺失的特定参数,以尽可能实现大模型的识别准确率。本文中大模型是教师网络,即原始的 YOLOv5s车辆检测模型;小模型是学生网络,即改进后的车辆检测模型12。由于原始车辆检测模型中的车辆特征提取网络通道数比较大,网络结构复杂,因此本文将知识蒸馏引入特征提取网络中,在目标定位和分类阶段计算车辆特征提取的蒸馏损失,对损失进行反向传播训练学生网络。本文知识蒸馏的过程如图 4所示。在知识蒸馏过程中,根据教师网络输出的车辆目
22、标预测结果与学生网络输出的车辆目标预表 2COCO 数据集上 5个版本的 YOLOv5的综合性能Tab.2Comprehensive performance of five versions of YOLOv5 on the COCO dataset模型YOLOv5nYOLOv5sYOLOv5mYOLOv5lYOLOv5xmAP28.037.445.44950.7时间/ms4598224430766参数/M1.97.221.246.586.7FLOPs/Billion4.516.549.0109.1205.7Total lossInputBackboneStudentBackboneTeach
23、erSoftlabels LsoftHardpredictions LhardSoftmax(T=t)Softmax(T=t)Softmax(T=1)*Softpredictions*Hardlabel 图 4蒸馏过程图Fig.4Distillation process diagram1448第 10 期李颀,等:融合毫米波雷达与机器视觉的雾天车辆检测测结果得到软损失函数,通过对损失函数的反向传播训练使学生网络不断向教师网络靠近。但由于教师网络的结果并非全部正确,为了保证学生网络车辆预测结果的准确性,引入硬损失函数,即通过真实车辆标签与学生网络的车辆预测结果得到硬损失函数,通过、系数对软硬损失
24、函数进行校正,得到最终的总损失函数。测量学生和教师模型的相似性可以用公式(3)表示。R是一个可以测量相似性的函数,用softmax明确表示。在计算软损失时,当 softmax输出的概率分布的熵值相对较小时,负标签的值非常接近0,对损失函数的贡献非常小,导致学生模型在蒸馏过程中对负标签的关注度降低,因此引入温度系数 T解决这一问题,如式(4)所示:LRe s D(zt,zs)=R(zt,zs),(3)softmax(I,T)=exp()I/Tiexp()Ii/T,(4)其中:I为 softmax的 logits输入;T越高,教师模型输出车辆类别值概率分布越平坦,学生模型学到的知识越丰富。总损失L
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 融合 毫米波 雷达 机器 视觉 天车 检测
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。