AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

请睁大眼睛

我们的大明星来了!

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

是时候向大家隆重介绍世界上第一台为开发者设计、能够直接在设备上运行深度学习模型的新式视频摄像机——AWS DeepLens 了!

作为 AWS re:Invent 2017 上的明星产品,AWS DeepLens 两次出现在主题演讲环节,可谓是众星捧月、风头无两。

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

作为一款旨在让更多开发者快速实践人工智能的、软硬结合的产品,AWS DeepLens 身上所具备的诸多特性,甚至可以让你在10分钟之内,只需要三个简单的步骤,就能开启你的第一个深度学习项目!

开不开心?!

激不激动?!

简不简单?!

下面,我们就有请 AWS 首席布道师 Jeff Barr,带你快速入门 AWS DeepLens~

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

Jeff Barr

AWS 首席布道师

我以前说过,“活到老,学到老”是我的人生信条之一。技术变革的速度越来越快,您也需要加快学习速度,迅速掌握全新技能。

在我职业生涯的大部分时间里,人工智能一直是一个学术课题,实际应用和实际部署始终是“若即若离”。但随着机器学习(包括计算机视觉和深度学习)实际应用的不断增多,可以肯定地说,现在是获得实践经验和掌握新技能的时候了!此外,物联网和无服务器计算也备受瞩目。虽然这两者的提出时间不算早,但它们必将在未来占据一席之地,是您最该掌握的众多技能之一。

新的 AWS DeepLens

今天我将跟大家介绍一下 AWS DeepLens – 一种直接在设备上运行深度学习模型的新式视频摄像机。您可以使用它构建炫酷的应用程序,同时获得人工智能、物联网和无服务器计算方面的实践经验。AWS DeepLens 结合了先进的硬件和精密的机载软件,让您能够在应用程序中使用 AWS Greengrass、AWS Lambda、其他 AWS AI 及基础设施服务。

我们先从硬件谈起。此设备包含众多强大功能。它配备一个可拍摄 1080P 视频的 400 万像素摄像头,以及一个 2D 麦克风阵列。其搭载的 Intel Atom? 处理器提供超过 100 GLOPS 的计算能力,每秒足以通过机载深度学习模型对数十帧传入视频进行运算。DeepLens 具有完善的连接能力,提供双频 Wi-Fi、USB 及微型 HDMI 端口。最后,这部小巧的设备具有 8 GB 内存,能够运行您的预训练模型和代码,提供无与伦比的强大能力。

在软件方面,AWS DeepLens 运行的是 Ubuntu 16.04,预装 Greengrass Core(Lambda 运行环境、消息管理器等)。它还提供专为此设备优化的 MXNet 版本,并具备使用 TensorFlow、Caffe2 等其他框架的灵活性。Intel? clDNN 库提供一套用于计算机视觉和其他人工智能工作负载的深度学习基元,利用 Intel Atom? 处理器的特殊功能加快推理。

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

我们还为您提供数据!当构建在 AWS DeepLens 上运行的应用程序时,您可以使用一组预训练模型进行图像检测和识别。这些模型将帮助您检测猫、狗、人脸、众多家用和日常物品、动作和行动,甚至是热狗。我们将继续训练和完善这些模型。下面是最初的一组模型:

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

所有这些硬件、软件和数据汇集到一起,使 AWS DeepLens 成了边缘设备的典型示例。借助这些位于现场和靠近动作的眼睛、耳朵和十分强劲的大脑,它能够通过机载深度学习模型快速、低延迟地运行传入视频和音频,并利用云完成计算密集度更高的高阶处理。例如,您可以在 DeepLens 上进行面部检测,然后让 Amazon Rekognition 处理面部识别工作。

这是个利用现成工具进行学习的绝佳机会!我们还为其提供了大量的示例代码(Lambda 函数),您可以按原样使用,进行分解和学习,或基于这些示例代码编写自己的函数。当构建出一些很酷且有用的东西时,您可以按生产形式部署它们。我们确保 AWS DeepLens 强大又安全 – 每个设备都有唯一的证书,通过 IAM 精细控制对 AWS 服务和资源的访问。

注册设备

下面,我们演练一下注册设备和使设备做好使用准备的过程。首先,打开 DeepLens 控制台,单击 Register device:

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

为摄像机输入一个名称,然后单击 Next:

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

单击 Download certificate 并将其保存到一个安全的地方:

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

接下来,创建必要的 IAM 角色(控制台简化了这一操作),在相应菜单中选择每个角色:

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

现在我可以正常使用 DeepLens 了!打开电源,将笔记本电脑连接到此设备的网络,然后访问内置门户来完成此过程。控制台概述了以下步骤:

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

现在,我的 DeepLens 就是一个功能完备的边缘设备。设备上的证书允许其对 AWS 进行安全的签名调用。Greengrass Core 正在运行,准备接受并运行 Lambda 函数。

在接下来的内容里,我们会介绍:

如何创建 DeepLens 项目

以及开始猫/狗识别训练

请感兴趣的小伙伴

扫描/长按识别下方的二维码

阅读完整版文章

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!
AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!

想联系 AWS 技术专家?

马上点击“阅读原文”

AWS DeepLens 先睹为快 | 10分钟搞定你的第一个深度学习项目!