数据标注
所有文档

          EasyDL零门槛AI开发平台

          数据标注

          目前EasyDL视频-目标跟踪暂不支持在线数据标注,可以通过使用OpenCV官方视频标注工具CVAT完成目标跟踪数据标注,CVAT包括在线与离线两个版本,可按您实际需求选择:

          • 如您网速良好,无数据保密性要求,可通过CVAT在线标注快速完成标注。使用教程详见下方「快速开始CVAT在线标注」
          • 如您数据量大,或是对数据保密性有一定要求,可尝试CVAT离线下载后,本地使用。详细下载及配置过程详见下方「CVAT本地版本下载配置」

          CVAT标注过程视频示例

          快速开始CVAT在线标注

          step 1 登陆CVAT在线官网注册新账号并登陆

          WX20210219-134424@2x.png

          对全英文交互使用有一定不适应的用户可考虑使用Chrome浏览器的谷歌翻译功能。

          WX20210219-134719@2x.png

          step 2 创建新任务,并填写必要信息

          WX20210219-135318@2x.png

          必填字段:

          1. Name,任务名称
          2. Labels,所需要标注的标签名称,例如car、people等。注:目前EasyDL仅支持单类别多目标跟踪,即此处的标签种类只能为1个
          3. 上传压缩的时序图片数据集或者视频

          Advanced configuration中可以设置视频压缩率、起始帧、终止帧、抽帧频率等参数,可参考CVAT用户指南按实际需要调整

          WX20210219-150714@2x.png

          step 3 点击刚刚创建的数据标注任务,点击界面左下角的「job#编号」进入数据标注界面

          WX20210219-152336@2x.png

          step 4 数据标注

          CVAT后端算法会自动衔接标注帧之间未标注帧的标注信息,简单来说可通过以下操作完成一个视频片段中一个对象的标注:

          1目标出现,暂停视频>2在左侧工具栏找到矩形标注框,选择Track,框选住目标>3播放视频(目标的大小或移动规律变化不大的情况下可一直播放)>4暂停视频,重复操作2

          完成上述操作后,CVAT会自动衔接视频片段播放中那一段的目标标注信息

          WX20210219-154256@2x.png

          step 5 数据集导出

          在通过上述操作完成对每个目标的标注后,点击Menu中Export as a dataset的MOT 1.1 。导出为MOT 1.1格式即可上传至EasyDL平台开始目标跟踪模型训练。

          WX20210219-160512@2x.png

          CVAT本地版本下载配置

          目前CVAT的本地版本支持Ubuntu 18.04 (x86_64/amd64)Windows 10Mac OS Mojave 系统的下载安装,下面以Mac OS为例,演示如何配置CVAT本地版。

          • 下载Docker for Mac ,双击Docker.dmg打开安装程序,然后将Docker应用图标拖到Applications文件夹。在启动台中双击Docker来启动Docker。可以在此处查看更多安装说明
          • 安装Git工具。打开启动台,输入Terminal找到终端,打开终端输入命令

            git --version

          ​ 如显示未安装,按指引输入命令安装即可

          • 下载并安装Google Chrome。它是CVAT支持的唯一浏览器
          • 在启动台打开终端,从 GitHub拷贝CVAT源代码。*已替换为国内Git镜像

            git clone https://github.com.cnpmjs.org/opencv/cvat
            cd cvat
          • 构建Docker的CVAT容器。创建容器并从DockerHub拉取最新的CVAT版本和其他所需的镜像(如postgres,redis等)

            docker-compose up -d

            *此处如出现Docker拉取镜像速度慢的情况,可在Docker设置中将官方源替换为国内镜像源

            {
              "experimental": true,
              "debug": true,
              "registry-mirrors": [
                "https://docker.mirrors.ustc.edu.cn"
              ]
            }

          WX20210219-171204@2x.png *如出现Docker容器中的pip下载库速度慢,可添加如下两行命令在CVAT文件夹中的Dockerfile中,将pip源替换为国内镜像源

          RUN python3 -m pip install -i https://pypi.douban.com/simple/ -U pip 
          RUN python3 -m pip config set global.index-url https://pypi.douban.com/simple/

          WX20210219-171823@2x.png

          • 创建本地使用的账户

            docker exec -it cvat bash -ic 'python3 ~/manage.py createsuperuser'
          • 打开已安装的Google Chrome浏览器,然后转到localhost:8080。在登录页面上输入上一步骤中创建的用户登录名/密码,然后按“登录” 按钮。现在即可创建一个新的标注任务,标注的操作与本页中的在线标注一致,更多功能请查阅 CVAT用户指南以获取更多信息
          上一篇
          创建数据集
          下一篇
          模型训练