代码之家  ›  专栏  ›  技术社区  ›  Mia

将Mechanical Turk边界框转换为JSON进行对象检测

  •  1
  • Mia  · 技术社区  · 8 年前

    我希望在MTurk上有1000个带边框的图像。阅读以下教程时( https://blog.mturk.com/tutorial-annotating-images-with-bounding-boxes-using-amazon-mechanical-turk-42ab71e5068a ),任务的输出似乎如下所示:

    The Worker with ID A39ECJ12CY7TE9 gave the answer 
    [{'left': 369, 'top': 47, 'width': 151, 'height': 160, 'label': 'stop sign'}]
    

    对于Sagemaker中的对象检测模型,我需要一个文件夹中jpg格式的训练图像数据集,以及另一个文件夹中每个图像的json格式的正确注释。正确的json文件示例: https://docs.aws.amazon.com/sagemaker/latest/dg/object-detection.html

    1 回复  |  直到 8 年前
        1
  •  2
  •   Stretch    7 年前

    AWS刚刚发布了一个名为“Sagemaker-GroundTruth”的新特性,您可以将数据发送给Mechanical Turk,让它们为您创建注释。

    https://aws.amazon.com/sagemaker/groundtruth/

    我相信这会解决你的问题-你仍然可以使用机器翻译,但将不再需要担心结果集如何回来。它将直接集成到Sagemaker模型中。