CVAT importing datasets uusing yolo1.1 format error: Request failed with status code 500. "KeyError: 0 “

问题描述 投票:0回答:1

我正在尝试使用 CVAT 来标记我拥有的数据集。 我正在尝试标记行人的性别等,并且我有一个 yolov4 网络,它实际上用 bboxes 标记所有行人。我想我可以通过将 yolo(一个描述所有图像的所有边界框的文件)的输出导入 CVAT 并只标记已经存在的 bboxes 来省去一些麻烦。 我已按照本指南尝试将“导入数据集”选项添加到我的 CVAT 项目中: https://opencv.github.io/cvat/docs/manual/advanced/formats/format-yolo/#yolo-export (yolo1.1的格式) 但是在上传存档 zip 文件时出现此错误: 请求失败,状态代码为 500。“KeyError: 0 “..

也许有人知道如何处理这个? 这太令人沮丧了:( 谢谢, 沙尼

我试过上面提到的指南

dataset label yolo tagging cvat
1个回答
0
投票

我不知道我们是否有同样的问题,但和你一样,我尝试将一个之前注释(标记)的文件上传到 CVAT 并得到以下错误。

错误:请求失败,状态码为 500。“KeyError:'points' “

所以,我打开文件,发现在注释文件中,边界框被称为“多边形框架”而不是“框框架”。一旦我将多边形重命名为框,它就起作用了。我正在使用 CVAT1.1 格式,顺便说一句。

现在您的用例可能会有所不同。我建议您首先通过手动注释来调试这种情况。然后将文件导出为Yolo格式。然后并排打开导出的文件和您尝试导入的文件。然后尝试比较有什么不同,并尝试相应地进行更改。

编辑:也许这两个链接可以提供帮助?

https://github.com/opencv/cvat/issues/5654

https://github.com/opencv/cvat/issues/5653

© www.soinside.com 2019 - 2024. All rights reserved.