我希望在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批注。正确的json文件的示例:https://docs.aws.amazon.com/sagemaker/latest/dg/object-detection.html
所以问题是,如何使用MTurk获取所需格式的数据集?有没有一种方法可以轻松地将其输出转换为JSON文件?我没有MTurk的经验,因此任何建议都值得赞赏!
答案 0 :(得分:2)
AWS刚刚发布了一项名为“ Sagemaker GroundTruth”的新功能-您可以在其中将数据发送到Mechanical Turk,以使它们为您创建注释。
https://aws.amazon.com/sagemaker/groundtruth/
我相信这可以解决您的问题-您仍然可以使用MT,但不再需要担心结果集如何返回。它将直接集成到您的Sagemaker模型中。