Marvell 博客

值得共享的特色技术理念和解决方案

Marvell

2018 年 10 月 17 日

Marvell 在 2018 Arm 技术峰会上展示了边缘计算技术,由 AWS Greengrass 提供支持

By Maen Suleiman, Senior Software Product Line Manager, Marvell

和 Marvell Semiconductor, Inc. 高级首席工程师 Gorka Garcia

在处理位于网络边缘、需求苛刻的各种应用方面,Marvell 始终处于领先地位,这得益于其 ARMADA®OCTEON TX® 多核处理器产品各自的优点。 网络边缘计算应用涵盖小型企业、工业领域和企业级用户等在内的众多市场,它们对高效的数据包处理、机器学习和云连接等技术具有比较高的需求。 Marvell 与 Amazon Web Services® (AWS) 的合作,则通过令人兴奋的全新演示向 Arm TechCon 与会者展示边缘计算应用的各项功能,此次展会将于 10 月 16 日至-18在圣何塞会议中心举行。

此次演示模拟的是一个自动停车场的应用场景。 以 ARMADA 处理器为基础的 Marvell MACCHIATObin® 社区开发板集成了 AWS Greengrass® 软件,可用作边缘计算节点。 Marvell 边缘计算节点会接收放置在停车场入口和出口处两个摄像机的视频流。 以 ARMADA 处理器为基础的计算节点会运行 AWS Greengrass 核心;执行两个 Lambda 函数来处理传入的视频流并通过识别牌照辨识进入停车场的车辆;然后检查进入停车场的车辆是否经过授权。

第一 Lambda 函数将运行自动车牌识别 (OpenALPR) 软件以获取车牌号并将其与道闸 ID(入口/出口)一起传送到 AWS® 云端上运行的 Lambda 函数,该函数将存取 DynamoDB® 数据库。 云端 Lambda 函数将负责读取 DynamoDB 白名单数据库并确定车牌是否属于授权汽车。 该信息将被发送回网络边缘 MACCHIATObin 开发板上的第二 Lambda 函数,负责管理停车场容量和开关道闸。 此 Lambda 函数会将边缘活动记录到 AWS Cloud Elasticsearch® 服务,该服务充当开源数据可视化引擎 Kibana® 的后端。 Kibana 使远程操作人员能够直接访问有关停车场占用情况、入口道闸状态和出口道闸状态的信息。  此外,AWS Cognito 服务将对用户进行身份验证,确认访问 Kibana 的权限。

 

 

在 AWS Cloud Lambda 函数将判定(允许/拒绝)发送到 MACCHIATObin 开发板上运行的第二 Lambda 函数后,此 MACCHIATObin Lambda 函数将负责与道闸控制器通信,该控制器由 Marvell ESPRESSObin® 开发板组成,用于根据需要打开/关闭道闸。

ESPRESSObin 开发板作为 AWS Greengrass IoT 设备运行,负责根据从 MACCHIATObin 开发板的第二 Lambda 函数收到的信息打开道闸。

此次演示展示了在边缘使用 AWS Lambda 运行机器学习算法的功能,能使识别过程变得十分迅捷。 凭借高性能、低功耗的 Marvell OCTEON TX 和 ARMADA 多核处理器,快速的识别过程得以实现。 Marvell 基础架构处理器的功能具有涵盖一系列高端网络和安全应用的潜力,这些应用可以从 Arm® 生态系统的成熟度和在网络边缘的多核环境中运行机器学习的能力中受益。

于 Arm TechCon 参观 Arm Infrastructure Pavilion(216 号展位)的与会者(圣何塞会议中心,10 月 16 日至-18)将能够看到由 AWS Greengrass 提供支持的 Marvell 边缘计算演示。

有关如何在 Marvell MACCHIATObin 和 Marvell ESPRESSObin 社区开发板上启用 AWS Greengrass 的详细信息,请访问 http://wiki.macchiatobin.net/tiki-index.php?page=AWS+Greengrass+on+MACCHIATObinhttp://wiki.espressobin.net/tiki-index.php?page=AWS+Greengrass+on+ESPRESSObin

 

 

标签:

评论已关闭。