【PINet】车道线检测代码复现过程 PINet车道线检测是什么就不多介绍了可以看看原文重点讲解一下效果复现过程。https://arxiv.org/pdf/2002.06604.pdf可以下载Github上的源码也可以下载我上传百度云的源码。链接https://pan.baidu.com/s/1T82o6BSHhrPw759I1vY6mQ提取码37ge注意Github上的有部分小问题比如代码缩进等等可能是作者上传的时候没有注意吧需要自己修改一下。上传的是我自己测试过的在服务器上跑的能出结果。之前出现过问题numpy出问题了一直报错Ubuntu18.04、GPU、CUDA必须有CUDA没有的话需要改代码python3.6.9基本库都装好了比如pytorch、numpy等等。下载源码。下载下来的可能就是如下图这个样子。想要复现效果还需要自己添加修改些东西。源码下载下来之后然后就是下载数据集Tusimple。我已上传百度云可自行下载。https://pan.baidu.com/s/1htTlI4T194hPPs38k4wztA提取码qn0e我测试的时候就用了20张图片所以没必要将全部下载下来。下载完成之后在根目录下新建一个文件夹Tusimple里面放的就是测试的图片。Tusimple下还有test_set、clips、0530、1492626047222176976_0这些文件夹20张图片就放在1492626047222176976_0这个文件夹里面。这样做是为了顺应作者的源码当然也可以自己新建图片存放文件夹记住路径就行了测试数据集准备完了之后就需要修改一些文件路径了。这里面需要修改的有test.py、agent.py、parameters.py三个文件。test.py:63行——改成自己的测试视频路径不测试视频就不用管82行——改成自己的测试图片路径192行——两个p.grid_y加上int强制转换intp.grid_y。我运行的时候报错了所以我改了 agent.py:245、246、247行缩进有问题调整跟244行一样就行了。 parameters.py22行这个是调整测试模式的0代表测试数据集所有图片1代表测试视频2代表测试某一张图片默认是3忘了是啥51、52行改成自己数据集的路径。58、59、60行grid_y、grid_x加int。我这里报错了所以我加了以上是需要修改的或者需要注意的地方。行数和我写的可能会有出入看清楚再改。所有准备好了之后运行python test.py就可以测试效果了。【一定要注意选好模式0、1、2、3】以上是下载github的源码复现步骤如果下载我上传的只需要注意相关路径即可部分内容我已经修改过了也可能因为相关库版本不对而报错多尝试几次就好了。经过测试可以实现车道线检测效果。检测视频大概10fps左右快的话能达到20-30fps。检测效果还不错下面是一张Tusimple数据集的检测图片。视频没有保存下来放一张视频图片。

相关新闻

最新新闻

GB35114国密算法实战:SM2/SM4证书生成与TLS配置全解析

GB35114国密算法实战:SM2/SM4证书生成与TLS配置全解析

1. 项目概述:为什么你需要关注GB35114与国密算法如果你正在从事视频监控、物联网设备、金融科技或者任何对数据安全有高要求的应用开发,那么“国密”这个词对你来说一定不陌生。GB35114,全称《公共安全视频监控联网信息安全技术要求》&#x…

2026/7/11 11:31:14
前端自动化翻译终极指南:5分钟实现多语言国际化

前端自动化翻译终极指南:5分钟实现多语言国际化

前端自动化翻译终极指南:5分钟实现多语言国际化 【免费下载链接】auto-i18n-translation-plugins 前端自动翻译。支持有道/谷歌/百度/自定义翻译器。兼容 webpack/vite/rollup/rsbuild,适配所有编译成JS的框架,支持插值,命名空间等…

2026/7/11 11:31:14
CANN/hcomm拓扑实例rank查询API

CANN/hcomm拓扑实例rank查询API

HcclRankGraphGetRanksByTopoInst 【免费下载链接】hcomm HCOMM(Huawei Communication)是HCCL的通信基础库,提供通信域以及通信资源的管理能力。 项目地址: https://gitcode.com/cann/hcomm 产品支持情况 Ascend 950PR/Ascend 950DT&…

2026/7/11 11:31:14
S7-1500 OPC UA 服务器安全配置实战:3步实现证书认证与访问控制

S7-1500 OPC UA 服务器安全配置实战:3步实现证书认证与访问控制

S7-1500 OPC UA 服务器安全配置实战:3步实现证书认证与访问控制在工业自动化领域,数据安全传输已成为系统集成的核心需求。作为西门子旗舰PLC系列,S7-1500内置的OPC UA服务器功能为设备互联提供了标准化接口,但默认配置下的通信安…

2026/7/11 11:31:14
抖音批量下载终极解决方案:如何用开源工具实现高效无水印视频采集

抖音批量下载终极解决方案:如何用开源工具实现高效无水印视频采集

抖音批量下载终极解决方案:如何用开源工具实现高效无水印视频采集 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fal…

2026/7/11 11:31:14
Edge-TTS 与 3款主流TTS方案对比:免费、付费、开源方案实测与选型指南

Edge-TTS 与 3款主流TTS方案对比:免费、付费、开源方案实测与选型指南

Edge-TTS 与主流TTS方案深度对比:技术选型实战指南在语音合成技术快速发展的今天,开发者面临着众多TTS(Text-to-Speech)解决方案的选择。从商业闭源产品到开源工具,每种方案都有其独特的优势和适用场景。本文将深入对比…

2026/7/11 11:26:14

月新闻