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

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

Lookout for Vision Edge Agent

Lookout for Vision Edge Agent 组件 (aws.iot.lookoutvision.EdgeAgent) 安装本地 Amazon Lookout for Vision 运行时服务器,该服务器使用计算机视觉来发现工业产品中的视觉缺陷。

要使用此组件,请创建和部署 Lookout for Vision 机器学习模型组件。这些机器学习模型通过查找您用来训练模型的图像中的模式,预测图像中是否存在异常。然后,您可以开发和部署自定义 Greengrass 组件(称为客户端应用程序组件),这些组件向该运行时组件提供图像和视频流,以便使用机器学习模型检测异常。

你可以使用 Lookout for Vision Edge Agent API 与其他 Greengrass 组件中的这个组件进行交互。此 API 是使用 gRPC 实现的,gRPC 是一种用于进行远程过程调用的协议。有关更多信息,请参阅《亚马逊 Lookout for Vision 开发者指南》中的编写客户端应用程序组件和 Lookout for Vision Edge Agent API 参考资料。

注意

Lookout for Vision Edge Agent,Amazon Web Services 区域:

  • 美国东部(俄亥俄)

  • 美国东部(弗吉尼亚北部)

  • 美国西部(俄勒冈州)

  • 欧洲(法兰克福)

  • 欧洲(爱尔兰)

  • 亚太地区(东京)

  • 亚太地区 (首尔)

版本

此组件有以下版本:

  • 1.1.x

  • 1.0.x

  • 0.1.x

类型

组件是通用组件 (aws.greengrass.generic)。 Greengrass 核心运行组件的生命周期脚本。

有关更多信息,请参阅 组件类型

操作系统

此组件只能安装在 Linux 核心设备上。

要求

此组件有以下要求:

附属物

这个组件没有任何依赖关系。

配置

此组件提供以下配置参数,您可以在部署组件时对其进行自定义。

Socket

(可选)运行 Edge 代理的文件套接字。Lookout for Vision 模型组件使用此文件套接字与 Edge Agent 通信。如果更改此参数,则在部署 Lookout for Vision 模型组件时必须指定相同的值。

默认值:unix:///tmp/aws.iot.lookoutvision.EdgeAgent.sock

本地日志文件

此组件使用以下日志文件。

/greengrass/v2/logs/aws.iot.lookoutvision.EdgeAgent.log

查看此组件的日志

  • 在核心设备上运行以下命令以实时查看此组件的日志文件。将 /greengrass/v2 替换为Amazon IoT Greengrass根文件夹的路径。

    sudo tail -f /greengrass/v2/logs/aws.iot.lookoutvision.EdgeAgent.log

更改日志

Version

变更

1.1.0

新功能
  • 增加了对图像分割模型的支持,该模型可识别图像中的异常。

  • 增加了对CPU推理的支持,因此您可以在没有GPU的核心设备上使用Lookout for Vision模型。

  • 常规错误修复和性能改进。

1.0.0

此版本的 Lookout for Vision Edge Agent 组件需要与 0.1.x 版本不同的 Python 版本。如果要从 v0.1.x 升级到 v1.x,则必须升级核心设备上的 Python 安装。

  • 常规错误修复和性能改进。

0.1.37

常规错误修复和性能改进。

0.1.36

初始版本。