使用 Amazon Lookout for Vision 在 Greengrass 核心 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon Lookout for Vision 在 Greengrass 核心

注意

Amazon IoT Greengrass目前在 Windows 核心设备上不支持此功能。

Amazon Lookout for VisionAmazon Web Service 可以用来发现工业产品中的视觉缺陷。它使用计算机视觉来发现工业产品中缺失的组件、车辆或结构的损坏、生产线中的异常、印刷电路板上缺失的电容器,以及质量至关重要的任何硅片或者质量至关重要的任何其他实物中的缺陷。有关更多信息,请参阅什么是 Amazon Lookout for Vision? 在《亚马逊 Lookout for Vision 开发者指南》中。

您可以创建 Greengrass 应用程序,使用 Lookout for Vision 推理来发现 Greengrass 核心设备上的视觉缺陷。将 Lookout for Vision 工作流程部署到 Greengrass 核心设备后,无需连接到 Lookout for Vision 服务即可执行计算机视觉Amazon Web Services 云。要创建使用 Lookout for Vision 的 Greengrass 应用程序,您需要设置并部署以下 Greengrass 组件:

  • Lookout for Vision 模型组件 — 包含作为 Greengrass 伪影的视觉机器学习模型的 Lookout。您可以使用 Lookout for Vision 控制台和 API 来生成包含预训练机器学习模型的模型组件。这些组件是你的私有 Greengrass 组件Amazon Web Services 账户。有关更多信息,请参阅《亚马逊 Lookout for Vision 开发者指南》中的 “创建视觉监视模型” 和 “打包 Lookout for Vision 模型”。

  • Lookout for Vision Edge Agent 组件 — 提供本地 Lookout for Vision 运行时服务器,该服务器使用计算机视觉使用您提供的机器学习模型检测异常。此组件是Amazon提供的组件。有关更多信息,请参阅 Lookout for Vision Edge Agent 组件

  • Lookout for Vision 客户端应用程序组件 — 与 Lookout for Vision Edge Agent 组件交互以处理图像中是否存在异常。您可以开发自定义客户端应用程序组件,这些组件将图像和视频流发送到本地 Lookout for Vision Edge Agent,并报告机器学习模型检测到的任何异常。有关更多信息,请参阅《亚马逊 Lookout for Vision 开发者指南》中的编写客户端应用程序组件和 Lookout for Vision Edge Agent API 参考资料。

有关如何创建、配置和使用这些组件的更多信息,请参阅《Amazon Lookout for Vision 开发者指南》中的在边缘设备上使用 Lookout for Vision 模型