微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Amazon Rekognition 自定义标签

如何解决Amazon Rekognition 自定义标签

目前正在尝试通过邮递员使用自定义标签同时处理多个图像。我是 AWS 的业务客户,并且与工程师交谈已经暂停了 30 多分钟,但由于 AWS 客户很糟糕,我向社区询问他们是否可以提供帮助。不是一次分析一个图像,而是一次分析所有图像吗?任何帮助都会很棒,这个时候真的需要它。

尼克

解决方法

我认为 AWS 没有用于使用自定义标签进行异步图像处理的直接 API 或开发工具包。 但正确的解决方法是自己引入基于事件的架构。

您可以批量上传图片到 S3 并配置 S3 事件以将事件通知发送到 SNS 主题。

您可以让您的 API 订阅此 S3 主题,该主题接受对象名称和存储桶名称。然后在 API 中,您拥有使用 custom labels 并将结果存储在 DynamoDB 等数据库中的逻辑。这样,您可以异步处理图像。

只需确保您配置了正确的推理时间,这样您就不会淹没您的系统,从而使它们不可用

希望这个过程能解决你的问题

,

您可以使用 AWS 发布的批处理解决方案来实现这一点。

请参阅此博客以获取解决方案:https://aws.amazon.com/blogs/machine-learning/batch-image-processing-with-amazon-rekognition-custom-labels/

此外,该解决方案可以从 github 部署,并作为 AWS 示例发布:https://github.com/aws-samples/amazon-rekognition-custom-labels-batch-processing。如果您所在的地区未提供部署按钮,请提出问题。

或者,您可以使用 SAM 部署此解决方案。该解决方案是作为 AWS 无服务器应用程序模型开发的。因此,可以通过以下步骤使用 sam 进行部署:

  1. 安装 sam cli - https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html
  2. 在您的本地机器上下载代码存储库
  3. 从文件夹中执行以下步骤。在下面的示例中,文件夹名称被称为 sam-app。 一种。 #Step 1 - 构建您的应用程序 一世。 cd sam-app ii.山姆构建

B. #Step 2 - 部署您的应用程序 一世。山姆部署--引导

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。