news 2026/8/23 17:37:54

SUSTechPOINTS跑通3D点云标注流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SUSTechPOINTS跑通3D点云标注流程

SUSTechPOINTS跑通3D点云标注流程

【免费下载链接】SUSTechPOINTS3D Point Cloud Annotation Platform for Autonomous Driving项目地址: https://gitcode.com/gh_mirrors/su/SUSTechPOINTS

SUSTechPOINTS是运行在浏览器里的3D点云标注平台,面向自动驾驶目标检测与追踪的数据集制作。读完本文,你会完成安装、打开一个示例场景,并用批量模式把同一目标标注到整段序列,产出可直接使用的label文件。

安装SUSTechPOINTS并打开第一个场景

克隆仓库并启动服务

git clone https://gitcode.com/gh_mirrors/su/SUSTechPOINTS pip install -r requirement.txt python main.py

启动后浏览器打开 http://127.0.0.1:8081 即可。如果你要用自动标注功能,还需按 安装说明 把预训练模型放进algos/models目录。

按示例组织数据

每个场景一个目录:lidar/放点云、camera/放图片、label/存标注结果,再提供calib/标定文件,框体就能投影到相机图像上辅助判断。仓库自带的data/example就是一个完整示例,直接打开即可练习。

主界面:中央3D点云视图,上方俯视图、左侧侧视图,右侧同步显示对应相机图像

场景打开后,下面这套操作就是日常标注的全部动作。

从单帧新建框到批量标注的操作步骤

新建一个框

在3D视图中右键点中目标,从弹出菜单选类别;或按住Ctrl拖一个矩形圈住目标,框体会自动贴合点云。每个框支持9自由度编辑:位置、大小、朝向都可以调。

精修朝向与大小

选中框后,r/f 旋转并自动调整大小,g 翻转朝向,a/s/d/w 微调位置,t 显示轨迹——对着轨迹检查整段序列的朝向是否突变,是最快的自检方式。

进入批量模式

对选中框按 v 进入批量编辑,同一目标在多个帧中的实例被同时列出;右键选 auto-annotate 让算法补全其余帧,3/4 切换帧,Ctrl+s 保存。结果按帧写回场景的label/目录,每帧一个 JSON,可直接进训练流程。

批量编辑模式:同一目标在多个帧中的框被并列展示,可整组执行自动标注

批量算法能不能帮你省事,取决于几个操作细节。

批量标注同一目标的效率技巧

  • 按目标标注而不是按帧:一个目标在场景里所有帧标完,再换下一个
  • 从视野最清晰的一帧起步,先手工标两帧给物体一个初始速度,再跑批量自动标注
  • 把人工确认过的框 finalize,下次跑自动算法时参考更可靠
  • 视角转乱了就右键选 reset view,回到当前帧正上方的俯视位
  • 点云太暗用 +/− 调点大小;行人等小目标先切10Hz数据识别,再切回2Hz精修
  • 类别标错不用逐帧改:改好一帧后点 "Sync object type & attr" 同步全场景

完整键位速查见doc/shortcuts_cn.md

自定义标注类别与高频设置

改类别和默认尺寸

内置30多个类别(轿车、行人、叉车、挖掘机等),各自的默认尺寸和颜色都写在 public/js/obj_cfg.js,加一行配置就能新增类别。

同一场景内同时标注汽车、行人、摩托车等多种类别的目标

两个高频设置

设置里可以切换 LiDAR 与 GPS/UTM 坐标系,决定你看到的是"车在动"还是"地在动";批量界面太挤时,在右上角 config 里调小 Batch mode max box number,用翻页按钮浏览其余帧。

到这里,从安装、打开场景到产出 label JSON 的完整链路就走通了。标注的规范要求(距离、属性、ID规则)和常见问题,去 README_guide.md 查;日常按键行为忘了就翻 doc/operations.md,两篇配合使用基本不会卡住。

【免费下载链接】SUSTechPOINTS3D Point Cloud Annotation Platform for Autonomous Driving项目地址: https://gitcode.com/gh_mirrors/su/SUSTechPOINTS

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/23 17:37:51

卡尔曼滤波调参指南:3 步把噪声量测变成平滑跟踪

卡尔曼滤波调参指南:3 步把噪声量测变成平滑跟踪 【免费下载链接】Kalman-and-Bayesian-Filters-in-Python Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalm…

作者头像 李华
网站建设 2026/8/23 17:29:16

本地AI项目部署实战:从环境搭建到API集成的完整指南

这次我们来看一个名为“魔绿向”的项目。从标题“我到底做了个什么东西啊啊啊啊啊”能感受到开发者强烈的探索和分享欲,这通常意味着一个功能独特或整合度高的工具。这类项目往往聚焦于解决某个具体痛点,比如本地AI部署的简化、特定工作流的自动化&#…

作者头像 李华
网站建设 2026/8/23 17:21:27

猫抓浏览器资源嗅探扩展:从安装到流媒体下载一次讲清

猫抓浏览器资源嗅探扩展:从安装到流媒体下载一次讲清 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 打开一段在线课程或新闻视频&…

作者头像 李华