0

我正在尝试确定最适合(主要在速度方面)用于查询媒体内容元数据的数据库服务,例如位于 AWS S3 上的图像/视频/音频。目前我正在研究 DynamoDB 和 Redshift,但我可能没有考虑过更好的选择。

示例用例:

我有数以百万计的图像(和图像的裁剪部分)通过机器学习全图像分类、边界框对象检测和像素分割(RLE 像素标记)模型的网络运行,其中预测嵌套标签和属性/分数分配的。嵌套结构不断发展。例如,图像可以由全图像分类器预测并给出标签“outside”,发送到对象检测器,该对象检测器检测具有 x/y/width/height 坐标的多个“person”标签的边界框位置,然后这些作物可能会被发送到另一个完整(小)图像检测器,该检测器将这些预测的人物作物分类为“坐着”或“站着”。我希望能够快速查询嵌套元数据以获取图像 ID'

具体查询示例:

标有整幅图像分类标签“outside”的所有图像的 S3 位置是什么,对象检测标签“person”的计数 >= 两次,并且其中至少一个人对象已被进一步分类为“sitting”。

我一直在浏览这个 AWS DB 产品页面,但不确定什么最适合这项任务。当然,如果有更好的非 AWS/S3 解决方案,我当然想知道。任何建议都非常感谢!

编辑:稍微更新了示例以更清楚地描述嵌套结构。

4

0 回答 0