当前位置:首页 » 《随便一记》 » 正文

CVAT——计算机视觉标注工具

27 人参与  2022年11月29日 10:05  分类 : 《随便一记》  评论

点击全文阅读


CVAT——计算机视觉标注工具

一、CVAT简介

CVAT 是用于计算机视觉的强大、有效、免费、在线、交互式视频和图像注释工具Intel团队正在使用它来注释数百万个具有不同属性的对象许多 UI 和 UX 决策都是基于专业数据注释团队的反馈 CVAT官方地址视觉开源工具排行榜
优秀的开源视觉标注工具排行榜CVAT架构图
CVAT架构图

二、CVAT核心概念

项目

在 CVAT,您可以创建一个包含相同类型任务的项目。 与项目相关的所有任务都将继承标签列表

更改项目的标题打开“操作”菜单。 每个按钮负责操作菜单中的特定功能更改问题跟踪器或打开问题跟踪器(如果指定)更改标签。 您可以在 Raw 模式或 Constructor 模式下添加新标签或为现有标签添加属性分配给——用于将项目分配给一个人。 开始输入受让人的姓名和/或从下拉列表中选择合适的人任务 — 是特定项目的所有任务的列表,可以在项目中搜索任务
CVAT项目

云存储

云存储模式

AWS-S3Azure Blob ContainerGoogle Cloud StorageCOS(腾讯云或者阿里OSS,需要自己定制化支持)

云存储预览

云存储页面包含元素,每个元素都与单独的云存储相关每个元素包含:预览、云存储名称、提供者、创建和更新信息、状态

云存储操作

Update — 修改云存储Delete — 删除云存储Attach a new storage — 添加云存储
CVAT云存储

任务

任务细节

更改任务的标题打开操作菜单更改问题跟踪器或打开问题跟踪器(如果指定)更改标签分配给 - 用于将任务分配给一个人

任务页面

导出任务数据集上传标注数据集自动化标注备份任务移动到项目中删除

作业列表

带有超链接的作业名称Frames — 帧间隔工作的一个阶段Started on — 这份工作的开始日期Assignee — 是从事该工作的用户Reviewer - 指定执行审阅的用户
CVAT任务

作业

在作业页面上,用户(例如,具有工作人员角色)可以查看分配给他们的作业,而无需访问任务页面,还可以跟踪进度、对作业列表进行排序和应用过滤器
CVAT作业

CVAT标注UI页面

Header

用于导航 CVAT 部分和帐户设置的固定标题

Top panel

包含导航按钮、主要功能和菜单访问

Workspace

显示图像的空间

Controls sidebar

包含用于导航图像、缩放、创建形状和编辑轨道(合并、拆分、分组)的工具

Objects sidebar

包含标签过滤器,两个列表:对象(在框架上)和标签(在框架上的对象)和外观设置

Pop-up messages

在 CVAT 中,您会在任何页面的右上角收到弹出消息。 弹出消息可以包含有用的信息、链接或错误消息
CVAT标注UI页面

训练模型

模型

模型页面包含为半自动和自动注释部署的深度学习 (DL) 模型列表

类型

detector - 用于自动注释interactor - 用于半自动形状注释tracker - 用于半自动轨迹标注reid - 用于将单个对象组合成一个轨道
CVAT训练模型

AI标注

AI Tools

CVAT 中可用的半自动和自动注释工具概述

OpenCV tools

该工具基于 Open CV 计算机视觉库,这是一个包含许多 CV 算法的开源产品

Automatic annotation

自动注释用于创建初步注释。要使用自动注释,您需要一个 DL 模型
汽车自动标注

Open Model Zoo

该存储库包括优化的深度学习模型和一组演示,以加快高性能深度学习推理应用程序的开发。 使用这些免费的预训练模型而不是训练自己的模型来加快开发和生产部署过程。存储库组件包括英特尔预训练模型、公共预训练模型、模型下载器和其他自动化工具、使用 OpenVINO™ 工具包演示模型使用的演示、用于模型准确性验证的准确性检查器工具

openvino_notebooks

一系列可立即运行的 Jupyter 笔记本,用于学习和试验 OpenVINO™ 工具包。这些笔记本介绍了 OpenVINO 基础知识,并教开发人员如何利用我们的 API 优化深度学习推理

OpenVINO™ Toolkit

该工具包允许开发人员通过与应用程序逻辑集成的高级 OpenVINO™ 运行时 C++ 和 Python API 部署预训练的深度学习模型

CVAT分析监控

分析

通过分析,您可以查看每个用户在每项任务上花费了多少时间,以及他们在任何时间范围内做了多少工作

监控

它还有一个活动图,可以通过显示的用户数量和时间范围进行修改
CVAT分析监控

三、Nuclio

CVAT训练模型部署平台,无服务事件数据处理平台

以最小的 CPU/GPU 和 I/O 开销和最大的并行度进行实时处理与大量数据源、触发器、处理模型和 ML 框架的原生集成具有数据路径加速的有状态函数跨低功耗设备、笔记本电脑、边缘和本地集群以及公共云的可移植性开源但专为企业设计(包括日志记录、监控、安全性和可用性)
Nuclio

四、Fiftyone

FiftyOne 是一个开源数据集管理和模型分析工具,用于可视化、探索和改进计算机视觉数据集和模型,它与 CVAT 紧密集成,用于注释和标签细化

评估对象检测评估分类器使用图像嵌入使用 CVAT 进行标注下载和评估开放图像探索图像唯一性Fiftyone 查找分类错误发现检测错误
Fiftyone

五、写在最后

Tips:CVAT最近停更了5个月,现在已经交给了opencv组织来维护了,项目已经修改成MIT协议,作为一直关注的CVAT粉丝觉得这是最好的归宿了,俄罗斯的Intel团队核心成员全部加入opencv组织,希望大家多多去star支持一下,优秀开源之作不易,期待俄乌早日停战,世界和平?

参考链接:

CVAT官方地址CVAT官方DemoCVAT安装文档NuclioFiftyOne

点击全文阅读


本文链接:http://zhangshiyu.com/post/49242.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1