位置: IT常识 - 正文

车道线检测CLRNet算法复现在Tusimple数据集测试demo(车道线检测模型)

编辑:rootadmin
车道线检测CLRNet算法复现在Tusimple数据集测试demo

推荐整理分享车道线检测CLRNet算法复现在Tusimple数据集测试demo(车道线检测模型),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:车道线检测视频素材,车道线检测matlab代码,车道线检测视频,车道线检测的背景和意义,车道线检测代码,车道线检测的背景和意义,车道线检测matlab代码,车道线检测算法,内容如对您有帮助,希望把文章链接给更多的朋友!

0 写在前面

分享最近在车道线检测方面的工作,详细跟大家说下我的配置环境和过程,欢迎自动驾驶的朋友来交流学习,助力自动驾驶早日落地。

分享一篇今年CVPR车道线检测方向的新工作——CLRNet: Cross Layer Refinement Network for Lane Detection,是自动驾驶创业公司飞布科技和浙江大学合作完成的。

参考代码:https://github.com/Turoad/clrnet

参考原文:https://arxiv.org/abs/2203.10350

介绍:车道线检测任务是一种高次层次信息都依赖的任务,本篇文章中提出了一种级联优化(从高层次的特征到低层次的特征)的车道线检测算法,极大限度利用了高低维度的特征去优化车道线在高分辨率下的预测准确度。不同与之前的LaneeATT中直接特征index的方案,提出了基于双线性采样的线型RoI提取算子(ROIGather)

车道线检测是无人驾驶系统感知模块的重要功能,主要由搭载在车身上的视觉摄像头来完成,对于车道线检测任务,CNN网络的高层次语义信息具有较强的抽象表达能力,可以更加准确判别是否为车道线。而低层次特征中包含较为丰富的纹理信息,可以帮助车道线进行精确定位。使用不同的特征级别对于准确的车道检测非常重要,但这方面的研究仍然不足,并且在港口、城市道路等真实场景中,车道线经常存在破损、被遮挡等情况。为此,文章提出了跨层优化网络(CLRNet),首先检测具有高级语义特征的车道,然后基于低级特征进行细化,充分利用车道检测中的高级和低级特征,提出了ROIGather来收集全局上下文信息,进一步增强了车道的特征表示。此外,设计了整体维度的Lane IoU loss来约束整体车道线的回归精度。

配置环境

1.Prerequisites  Installation:

Only test on Ubuntu18.04 and 20.04 with:

Python >= 3.8 (tested with Python3.8)

PyTorch >= 1.6 (tested with Pytorch1.6)

CUDA (tested with cuda10.2)

Other dependencies described in requirements.txt

2.Clone this repository:

git clone https://github.com/Turoad/clrnet

3.Create a conda virtual environment and activate it (conda is optional)

conda create -n clrnet python=3.8 -yconda activate clrnet 安装pytorch,基于cuda10.2安装1.9.1conda install pytorch==1.9.1 torchvision==0.10.1 torchaudio==0.9.1 cudatoolkit=10.2 -c pytorchpython setup.py build develop

报错:ImportError: cannot import name ‘nms_impl’ from partially initialized module ‘lanedet.ops’ (most likely due to a circular import)

分析:没有安装setup.py

车道线检测CLRNet算法复现在Tusimple数据集测试demo(车道线检测模型)

4.准备Tusimple数据集

数据目录如下所示:

 由于Tusimple数据没有提供语义分割标签,所以需要自己准备

打开终端,执行:

python tools/generate_seg_tusimple.py --root data/Tusimple

生成对应的seg_label

5.Getting Started

For training, run:

python main.py configs/clrnet/clr_resnet34_tusimple.py --gpus 0

For testing, run:

python main.py configs/clrnet/clr_resnet18_tusimple.py --validate --load_from tusimple_r18.pth --gpus 1

 6.Visualization

run:

​python main.py configs/clrnet/clr_resnet18_tusimple.py --validate --load_from tusimple_r18.pth --gpus 1 --view​

生成的result在work_dirs文件夹里面,如下图所示:

效果好的可视化示例:

7.视频demo(自己训练测试的)

动态-哔哩哔哩https://t.bilibili.com/734992612459544576?share_source=pc_native

