什么是 AWS Panorama? - AWS Panorama

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

什么是 AWS Panorama?

AWS Panorama 是一项服务,它将计算机视觉功能引入您的本地摄像头网络。在数据中心安装 AWS Panorama 设备或其他兼容设备,将其注册到 AWS Panorama,然后从云部署计算机视觉应用程序。 AWS Panorama 可与您现有的实时流媒体协议 (RTSP) 网络摄像头配合使用。该设备运行来自 AWS 合作伙伴的安全计算机视觉应用程序,或者您使用 AWS Panorama 应用程序 SDK 自行构建的应用程序。

AWS Panorama 设备是一款紧凑型边缘设备,它使用功能强大的系统级模块 (SOM),针对机器学习工作负载进行了优化。该设备可以针对多个视频流并行运行多个计算机视觉模型,并实时输出结果。它专为在商业和工业环境中使用而设计,具有防尘和液体防护等级 (IP-62)。

借助 AWS Panorama 设备,您可以在边缘运行独立的计算机视觉应用程序,而无需将图像发送到 AWS Cloud。通过使用 AWS 开发工具包,您可以与其他 AWS 服务集成,并使用它们来跟踪应用程序中随时间推移的数据。通过与其他 AWS 服务集成,您可以使用 AWS Panorama 执行以下操作:

  • 分析流量模式 – 使用 AWS 开发工具包记录数据以在 Amazon DynamoDB 中进行零售分析。使用无服务器应用程序分析一段时间内收集的数据,检测数据中的异常情况,并预测未来的行为。

  • 接收现场安全警报 – 监控工业现场的禁区。当您的应用程序检测到潜在的不安全情况时,请将图像上传到 Amazon Simple Storage Service (Amazon S3) 并向 Amazon Simple Notification Service (Amazon SNS) 主题发送通知,以便收件人可以采取纠正措施。

  • 改进质量控制 – 监控装配线的输出,以识别不符合要求的零件。用文本和边界框突出显示不合格零件的图像,并将其显示在监视器上,供质量控制团队查看。

  • 收集训练和测试数据 – 上传计算机视觉模型无法识别的对象的图像,或者模型对其猜测的置信度处于临界值的对象的图像。使用无服务器应用程序创建需要标记的图像队列。标记图像并使用它们在 Amazon SageMaker 中重新训练模型。

AWS Panorama 使用其他 AWS 服务来管理 AWS Panorama 设备、访问模型和代码以及部署应用程序。AWS Panorama 在不需要您与其他服务交互的情况下尽可能多地执行操作,但了解以下服务可以帮助您了解 AWS Panorama 的工作原理。

  • SageMaker – 您可以使用 SageMaker 从摄像头或传感器收集训练数据,构建机器学习模型,并针对计算机视觉进行训练。AWS Panorama 使用 SageMaker Neo 优化模型以在 AWS Panorama 设备上运行。

  • Amazon S3 – 您可以使用 Amazon S3 接入点暂存应用程序代码、模型和配置文件,以便部署到 AWS Panorama 设备。

  • AWS IoT – AWS Panorama 使用 AWS IoT 服务来监控 AWS Panorama 设备的状态、管理软件更新和部署应用程序。您不需要直接使用 AWS IoT。

要开始使用 AWS Panorama 设备并了解有关该服务的更多信息,请继续 AWS Panorama 入门