OpenPCDet训练KITTI数据集复现
系列文章目录1、KITTI数据集介绍及网盘下载2、OpenPCDet代码github下载借鉴文章如下1、OpenPCDet训练自己的数据集2、有使用TensorBoard可视化、pcDet的bug记录3、KITTI数据集训练4、KITTI数据集解析和可视化5、检测的位置正确,但是方向会旋转90度解决方法6、相同的卷不能同时用于源和目标z01\z02\z037、遇到的各种报错文章目录系列文章目录一、OpenPCDet下载二、KITTI下载及重新组织三、OpenPCDet训练四、模型推理五、tensorboard可视化一、OpenPCDet下载OpenPCDet代码github下载二、KITTI下载及重新组织KITTI数据集介绍及网盘下载下载完成之后发现数据集都是压缩包,需要解压。.zip的可以直接解压,如果是zip+z01、z02这种格式的,需要将他们组合解压,方法如下:找到360压缩这个软件,然后打开你的目录,同时选中这四个文件,然后点“一件解压”即可。【否则会报错相同的卷不能同时用于源和目标】全部解压后KITTI目录结构如下:KITTI ├── devkit_object|├── cpp|├── mapping|├── matlab|└── readme.txt │—— data_object_calib │ ├── testing │ │ └── calib │ └── training │ └── calib │—— data_object_label_2 │ ├── testing │ └── label_2 │—— data_object_image_2 │ ├── testing │ │ └── image_2 │ └──training │ └── image_2 │—— data_object_velodyne │ ├── testing │ │ └── velodyne │ └── training │ └── velodyne │—— data_road │ ├── testing │ │ ├── calib │ │ └── image_2 │ └── training │ ├── calib │ ├── gt_image_2 │ └── image_2 │—— depth_2需要把数据集组织成训练可用的形式,并放到OpenPCDet/data/kitti目录下,步骤如下:1、在OpenPCDet/data/kitti下创建两个文件夹,training和testing2、从刚刚解压好的文件夹下拿出对应的文件夹放到对应的training和testing下。【因为数据集非常大,我的training下每个文件夹都只放了400张数据,testing下每个文件夹都只放了100张数据。】由于训练数据我只放400张、测试数据只放了100张,所以要更改OpenPCDet/data/kitti/ImageSets下的数据例如test.txt如下:运行如下命令会生成gt_database(里面是根据label分割好的点云)及五个.pkl文件python-m pcdet.datasets.kitti.kitti_dataset create_kitti_infos tools/cfgs/dataset_configs/kitti_dataset.yaml

相关新闻

67鸭子数据集:VOC与YOLO双格式对齐的单类别检测基准

67鸭子数据集:VOC与YOLO双格式对齐的单类别检测基准

简介:本资源是一份面向计算机视觉初学者与目标检测实践者的专用动物识别数据集,聚焦鸭子单类别检测任务,适用于YOLO系列、Faster R-CNN等主流目标检测模型的训练与验证。压缩包共1892个文件,包含630张高质量JPG图像、630份Pascal …

2026/9/20 23:29:47 阅读更多 →
AssetRipper Unity资源提取指南:从游戏文件到可打开的Unity项目

AssetRipper Unity资源提取指南:从游戏文件到可打开的Unity项目

AssetRipper Unity资源提取指南:从游戏文件到可打开的Unity项目 【免费下载链接】AssetRipper GUI application to analyze game files 项目地址: https://gitcode.com/GitHub_Trending/as/AssetRipper 想复用旧游戏里的模型和贴图,但文件全是 .a…

2026/9/20 23:29:47 阅读更多 →
SkillOpt:可验证、可进化的大模型执行策略引擎

SkillOpt:可验证、可进化的大模型执行策略引擎

1. 这不是又一个“Agent框架”——它直击LLM-Agent落地最痛的软肋你有没有试过让大模型代理(LLM-Agent)去完成一个稍复杂的多步骤任务?比如“分析我上个月的销售数据,找出增长最快的三个产品线,对比竞品定价策略&#…

2026/9/20 23:29:47 阅读更多 →

