检测个人防护设备 - Amazon Rekognition

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

检测个人防护设备

Amazon Rekognition 可以检测图像中人物佩戴的个人防护设备 (PPE)。您可以使用这些信息来改善工作场所的安全实践。例如,您可以使用个人防护设备检测来帮助确定建筑工地上的工人是否佩戴头罩,或者医务人员是否佩戴口罩和手套。下图显示了可以检测到的一些个人防护设备类型。

工作人员佩戴个人防护装备,包括安全帽、安全眼镜、防护口罩和手套,操作电动工具。在物品周围设置边框。

要检测图像中的个人防护装备,您可以调用 DetectProtectiveEquipmentAPI 并传递输入图像。响应是一个 JSON 结构,其中包含以下内容。

  • 在图像中检测到的人。

  • 佩戴个人防护设备的身体部位(脸部、头部、左手和右手)。

  • 检测到身体部位上的个人防护设备类型(口罩、手套和头罩)。

  • 对于检测到的个人防护设备,指明个人防护设备是否覆盖相应身体部位。

返回图像中检测到的人员和个人防护设备位置的边界框。

您还可以要求提供图像中检测到的个人防护设备物品和人员的摘要。有关更多信息,请参阅 汇总图像中检测到的个人防护设备

注意

Amazon Rekognition 个人防护设备检测不执行人脸识别或人脸比较操作,也无法识别检测到的人员。

个人防护设备的类型

DetectProtectiveEquipment检测以下类型的 PPE。如果您想在图像中检测其他类型的个人防护设备,可以考虑使用 Amazon Rekognition Custom Labels 来训练自定义模型。有关更多信息,请参阅 Amazon Rekognition Custom Labels

口罩

DetectProtectiveEquipment 可以检测常见的口罩,例如外科口罩、N95 口罩和布制口罩。

手套

DetectProtectiveEquipment 可以检测手套,例如手术手套和安全手套。

头罩

DetectProtectiveEquipment 可以检测安全帽和头盔。

API 表明在图像中检测到头罩、手套或口罩。API 不会返回有关特定遮挡物类型的信息。例如,“外科手套”代表手套类型。

个人防护设备检测置信度

Amazon Rekognition 可预测图像中是否存在个人防护设备、人员和身体部位。API 提供的分数 (50-100) 表示 Amazon Rekognition 对预测准确性的置信度。

注意

如果您计划使用 DetectProtectiveEquipment 操作来做出影响个人权利、隐私或服务访问权限的决定,我们建议您在采取行动之前将结果交给人类进行审查和验证。

汇总图像中检测到的个人防护设备

您可以选择要求提供图像中检测到的个人防护设备物品和人员的摘要。您可以指定所需防护设备(口罩、手套或头罩)列表和最低可信度阈值(例如 80%)。该响应包括一份按图像标识符 (ID) 分类的综合摘要,其中包括已配备所需个人防护设备的人员、未配备所需个人防护设备的人员以及无法确定的人员。

摘要可以让您快速回答以下问题:有多少人没有戴口罩?或者是否每个人都佩戴了个人防护设备? 摘要中检测到的每个人都有一个唯一的 ID。您可以使用 ID 查找信息,例如未佩戴个人防护设备者的边界框位置。

注意

ID 是根据每张图像的分析结果随机生成的,在不同图像或同一图像的多次分析中并不一致。

您可以总结口罩、头罩、手套或您选择的组合。要指定所需的个人防护设备类型,请参阅指定汇总要求。您还可以指定最低置信度 (50-100),必须达到该置信度,检测结果才会被纳入摘要。

有关来自 DetectProtectiveEquipment 的摘要响应的更多信息,请参阅了解回 DetectProtectiveEquipment 应

教程:创建使用 PPE 检测图像的 AWS Lambda 函数

您可以创建一项 AWS Lambda 功能,用于检测位于 Amazon S3 存储桶中的图像中的个人防护装备 (PPE)。有关此 Java V2 教程,请参阅AWS 文档 SDK 示例 GitHub 存储库