python - Mechanical Turk 边界框数据如何批量格式化?

标签 python json amazon-s3 mechanicalturk yolo

我正在尝试使用 YOLOv3 使用从 MTurk 获得的数据来训练分类器。我使用沙盒来查看 1 个单独 HIT 的数据是如何格式化的。我编写代码来解析 Amazon Mechanical Turk 提​​供的 JSON 字符串没有问题,但我想在支付服务费用之前了解一下。所以我知道如何格式化项目以及我需要添加的任何其他变量。

我可以看到 1 个任务的格式,但我想执行 50 或 60 个任务并查看 MTurk 如何呈现数据。如果有人有多个 HIT 的例子,我将不胜感激。

HIT Task

最佳答案

它以 CSV 文件形式给出,其中包含 JSON 字符串中的注释以及图像宽度和高度。每个图像都与其行相关联。

这是一个example file删除了几列。

需要注意的一件事是,Mturk 中似乎没有办法在批准之前查看注释。可能需要使用一些 Python 魔法才能更容易地看到注释的质量。

关于python - Mechanical Turk 边界框数据如何批量格式化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56728763/

相关文章:

python - 根据 0-500 之间的 Int 值计算 2 个 RGB 值之间的颜色

java - Jackson 在两个位置反序列化与反序列化整个 json 的性能

amazon-web-services - 在 s3 中重命名 Pyspark 输出文件

amazon-web-services - 亚马逊S3 : Listing Object with Metadata in single request

Python:Chi 2 测试产生错误结果 (chi2_contingency)

python - 日期时间范围中前一天/前一个月/前一年的第一个可用日期

javascript - Three.js SceneExporter 出现未捕获的语法错误

json - Twitter user_timeline API 不显示转推

ruby-on-rails-3 - 授权 header 无效——需要一个且只有一个 ' '(空间)——Amazon S3

python - 重叠模式的正则表达式