最新新闻

mong底层原理揭秘:搞定3道高频面试题

mong底层原理揭秘:搞定3道高频面试题

mong底层原理揭秘:搞定3道高频面试题 复制来的mong代码跑不通?报错信息看都看不懂,不知道哪里断了,这种“黑盒”操作最让人头大。很多开发者在面试中被问到mong的内存管理或数据一致性时,往往只能背八股文,稍深一层就卡壳。…

2026/9/22 6:06:59 阅读更多 →
5个后端实战技巧让16668.com网站提速新手避坑指南

5个后端实战技巧让16668.com网站提速新手避坑指南

5个后端实战技巧让16668.com网站提速新手避坑指南 看了一堆教程还是不会写项目?别慌,这是90%新手的通病。理论背得滚瓜烂熟,真到16668.com这种实际业务场景里,代码一跑就卡壳。今天这篇 新手避坑…

2026/9/22 6:06:59 阅读更多 →
2026最新打卡签到面试真题拆解

2026最新打卡签到面试真题拆解

2026最新打卡签到面试真题拆解 官方文档动辄几百页,翻来覆去全是术语,面试时根本抓不住重点。很多候选人背了一堆八股文,结果面试官问一句“怎么防止用户刷分”,脑子瞬间空白。…

2026/9/22 6:06:59 阅读更多 →
mac安装mysql踩坑实录:3个实战项目教会你版本迁移真相

mac安装mysql踩坑实录:3个实战项目教会你版本迁移真相

mac安装mysql踩坑实录:3个实战项目教会你版本迁移真相 刚把 Mac 上的 MySQL 从 5.7 升到 8.0,打开 IDE 连不上?报错 Public Key Retrieval is not allowed…

2026/9/22 6:06:59 阅读更多 →
风云动漫避坑指南:3个致命细节,附完整示例代码

风云动漫避坑指南:3个致命细节,附完整示例代码

风云动漫避坑指南:3个致命细节,附完整示例代码 面试被问“动画状态同步原理”时,你只答得出“用定时器刷新”,面试官皱眉。这不是你的错,是教程都只教你跑通…

2026/9/22 6:06:59 阅读更多 →
建筑cad实战避坑指南3步搞定面试原理难题

建筑cad实战避坑指南3步搞定面试原理难题

建筑cad实战避坑指南3步搞定面试原理难题 面试官问“CAD底层图形存储原理”,你卡壳了?别慌。 这行干了十年,见过太多人死在细节上。 这份避坑指南,专治各种面试嘴瓢和实操翻车。 项目目标…

2026/9/22 6:05:59 阅读更多 →

日新闻

3台商务办公笔记本实测:手写实现环境配置,告别卡半天

3台商务办公笔记本实测:手写实现环境配置,告别卡半天

3台商务办公笔记本实测:手写实现环境配置,告别卡半天 配置环境就卡半天?别怪机器慢,多半是你没选对工具链。在Java、Go或Python的项目现场, 手写实现…

2026/9/22 0:00:41 阅读更多 →
剑帝加点速查手册:3分钟搞懂核心逻辑

剑帝加点速查手册:3分钟搞懂核心逻辑

剑帝加点速查手册:3分钟搞懂核心逻辑 面试被问原理答不上来,是不是常态?别慌。很多开发者对着 GitHub 开源仓库里的代码发呆,看似简单实则暗藏玄机。今天这份【剑帝加点】速查手册,直接带你拆解核心实现,把面试必考的原理讲透。…

2026/9/22 0:00:41 阅读更多 →
手写实现图片压缩网站核心:搞定WebP转换与质量调优

手写实现图片压缩网站核心:搞定WebP转换与质量调优

手写实现图片压缩网站核心:搞定WebP转换与质量调优 复制来的代码跑不通不知道怎么调?别慌,这种“复制粘贴地狱”在开发圈太常见了。尤其是做 图片压缩网站…

2026/9/22 0:00:41 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/22 4:32:41 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/22 4:38:57 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/21 4:51:05 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/21 15:36:51 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/21 15:36:51 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/22 2:43:42 阅读更多 →