admin管理员组

文章数量:1566354

点击上方“小白学视觉”,选择加"星标"或“置顶

重磅干货,第一时间送达

简介

Semantic-Segmentation-Editor是由日立汽车工业实验室(Hitachi Automotive And Industry Lab)开源的基于Web的语义对象标注编辑器(Semantic Segmentation Editor),该工具专门用于创建机器学习语义分割的训练数据,为自动驾驶研究开发的,但也可以用于标注其他类型的语义目标数据库。它不仅支持普通相机拍摄的2D图像(.jpg和.png文件)还支持LIDAR生成的3D点云(.pcd文件)中目标的标注。它是使用React, Paper.js和three.js开发的Meteor应用程序。

申明:点云语义标注工具Semantic-Segmentation-Editor 官方网址——>(https://github/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor),经过几天的折腾终于在win10系统和Ubuntu1604系统环境下安装调试成功,最大问题在于使用官方提供的安装命令在下载所需要的安装包的时候下载很慢,无奈只能找其他快速方法,现在将我自己的安装过程记录如下,希望能够帮到同样也需要的人,大家一起相互交流学习。如果在安装过程中仍然不能够顺利下载所需的安装包,可以在公众号后台回复【分割标注】获取下载链接,进行下载。

1 Win10环境下Seman-Segmention-Editor安装过程

1、安装nodejs

从下面网址点击红色框下载nodejs 如下图所示 

https://nodejs/en/download/

下载结束之后双击安装包按照提示一步一步进行安装。

2、Chocolatry安装

使用下面命令在cmd窗口进行Chocolatey(https://chocolatey/docs/installation)安装 (注意:这里使用管理员打开cmd命令窗口)

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command " [System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

3、使用浏览器或者迅雷打开下面网址下载meteor安装包

https://packages.meteor/bootstrap-link?arch=os.windows.x86_64

4、下载好之后需要把步骤2的安装包放入以下路径中(your_user_name需要替换成你自己用户名)

C:\Users\your_user_name\AppData\Local\Temp\chocolatey\meteor\0.0.2

5、执行以下命令进行meteor安装

choco install meteor

静静的等待安装即可,出现如下提示,说明安装完成。

***************************************
Meteor has been installed!
To get started fast:
  $ meteor create ~/my_cool_app
  $ cd ~/my_cool_app
  $ meteor
Or see the docs at:
  https://docs.meteor
***************************************

6、下载所需要的版本并进行解压缩(https://github/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor/releases

7、在cmd命令窗口执行 以下命令进行应用启动

cd semantic-segmentation-editor-x.x.x
meteor npm install
meteor npm start

出现下面提示说明启动成功

 8、你需要把所要标注的 图片或者.pcd点云文件放在下面的目录下

C:\Users\HQSS\sse-images

注:这里面的HQSS需要换成你自己的用户名

9、在浏览器打开下面网址就可以开始使用了

http://localhost:3000

10、浏览器打开网址之后可以选择一个文件进行双击即可开始标注了,如下图所示

2 Ubuntu1604的Semantic-Segmentation-Edito官方安装过程

1、使用下面命令进行安装meteor(链接:https://github/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor

curl https://install.meteor/ | sh

2、下载所需要的版本并进行解压缩(链接:https://github/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor/releases)

如下图所示(我选择的是tar.gz版本):

3、在终端使用以下命令进行应用启动(当然你也可以选择自己的版本)

cd semantic-segmentation-editor-1.5.0
meteor npm install
meteor npm start

4、在浏览器打开下面网址就可以开始使用了

http://localhost:3000

5、打开之后,会出现示例图片以及示例点云文件,双击打开一个文件即可,打开的点云文件如下图所示

3 Ubuntu1604的非官方Semantic-Segmentation-Editor安装过程

说明:由于使用官方安装过程在下载相关安装包的时候网速很慢,导致总是超时或者失败,所以寻找快速安装过程。

1、手动下载需要的安装包,直接点击下面链接使用浏览器下载,正常的话会很快:

https://static-meteordna-ssl/packages-bootstrap/1.10.2/meteor-bootstrap-os.linux.x86_64.tar.gz

2、获取官方安装脚本

curl https://install.meteor > install.meteor.sh

3、使用下面打开上一步获取到的脚本文件

sudo gedit install.meteor.sh

4、在脚本中使用查找命令找到‘TARBALL_URL’关键字,找到如下图所示的链接

5、讲上一步找到的链接改成在第一部中下载好的安装包的本地连接,保存并退出

TARBALL_URL="file:///home/hqss/Downloads/meteor-bootstrap-os.linux.x86_64.tar.gz"

6、运行脚本进行安装

sh install.meteor.sh

7、安装好之后会出现下面的提示

Meteor 1.10.2 has been installed in your home directory (~/.meteor).
Writing a launcher script to /usr/local/bin/meteor for your convenience.
This may prompt for your password.
[sudo] password for hqss: 
 
To get started fast:
 
  $ meteor create ~/my_cool_app
  $ cd ~/my_cool_app
  $ meteor
 
Or see the docs at:
 
  docs.meteor
 
Deploy and host your app with Galaxy:
 
  www.meteor/hosting

8、然后在进行步骤二中的第2、3、4、5步骤进行安装运行。

至此Ubuntu下的Semantic-Segmentation-Editor(语义分割标注软件安装完成) 

附录:

[1]图片语义分割标注使用方法视频方法教程 https://vimeo/282003466

[2]点云语义分割标注使用方法视频方法教程https://vimeo/282222626

[3]Semantic Segmentation Editor https://github/Hitachi-Automotive-And-Industry-Lab/semantic-segmentation-editor

[4]点云语义分割标注工具-semantic-segmentation-editor  https://blog.csdn/qq_43049432/article/details/99314008

[5]meteor下载太慢!3步教你搞定meteor下载和安装。https://blog.csdn/zhujuyu/article/details/79217960

下载1:OpenCV-Contrib扩展模块中文版教程

在「小白学视觉」公众号后台回复:扩展模块中文教程即可下载全网第一份OpenCV扩展模块教程中文版,涵盖扩展模块安装、SFM算法、立体视觉、目标跟踪、生物视觉、超分辨率处理等二十多章内容。

下载2:Python视觉实战项目52讲

在「小白学视觉」公众号后台回复:Python视觉实战项目即可下载包括图像分割、口罩检测、车道线检测、车辆计数、添加眼线、车牌识别、字符识别、情绪检测、文本内容提取、面部识别等31个视觉实战项目,助力快速学校计算机视觉。

下载3:OpenCV实战项目20讲

在「小白学视觉」公众号后台回复:OpenCV实战项目20讲即可下载含有20个基于OpenCV实现20个实战项目,实现OpenCV学习进阶。

交流群

欢迎加入公众号读者群一起和同行交流,目前有SLAM、三维视觉、传感器、自动驾驶、计算摄影、检测、分割、识别、医学影像、GAN、算法竞赛等微信群(以后会逐渐细分),请扫描下面微信号加群,备注:”昵称+学校/公司+研究方向“,例如:”张三 + 上海交大 + 视觉SLAM“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~

本文标签: 语义快速工具指南Segmentation