LaneNet(2):工程代码复现(pytorch版本)(15分钟上手)

一、下载代码

在github上开源的LaneNet项目数目较少,其中只有基于tensorflow 1.x的项目,这个是基于pytorch版本复现的。

github仓库:https://github.com/IrohXu/lanenet-lane-detection-pytorch

二、数据集准备

上面的代码工程中已经准备好了标注好的数据(只有6张),这里不需要额外准备。

如果想自己标注数据集,可参考我的另一篇文章:tusimple车道线检测 标注自己的数据集

如果想要训练大规模数据,可以前往https://github.com/TuSimple/tusimple-benchmark/issues/3下载公开数据集。

三、训练

3.1 修改训练参数

数据集路径

model/utils/cli_helper.py路径下,修改

训练轮数

model/utils/cli_helper.py路径下,修改

3.2 训练

运行train.py文件

3.3 deeplabv3+训练

默认使用的是ENet作为backbone,如果要使用deeplabv3+结构训练

可以在model/utils/cli_helper.py路径下修改Model_type为DeepLabV3+,重新训练即可。

四、测试

4.1 修改测试参数

修改测试图片路径

model/utils/cli_helper_test.py路径下,修改

4.2 测试

运行test.py文件,在./test_output文件夹下查看测试结果

相关推荐
xinxunkandian8 小时前
智能驾驶再提速!批量苏州金龙L4级自动驾驶巴士交付杭州临平区
自动驾驶
元让_vincent1 天前
论文Review 激光实时动态物体剔除 DUFOMap | KTH出品!RAL2024!| 不上感知,激光的动态物体在线剔除还能有什么方法?
自动驾驶·激光点云·激光slam·动态物体剔除
Godspeed Zhao2 天前
自动驾驶中的传感器技术17——Camera(8)
人工智能·机器学习·自动驾驶·camera·cis
NewCarRen2 天前
自动驾驶系统的网络安全风险分析
人工智能·web安全·自动驾驶
NewCarRen2 天前
功能安全和网络安全的综合保障流程
网络·安全·web安全·自动驾驶·汽车
NewCarRen2 天前
基于AI的自动驾驶汽车(AI-AV)网络安全威胁缓解框架
人工智能·自动驾驶·汽车
一碗白开水一2 天前
【第6话:相机模型2】相机标定在自动驾驶中的作用、相机标定方法详解及代码说明
人工智能·数码相机·自动驾驶
Godspeed Zhao3 天前
自动驾驶中的传感器技术24——Camera(15)
人工智能·机器学习·自动驾驶·camera·摄像头
Swaggy T3 天前
自动驾驶控制算法——MPC控制算法
linux·人工智能·自动驾驶
Godspeed Zhao3 天前
自动驾驶中的传感器技术23——Camera(14)
人工智能·机器学习·自动驾驶·isp算法