内容简介:近日,比利时鲁汶大学提出基于可微最小二乘拟合的端到端车道线检测算法,使该任务的学习过程不再割裂,实现整体的系统最优化。该文作者信息:
近日,比利时鲁汶大学提出基于可微最小二乘拟合的端到端车道线检测算法,使该任务的学习过程不再割裂,实现整体的系统最优化。
该文作者信息:
背景
众所周知,深度学习的兴起,使端到端(end-to-end)的概念大行其道,一项任务能把各个步骤放在一个学习过程中进行优化往往比分步骤寻找最优更好。
但以往的车道线检测往往需要两个步骤:首先分割出车道线标志的mask,然后进行车道线模型参数拟合。
该文作者发现通过最小二乘拟合过程中实现反向传播是可行的,希望将此过程统一起来,直接端到端回归车道线参数。
网络架构
该算法网络架构示意图如下:
该文提出的算法主要包括两大部分:
1.用于预测一种类似分割的权重图(weight map)的深度学习网络,每条车道线对应一张权重图;
2.可微分的最小二乘拟合模块,使用加权最小二乘的方式计算每张权重图中对应的最佳拟合曲线的参数。
该算法特征学习的过程直接优化的感兴趣的任务的特征,隐式的学习特征自动去除了不稳定性,不需要像传统两步方案中需要处理异常点。
另外该方法并不只是黑盒,其中间结果类分割的权重图可以用于结果检查和可视化,有一定的可解释性。
上图为该文算法车道线检测结果,包括ortho-view图,及权重图的可视化结果。
实验结果
作者在TuSimple车道线检测数据集上进行了实验,下图是训练集和验证集上的错误率变化的可视化图:
图中紫色线为该文提出的算法,由上图可知,随着迭代步数的增加该文提出的算法取得了更小的错误率。
实验结果量化总结如下,该文提出的端到端算法取得了更低的错误率。
车道线检测结果示例:
论文下载
https://arxiv.org/pdf/1902.00293v1.pdf
代码地址
算法代码即将开源:
https://github.com/wvangansbeke/LaneDetection_End2End
但目前还未上传,估计正在准备。
总结
该文将可微分最小二乘模块引入车道线检测,取得了更低的错误率。
值得一提的是,最小二乘拟合属于计算机视觉中常用的基础算法,这也意味着本文使用的算法将在许多其他应用中也有用武之地。
另外,改造传统算法模块,使其可微分,加入端到端流程,也是不错的提升精度的思路。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 20分钟教会车道保持功能!Wayve 公司的强化学习算法有点牛
- 用霍夫变换&SCNN码一个车道追踪器
- AI 快车道目标检测专场, PaddlePaddle “深度干货”
- SUPER 车道线检测:异构数据集训练、物理驱动拟合
- 借助 OpenCV 找到车载记录仪中的车道线
- 全球IPv6使用率创新高:国内发展进入快车道
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Ruby on Rails实践之路
沃哈 / 科学 / 2010-5 / 48.00元
《Ruby on Rails实践之路:写给PHP和Java开发者的书》内容简介:Ruby on Rails是基于MVC模式的Web框架,用于开发基于数据库的Web应用。Ruby on Rails中内含了所需的Web服务器WEBrick。该框架配置的数据库除了缺省的MySQL外,还可以是Oracle、SQL Server等其他数据库。《Ruby on Rails实践之路:写给PHP和Java开发者的......一起来看看 《Ruby on Rails实践之路》 这本书的介绍吧!