【CVPR2022车道线检测SOTA工作CLRNet在Tusimple数据集训练测试demo,助力自动驾驶早日落地】https://www.bilibili.com/video/BV1QG4y1G7X9?vd_source=ee36d11fdc4ead2bc0650f7fd81063b1

8.车道线检测相关工作

当前的基于CNN的车道线检测方案主要分为以下三类:基于分割的车道线检测、基于anchor的车道线检测、基于曲线参数化拟合的车道线检测。

基于分割的方案由于需要在整张图上进行逐像素的预测且没有将车道线当做一个完整单元,所以往往比较ineffective and time-consuming。基于anchor的方案中,在一些复杂场景中的起点很难识别,这造成相对欠佳的性能表现。基于参数化拟合的方案虽然回归更少的参数,但对于预测的参数较为敏感,如高阶系数的错误预测可能造成车道线形状的变化。尽管基于参数化的方案有更快的推理速度,但在精度上有一定的瓶颈。

最后,写作能力也有限,有不对的地方欢迎大家批评指正!

本文链接地址:https://www.jiuchutong.com/zhishi/297794.html 转载请保留说明!

上一篇:谷粒商城二十五springCloud之Sleuth+Zipkin 服务链路追踪

下一篇:开源项目ChatGPT-website再次更新,累计下载使用1600+(开源项目网站)

  • iqoo新系统originos ocean怎么切换

    iqoo新系统originos ocean怎么切换

  • iphone11镜像翻转怎么使用(iphone11镜像翻转怎么弄)

    iphone11镜像翻转怎么使用(iphone11镜像翻转怎么弄)

  • 小米账号退出不了(小米账号退出不了可以刷机吗)

    小米账号退出不了(小米账号退出不了可以刷机吗)

  • 正在联系ipad软件更新服务器什么意思(正在联系ipad软件更新服务器没反应)

    正在联系ipad软件更新服务器什么意思(正在联系ipad软件更新服务器没反应)

  • a2154是ipad几代(a2154是ipad几?)

    a2154是ipad几代(a2154是ipad几?)

  • 新开淘宝店可以开通淘宝客吗(新开淘宝店可以自己打印快递单然后拿到站点寄吗)

    新开淘宝店可以开通淘宝客吗(新开淘宝店可以自己打印快递单然后拿到站点寄吗)

  • 西瓜视频能投屏电视吗(西瓜视频能投屏其他软件却不能投屏)

    西瓜视频能投屏电视吗(西瓜视频能投屏其他软件却不能投屏)

  • 微信聊天背景怎么换(微信聊天背景怎么设置)

    微信聊天背景怎么换(微信聊天背景怎么设置)

  • iphone无线局域网无法打开(iphone无线局域网按钮点不动)

    iphone无线局域网无法打开(iphone无线局域网按钮点不动)

  • 黑鲨2pro什么时候上市(黑鲨2pro手机什么时候可以正常买到)

    黑鲨2pro什么时候上市(黑鲨2pro手机什么时候可以正常买到)

  • 抖音弹幕怎么关(抖音弹幕怎么关不了)

    抖音弹幕怎么关(抖音弹幕怎么关不了)

  • vivo深色模式的作用(vivo手机深色模式在哪里)

    vivo深色模式的作用(vivo手机深色模式在哪里)

  • 手机版本升级对手机有影响吗(手机版本升级对手机有没有好处)

    手机版本升级对手机有影响吗(手机版本升级对手机有没有好处)

  • 微信电脑登录有距离限制么(微信电脑登录有显示吗)

    微信电脑登录有距离限制么(微信电脑登录有显示吗)

  • 快手怎么删自己的动态(快手怎么删自己的评论图片)

    快手怎么删自己的动态(快手怎么删自己的评论图片)

  • 华为p30pro防水吗(华为手机掉水里几秒没事吧)

    华为p30pro防水吗(华为手机掉水里几秒没事吧)

  • 拼多多怎么解除通讯录权限(拼多多怎么解除绑定银行卡绑定)

    拼多多怎么解除通讯录权限(拼多多怎么解除绑定银行卡绑定)

  • 拼多多不确认收货商家能收到钱吗(拼多多不确认收货会不会扣费)

    拼多多不确认收货商家能收到钱吗(拼多多不确认收货会不会扣费)

  • 电脑显示器能连接机顶盒吗(电脑显示器能连电视吗)

    电脑显示器能连接机顶盒吗(电脑显示器能连电视吗)

  • 爱奇艺视频没字幕怎么解决(爱奇艺视频没字幕)

    爱奇艺视频没字幕怎么解决(爱奇艺视频没字幕)

  • ipad哪几款是全贴合屏(ipad有几款是全面屏)

    ipad哪几款是全贴合屏(ipad有几款是全面屏)

  • word如何分页排版左右(word分页排版)

    word如何分页排版左右(word分页排版)

  • 移动网速测试怎么测?(移动网速测试软件)

    移动网速测试怎么测?(移动网速测试软件)

  • Linux系统中把文件拷贝到U盘的方法(linux 将一个文件的内容给另一个文件)

    Linux系统中把文件拷贝到U盘的方法(linux 将一个文件的内容给另一个文件)

  • Linux下安装TeamCity简单教程(linux安装tk)

    Linux下安装TeamCity简单教程(linux安装tk)

  • 帝国cms系统如何更换模板(帝国cms如何使用)

    帝国cms系统如何更换模板(帝国cms如何使用)

  • 印花税的征税范围
  • 投资管理公司成立的条件
  • 报关单境外收货人和合同不一致
  • 发票备注栏必须备注的有哪些
  • 收到保险公司开票怎么做账
  • 融资的方式有哪两种类型
  • 附注的主要作用
  • 居民企业技术转让所得税优惠政策
  • 工资不到3500用交个税吗
  • 营改增后购房发票怎么开
  • 营改增后房地产企业增值税税率
  • 金税盘使用说明
  • 关于增值税若干问题的探讨
  • 个体户开票要交印花税?
  • 小规模增值税本期免税额怎么计算
  • 分红未及时扣缴税款要缴滞纳金吗?
  • 以前年度损益对应的科目
  • 坏账的计提和发生分录
  • 代扣职工社保
  • 维修开票单位写什么
  • 公司用无形资产投资需要交税吗
  • 企业资产损失会计处理
  • 2021最新版静疗规范指南
  • 预付工程款如何计提坏账
  • 加计扣除的会计要素
  • 公司过年买的鞭炮可以入账吗
  • c 盘清理
  • 蝾螈白话怎么读
  • 借条字迹不清楚有效吗
  • 数据处理教程
  • 企业发给员工的工资要交税吗
  • 受托加工要交消费税吗
  • 所有者权益变动表范本
  • 雷斯岬国家海岸公园有信号吗
  • 计算机视觉基础知识
  • 免征个人所得税33种情形
  • electron引入vue
  • 发票跨月发现开错该怎么办?
  • 没有银行回单,只有银行对账单,可以入账吗
  • 将织梦dedecms转换到wordpress
  • 出口退税转内销还是转免税好
  • 其他应付款贷方表示什么意思
  • 工会经费申报的依据
  • 科目余额表数据包括
  • 三方协议是什么意思?
  • 公司交1500五险一金是什么水平
  • 固定资产费用化有什么影响
  • 签订三方协议是办理实时扣税的前提,这里三方是指
  • 新收入准则 2021
  • 暂估入账应该如何操作
  • 其他应付款长期挂账几年必须转收入
  • 投资收益是总账还是明细账
  • 差旅费属于什么会计科目 会计分录
  • 老板在自己的公司做事
  • 现金流量表现金及现金等价物净增加额
  • 本月应负担的修理费
  • 主营业务收入的英文
  • mysql性能极限
  • mysql不同数据库不同数据表导入数据
  • sql语句执行顺序怎么写
  • windows vista界面
  • 怎么用u盘装驱动
  • ubuntu gnome3
  • 磁盘已满
  • windows软件包2012能删吗
  • 怎么修复xp系统
  • win8 64位触控版导致笔记本键盘失灵解决方法
  • linux 消耗内存命令
  • win7空间不足c盘
  • opengl opengl es
  • 微信公众号javascript
  • 为什么要建立文明城市
  • jqueryform表单提交
  • jquery操作元素内容的方法
  • android:ellipsize="marquee"
  • axios原理和实现
  • 江苏税务怎么在手机上办
  • 重庆国税电子税务局
  • 在监狱要花钱吗
  • 税务稽查的后果
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设