本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Greengrass 核心设备上使用 Amazon Lookout for Vision
注意
AWS IoT Greengrass 目前不支持在 Windows 核心设备上使用此功能。
Amazon Lookout for Vision 是一款 AWS 服务,可用于查找工业产品中的视觉缺陷。它利用计算机视觉来识别工业产品中缺失的组件、车辆或结构损坏、生产线异常、印刷电路板上缺少的电容器、硅芯片晶圆中的缺陷,或任何其它对质量要求很高的实物。有关更多信息,请参阅《Amazon Lookout for Vision 开发人员指南》中的什么是 Amazon Lookout for Vision?。
您可以创建 Greengrass 应用程序,这些应用程序使用 Lookout for Vision 推理来查找 Greengrass 核心设备上的视觉缺陷。将 Lookout for Vision 工作流程部署到 Greengrass 核心设备后,无需连接到 AWS Cloud中的 Lookout for Vision 服务即可执行计算机视觉。要创建使用 Lookout for Vision 的 Greengrass 应用程序,您需要设置并部署以下 Greengrass 组件:
-
Lookout for Vision 模型组件 – 包含 Lookout for Vision 机器学习模型作为 Greengrass 构件。您可以使用 Lookout for Vision 控制台和 API 来生成打包预训练机器学习模型的模型组件。这些组件是您 AWS 账户中的私有 Greengrass 组件。有关更多信息,请参阅《Amazon Lookout for Vision 开发人员指南》中的创建 Lookout for Vision 模型和打包 Lookout for Vision 模型。
-
Lookout for Vision Edge Agent 组件 – 提供本地 Lookout for Vision 运行时服务器,该服务器使用计算机视觉通过您提供的机器学习模型检测异常。此组件是 AWS 提供的组件。有关更多信息,请参阅 Lookout for Vision Edge Agent 组件。
-
Lookout for Vision 客户端应用程序组件 – 与 Lookout for Vision Edge Agent 组件交互,处理图像以发现异常。您可以开发自定义客户端应用程序组件,将图像和视频流发送至本地 Lookout for Vision Edge Agent,并报告机器学习模型检测到的任何异常情况。有关更多信息,请参阅《Amazon Lookout for Vision 开发人员指南》中的编写客户端应用程序组件和 Lookout for Vision Edge Agent API 参考。
有关如何创建、配置和使用这些组件的更多信息,请参阅《Amazon Lookout for Vision 开发人员指南》中的在边缘设备上使用 Lookout for Vision 模型。