开源免费的语义分割标注工具(3d和2d),支持位图图像和点云

semantic-segmentation-editor简介

用于创建 AI 训练数据集(2D 和 3D)的基于 Web 的标记工具。该工具是在自动驾驶研究的背景下开发的。它支持图像(.jpg 或 .png)和点云(.pcd)。它是一个使用React、 Paper.js和three.js开发的Meteor应用程序。

一、功能概述

主要标注工具主要包括两种:

1.位图图像标注工具

2.PCD 点云标注工具

二、快速运行

程序支持windows,linux等系统;支持docker,源码等部署。

本篇介绍在windows下源码运行,环境准备:node14.x

1.安装依赖:Meteor

npminstall -g meteor

ps:因网络问题,安装过程可能会很虐心,坚持住/另辟蹊径。

2.下载源代码

git clone https://github.com/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor.git

克隆有难度可以直接下载zip包到本地,然后进行解压。

3.安装依赖

cd semantic-segmentation-editormeteor 

npm install

ps:受网络影响,安装过程可能会比较不友好,需耐心或者自己想办法。

4.修改配置

打开settings.json配置文件,修改images-folder属性:位图图像和pcd文件的根目录;internal-folder:点云二进制分割数据或3d点云文件。

检查Meteor 环境变量以配置应用程序(MONGO_URL、DISABLE_WEBSOCKETS...)

settings.json

{"configuration": {"images-folder":"d:\\images",// 图片和pcd(点云)文件的根目录"internal-folder":"d:\\pointcloud_data"// Segmentation data (only 3D) will be stored in this folder},// The different sets of classes available in the tool// For object classes, only the 'label' field is mandatory// The icon field can be set with an icon from the mdi-material-ui package"sets-of-classes": [    {"name":"Cityscapes","objects": [      {"label":"VOID","color":"#CFCFCF"},      {"label":"Road","color":"#804080","icon":"Road"},      {"label":"Sidewalk","color":"#F423E8","icon":"NaturePeople"},      {"label":"Parking","color":"#FAAAA0","icon":"Parking"},      {"label":"Rail Track","color":"#E6968C","icon":"Train"},      {"label":"Person","color":"#DC143C","icon":"Walk"},      {"label":"Rider","color":"#FF0000","icon":"Motorbike"},      {"label":"Car","color":"#0000E8","icon":"Car"}    },    { ... }  ]}

5.启动服务

meteor npm start

运行成功后,打开浏览器,输入url地址:http://localhost:3000,即可进入标注工具。

三、如何使用

1.使用位图图像标注工具,主要包括:

多边形绘图工具 (P)

单击和/或拖动以创建点

键入 ESC 以相反的顺序删除最后创建的点

拖动鼠标指针或按住 Shift 键可创建复杂多边形,而无需单击每个点

键入 ENTER 或双击第一个点以关闭多边形

魔法工具 (A)

使用对比度阈值检测自动创建多边形

此工具仅用于绘制具有鲜明对比边缘的对象的轮廓(例如:天空、车道标记)

在要勾勒的区域内单击,然后调整右侧的任何滑块以调整结果

键入 ENTER 以验证结果

操作工具 (Alt)

选择、移动和添加点到现有的多边形

在多边形内单击以选择它

单击一个点可以选择它

围绕多个点绘制套索以选择它们

用鼠标拖动一个点来移动它

按住 Shift 可分离属于多个多边形的点

单击多边形的线以创建新点并拖动新创建的点以放置它

切割/扩张工具 (C)

修改现有多边形的形状

选择要修改的多边形

在多边形的轮廓上画一条线开始和结束

新线替换起点和终点之间的现有路径

生成的形状始终是最大的形状

连续多边形工具 (F)

轻松创建连续多边形

使用多边形绘图工具开始一个新的多边形

通过捕捉到要解决的多边形的轮廓来创建起点

通过捕捉到另一个轮廓来创建终点,此时您必须有一条直线穿过一个或多个现有多边形

按 F 一次或多次以选择要使用的解决方法

2.使用点云编辑器

鼠标左键:围绕当前焦点旋转点云(默认为点云中心),单击单个点将其添加到当前选择中

鼠标滚轮:放大/缩小

鼠标中键(或 Ctrl+单击):更改相机的目标

鼠标右键:用于同时选择多个点,具体取决于当前的选择工具和选择模式。

箭头键:在场景中移动

PCD 支持

支持的输入 PCD 格式:ASCII、二进制和二进制压缩

支持的输入字段:x, y, z, label(可选整数), rgb(可选整数)

输出 PCD 格式为 ASCII 字段x, y, z, label,object 和rgb(如果可用)

API 接口

/api/listing:列出所有带注释的图像

/api/json/[PATH_TO_FILE]:(仅限 2D)获取该文件的多边形和其他数据

/api/pcdtext/[PATH_TO_FILE]:(仅限 3D)使用 2 个附加列获取 pcd 文件的标签:label 和object

/api/pcdfile/[PATH_TO_FILE]:(仅限3D)相同但返回“纯/文本”附件文件下载

开源协议

暂无

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,254评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,875评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,682评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,896评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,015评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,152评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,208评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,962评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,388评论 1 304
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,700评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,867评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,551评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,186评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,901评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,142评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,689评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,757评论 2 351

推荐阅读更多精彩内容