本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
什么是 AWS DeepLens?
AWS DeepLens 是一款支持深度学习的视频摄像机。它已与集成几项 AWS 机器学习服务并可以针对从 AWS 云预配置的部署模型执行本地推理。它让您可以学习和探索最新的人工智能 (AI) 工具和技术,从而基于深度学习模型开发计算机视觉应用程序。
作为机器学习的初学者,您可以使用 AWS DeepLens,通过基于深度学习示例项目的动手教程来探索深度学习。每个示例项目包含一个预训练模型和一个直接的推理函数。
作为一名经验丰富的从业者,你可以使用这AWS DeepLens发展环境训练卷积神经网络 (CNN) 模型,然后将包含模型的计算机视觉应用程序项目部署到AWS DeepLens设备。您可在任何支持的深度学习框架上训练模型,包括 Caffe、MXNet 和 TensorFlow。
创建并运行AWS DeepLens基于的计算机视觉应用程序项目,您通常使用以下 AWS 服务:
-
使用 SageMaker 服务训练和验证 CNN 模型或者导入预先训练的模型。
-
使用 AWS Lambda 服务创建项目函数,根据模型对摄像头源提供的视频帧进行推理。
-
使用 AWS DeepLens 服务创建由模型和推理函数组成的计算机视觉应用程序项目。
-
使用AWS IoT Greengrass将应用程序项目和 Lambda 运行时部署到AWS DeepLens设备,以及软件或配置更新。
这意味着您必须授予适当权限才能访问这些 AWS 服务。