问题标签 [cvat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
27 浏览

image-processing - 如何在具有负(标记)区域程序 CVAT 的同时标记区域

在 CVAT 计算机视觉注释工具中,我将图片元素标记为对象。寻找一种方法来定义中间为负区域的区域。目前从事:

  1. 定义窗口
  2. 定义没有定义对象(=区域)窗口的窗口,然后
  3. 定义没有定义对象的立面砖(=区域)窗口+窗口周围
  4. 好的,但在 2) 和 3) 中挣扎,谢谢
0 投票
0 回答
207 浏览

yolov4 - 如何在 cvat 中使用 Yolo_v4-tiny 训练模型进行自动注释

到目前为止,我所做的如下:我在我的数据集中的一个视频中标记(跟踪)我的对象,通过 yolo 格式将其导出,并通过 yolo_v4-tiny 对其进行训练。现在我剩下的是训练中的 .weights 文件。

我的最终目标是自动注释我的其余视频。所以现在我想将训练有素的材料作为自定义模型添加到 cvat 中。我已经坚持了几天了,我似乎无法在任何地方找到任何合适的答案。

我已阅读以下文档,但没有发现它特别有用:| https://openvinotoolkit.github.io/cvat/docs/manual/advanced/serverless-tutorial/ | https://openvinotoolkit.github.io/cvat/docs/administration/advanced/installation_automatic_annotation/ |

有人可以给我关于如何做到这一点的一般步骤,或者至少指出我正确的方向吗?

0 投票
1 回答
240 浏览

cvat - 将大型数据集从 FiftyOne 上传到 CVAT

我正在尝试使用“注释”功能将大约 15GB 的数据从 FiftyOne 上传到 CVAT 以修复注释。该任务分为 50 个样本的作业。在示例上传期间,我收到“错误 504 网关超时”错误。我可以在 CVAT 中看到图像,但它们没有当前注释。尝试使用“task_id”单独上传注释并更改 FiftyOne 中的“cvat.py”文件,但我无法加载更改后的注释。

我无法将其分解为多个任务,因为所有任务都具有相同的名称,这很不方便。为了能够使用“load_annotations”更新数据集,我知道我必须使用“注释”功能上传它(除非有其他方法)。

0 投票
1 回答
53 浏览

django - 注销时Django没有删除mongoDB数据库中的会话ID

我已将 MongoDB 数据库与 CVAT 集成。当我第二次尝试登录CVAT 门户时,出现“无法登录”错误。我在浏览器控制台中收到以下错误(附上完整的错误屏幕截图)“FAILED SQL:INSERT INTO”auth_user_groups”(“user_id”,“group_id”)VALUES(%(0)s,%(1)s)“我知道这个是因为 django 首次登录-注销时没有删除 auth_user_groups 集合中数据库中的会话 ID。如何解决此问题并确保我能够多次登录注销,而无需手动删除 mongoDB 、auth_user_groups 集合中的会话 ID。[DB 中的浏览器控制台错误][1]

0 投票
0 回答
66 浏览

ubuntu-16.04 - CVAT COCO json文件分割空

我通过 coco 1.0 版本完成了我的注释和导出任务数据集。

下载coco文件并检查json文件,我的分割部分都是空的

这是我的示例结果之一。

