文档详情

基于深度学习的自动驾驶道路信息检测方法研究.pdf

发布:2025-05-05约8.48万字共71页下载文档
文本预览下载声明

摘要

自动驾驶能够有效解决传统汽车出行存在的弊端,提高交通效率、降低交通

事故率。这对日常出行方式智能化发展和人们生活质量的提高有着重要作用。其

中,道路信息的检测是判断自动驾驶车辆能否安全平稳行驶的关键。常见道路信

息检测分为道路目标检测和车道线检测,实际道路的复杂场景使道路目标检测存

在漏检、误检现象,车道线检测存在远处车道线检测不准确、检测点不稳定现象,

且大多数道路信息检测研究是针对单一任务进行的。因此,如何在避免上述检测

问题的同时,利用有限的车载资源实现道路目标检测和车道线检测多个任务共同

实现,是目前自动驾驶技术的研究重点。针对以上问题,对道路目标检测和车道

线检测分别展开研究,解决了目标漏检、误检现象和车道线检测不稳定问题。并

且设计了基于深度学习的多任务网络模型,实现车道线检测和目标检测同时处理。

主要研究内容包括:

1.针对道路目标漏检、误检问题,设计了一种基于全维动态卷积的道路目标

检测算法。该方法使用全维动态卷积和改进的解耦头结构来增强特征提取能力,

加快模型收敛速度,从而能够更精准的检测出自动驾驶场景中的各类目标。与此

同时,优化模型在复杂场景下的性能,提出EIOU损失函数来代替原有CIOU损

失函数,并且加入Focalloss聚焦优质的锚框。实验结果表明全维动态卷积目标

检测算法能够更准确的识别复杂场景下的各个目标,提高了自动驾驶场景中目标

检测的精确性。

2.针对远处车道线检测不准确、检测点不稳定问题,引入混合锚框机制,对

于不同车道线采用不同锚框进行表示,有效改善了检测点不稳定现象,由于模型

参数量较大易引起信息过载,添加空间注意力机制,使网络聚焦关键特征信息的

分析,提升对有价值图像特征的提取能力。此外,由于平均定位误差较高,采用

有序分类损失,利用顺序关系的先验性,降低平均定位误差,提升了模型性能。

3.针对车载资源有限、数据难以同步问题,提出多任务道路信息检测模型。

从道路信息检测任务需求出发,充分利用两种道路信息检测任务之间的耦合关系,

令两个子任务共享网络前端部分参数,在网络后端针对单一任务建立不同输出层。

实验表明多任务网络能够同时完成道路目标检测和车道线检测任务。

4.道路信息检测软件设计与实现。基于PyQt5和QtDesigner设计了道路信

息检测软件应用系统,共包含5个模块,具有用户登录模块、系统主界面模块、

图片检测模块、视频检测模块、检测结果呈现与管理模块,实现了道路信息检测

的人机交互功能。

关键词:自动驾驶,道路目标检测,车道线检测,多任务

Abstract

Autonomousdrivingcaneffectivelysolvethedrawbacksoftraditionalcartravel,

improvetrafficefficiencyandreducetherateoftrafficaccidents.Thisplaysan

importantroleintheintelligentdevelopmentofdailytravellingmethodsandthe

improvementofpeoplesqualityoflife.Amongthem,thedetectionofroad

informationisthekeytodeterminewhethertheself-drivingvehiclecandrivesafely

andsmoothly.Commonroadinformationdetectionisdividedintoroadtarget

detectionandlanelinedetection,thecomplexsceneoftheactualroadmakestheroad

targetdetectionthereareleakagedetection,misdetectionphenomenon,laneline

detectionthereareinaccuratedetection

显示全部
相似文档