自动驾驶系统进阶与项目实战(九)基于行锚框和全局信息的深度学习车道线检测方法

目前多数基于深度学习的车道线检测方法通常把车道线的识别问题处理为车道线像素分割问题,单纯的像素级语义分割模型的推理的实时性相对较差。人类对于车道线的感知通常基于上下文和全局信息,所以即使有其他障碍物对车道线造成大面积的遮挡,人依然能够理解车道线及其走向。本文介绍一种基于行锚框和全局信息的深度学习车道线分割方法,由于使用行锚框对车道线检测任务进行建模,该方法具有很高的实时性和不错的性能,本文将实践该神经网络的训练和测试过程,最后,我们将模型部署于ROS环境,针对传感器采集的rosbag进行实时车道线检测。

车道线检测在ADAS和自动驾驶中的应用

车道线检测始终是传统ADAS领域领域的一个重要的topic,传统ADAS领域通常会包含车道偏离预警、车道保持乃至打转向灯变道等功能,准确鲁棒地检测车道线的位置乃至属性信息是这些功能的关键环节。在自动驾驶的新时期(L3及以上的自动驾驶功能),虽然感知系统会采用高精度地图、激光雷达等进一步补足和提升系统的能力,但是车道线检测在一些功能模块中依然发挥重要作用,比如说高精度地图生产过程中的自动化标志标线识别环节,再如HD map配准定位过程中也通常需要识别标志标线以实现高精度定位,再如高速公路场景远距离目标使用车道线标定相对位置等。可以说无论是传统的ADAS领域,还是最新的L3乃至L4自动驾驶系统,鲁棒、准确的车道线识别都是不可或缺的。

目前而言车道线检测的方

自动驾驶系统进阶与项目实战(九)基于行锚框和全局信息的深度学习车道线检测方法相关推荐

  1. 自动驾驶系统进阶与项目实战(四)自动驾驶高精度地图构建中的三维场景识别和闭环检测

    自动驾驶系统进阶与项目实战(四)自动驾驶高精度地图构建中的三维场景识别和闭环检测 闭环检测(loop-closure detection)是SLAM中非常关键的一部分,当然也是自动驾驶高精度地图(HD ...

  2. 自动驾驶系统进阶与项目实战(三)基于全卷积神经网络的点云三维目标检测和ROS实战

    自动驾驶系统进阶与项目实战(三)基于全卷积神经网络的点云三维目标检测和ROS实战 前面入门系列的文章中我介绍了几种点云三维分割/目标检测模型,在做点云预处理上,有通过球面投射(SqueezeNet)得 ...

  3. 自动驾驶系统进阶与项目实战(十)基于PointPillars的点云三维目标检测和TensorRT实战(1)

    自动驾驶系统进阶与项目实战(十)基于PointPillars的点云三维目标检测和TensorRT实战(1) 发表于CVPR2019的PointPillars是目前比较受业内认可的激光雷达三维检测算法, ...

  4. 自动驾驶系统进阶与项目实战(八)面向自动驾驶的高精度地图框架解析和实战

    自动驾驶系统进阶与项目实战(八)面向自动驾驶的高精度地图框架解析和实战 前面聊了一些如何制作较大规模的点云地图以及如何使用点云地图进行定位的方法,点云图是高精度地图的一部分,主要用于配准定位和作为高精 ...

  5. 【毕业设计】深度学习车道线检测系统 - python 机器视觉

    文章目录 1 前言 2 先上成果 3 车道线 4 问题抽象(建立模型) 5 帧掩码(Frame Mask) 6 车道检测的图像预处理 7 图像阈值化 8 霍夫线变换 9 实现车道检测 9.1 帧掩码创 ...

  6. 【项目实战课】从零掌握安卓端Pytorch原生深度学习模型部署

    欢迎大家来到我们的项目实战课,本期内容是<从零掌握安卓端Pytorch原生深度学习模型部署>.所谓项目课,就是以简单的原理回顾+详细的项目实战的模式,针对具体的某一个主题,进行代码级的实战 ...

  7. 自动驾驶系统入门(一) - 环境感知

    资源来源知乎--我这边做个记录 一.自动驾驶系统基本构成 二 .环境感知 - 视觉传感器 2.1 视觉传感器在ADAS系统中的应用 目前摄像头在ADAS系统中主要用于车道线检测.交通标示识别.行人/车 ...

  8. BEV图像处理对自动驾驶系统的性能优化

    作者 | Jessie 出品 | 焉知 众所周知,可靠地环境状态感知的能力,尤其是潜在对象的存在及其运动行为,对于自动驾驶至关重要.在自动驾驶系统运行过程中比较重要的是对其行驶的周边环境进行态势评估. ...

  9. 大牛讲堂 | 山世光博士:自动驾驶系统中的目标检测技术

    雷锋网按:作者山世光博士,中科院计算所研究员.博导,主要从事计算机视觉.模式识别.机器学习等相关研究工作.迄今已发表CCF A类论文50余篇,全部论文被Google Scholar引用9000余次.现 ...

最新文章

  1. 沃森世界研讨会前瞻:AI服务 了解客户情绪
  2. Strategy_Requirement1
  3. MVC入门学习笔记(十)
  4. 安装rabbitMQ delayed-messaged
  5. AI在出行场景的应用实践:路线规划、ETA、动态事件挖掘…
  6. E-Learning是学习系统而不是教育系统
  7. 面试题系列:网络篇夺命连环12问
  8. RedHat7 Git 安装使用
  9. 2010中国十大杰出IT博客大赛—唯有行动才能改造命运
  10. 上传excel,并保存excel内容
  11. Docker进阶学习(容器数据卷、安装Mysql、DockerFile )
  12. Firefox浏览器修改背景颜色为豆沙绿
  13. 推荐交互设计师阅读的一本书
  14. Sklearn中的StratifiedKFold与stacking模型的融合方法
  15. 浅谈IC卡密码的破解方法
  16. 花呗上征信,一文看懂征信所有问题
  17. JDBC的的CRUD
  18. 在线预览office文件
  19. 调用QQ音乐接口,实现自制MV播放器
  20. 奶牛易物小组 Alpha冲刺

热门文章

  1. 【JAVA 面向对象编程】
  2. 欧美时尚风格海报设计
  3. Java架构直通车——锁分段技术:微信如何扛住 10 亿用户同时修改微信号?
  4. 论文笔记:疲劳检测与分心检测
  5. java NIOSocket 通信简要举例
  6. 黑苹果 bigsur 11.1 系统SIP权限解锁
  7. Word 排版:插入题注
  8. 瓦刀发布,必属精品:Domino评审、表决系统
  9. 高压功率放大器在微孔压电超声雾化研究中的应用
  10. 蓝牙基础知识进阶——Packet解析