{"licenses": [{"name": "", "id": 0, "url": ""}], "info": {"contributor": "", "date_created": "", "description": "", "url": "", "version": "", "year": ""}, "categories": [{"id": 1, "name": "HolePairLeft", "supercategory": ""}, {"id": 2, "name": "HolePairRight", "supercategory": ""}, {"id": 3, "name": "ACHole", "supercategory": ""}], "images": [{"id": 1, "width": 2048, "height": 1536, "file_name": "IONIQ5_Black_2021_LC3_WP_color204.png"

"annotations": [{"id": 1, "image_id": 1, "category_id": 3, **"segmentation": []**, "area": 16373.05619999998, "bbox": [824.1, 1305.45, 131.86, 124.17], "iscrowd": 0, "attributes": {"occluded": false}}, {"id": 2, "image_id": 1, "category_id": 1, **"segmentation": []**, "area": 1713.5814999999943, "bbox": [828.83, 1468.64, 57.95, 29.57], "iscrowd": 0, "attributes": {"occluded": false}}, {"id": 3, "image_id": 1, "category_id": 2, **"segmentation": []**, "area": 2955.6654000000044, "bbox": [904.51, 1465.1, 56.17, 52.62], "iscrowd": 0, "attributes": {"occluded": false}}

在此处输入图像描述

这是我的注释任务示例

我的 bbox 列表已经存在,但为什么我的分段列表框是空的?

0 投票
0 回答
30 浏览

image-processing - 如何为 CVAT 中的多边形标签启用“制作 AI 多边形”选项?

我正在使用 CVAT 来标记我的大型数据集,但我遇到了问题。我在 Youtube 上观看了一个关于半自动分割的视频,其中有一个选项“制作 AI 多边形”,但我的多边形部分没有它,也不知道如何在我的 CVAT 中启用它。这是我的 CVAT 的样子:

在此处输入图像描述

如何启用“制作 AI 多边形”选项?

0 投票
0 回答
20 浏览

cvat - cvat 中的自动边框完成功能

我想知道在使用opencv智能剪刀时如何使用“自动边框”。我在您的演示网站中看不到任何启用或禁用此功能的选项。此功能是否默认启用?

0 投票
1 回答
58 浏览

matlab - 在计算机视觉注释 (CVAT) 中将标记的图像裁剪成单独的图像?

我有一组可以看到不同动物的框架。我已经使用 CVAT 的多边形功能对它们进行了注释。现在,我需要做的就是裁剪注释部分并将特征提取为 CSV 文件。

我可以使用下面的代码在 MATLAB 中使用 VGG16 提取特征:

因为我想在 Weka 中使用我的数据,我想摆脱图像文件,我想使用这些特征训练我的算法。我想使用的算法是决策树、SVM 和 RCNN。

如何裁剪 CVAT 中的注释部分?以及如何将我的功能作为 CSV 文件获取?

0 投票
0 回答
79 浏览

docker-compose - Docker 卷不适用于作为 blobfuse 挂载的子文件夹

我想将两个不同的 azure blob 存储链接到 CVAT 工具作为连接的文件共享。我使用 blobfuse 服务将这些 blob 存储挂载到 Linux 机器上。文件夹结构如下所示:

其中 storage_1 和 storage_2 是 blobfuse 挂载。现在我想将此父目录作为 docker 卷链接到 cvat 容器,但这并没有显示 storage_1 和 storage_2 子文件夹的内容。当我根据这些单独的 storage_1 或 storage_2 创建卷时,它可以工作。下面是我正在使用的 docker compose 文件

我使用以下文件作为解决方法,为每个 blobfuse 安装使用两个单独的卷:

0 投票
0 回答
61 浏览

docker - 来自守护程序的错误响应:readdirent 'path': 尝试为 CVAT 托管共享挂载时不允许操作

我正在尝试将CVAT与通过单独的 docker 卷在本地访问的数据一起使用,该卷从主机提供我的数据。为此,我在本地 CVAT 存储库中创建了以下撰写文件:

docker-compose.overrride.yml:

之后运行docker compose -f docker-compose.yml -f docker-compose.override.yml up -d会给我以下输出:

" time="2022-02-03T16:06:44+01:00" level=warning msg="未设置“no_proxy”变量。默认为空字符串。" [+] 运行 1/2

- 卷“cvat_cvat_share”创建 0.0s

-Container cvat Creating 0.1s Error response from daemon: readdirent /var/lib/docker/volumes/cvat_cvat_share/_data: operation not allowed

我的主机在 Windows 上运行。我没有很多编写/更改 docker-compose 文件的经验。所以我想知道问题可能是什么。