资讯详情

英特尔边缘软件中心介绍

原创:晏茜 资料来源:范俊希

本文旨在介绍英特尔推出的边缘软件中心。

1. 英特尔边缘软件中心-智能边缘开发一站式资源

英特尔边缘软件中心( ESH,Edge Software Hub )为各种边缘应用提供一系列一站式边缘计算软件资源。这些软件资源包括 4 边缘软件、软件平台、使用案例、推荐硬件等大模块。

边缘软件包括英特尔自主开发的软件、第三方软件和开源边缘软件。

基于这些边缘软件,英特尔开发了一个应用于各种垂直行业的软件平台。事实上,这些软件平台也是一些软件堆栈或软件包的组合。不同的软件平台应用于不同的行业场景,如计算机视觉边缘洞察平台、工业互联网软件动件平台、车队管理软件平台、工业控制平台、独立移动机器人软件洞察平台等。

使用案例是基于软件平台的软件框架,上图是应用层开发的端到端边缘软件解决方案。

最后,在客户从软件中心获得这些资源后,英特尔将向英特尔的合作伙伴提供适合他使用案例的硬件推荐,例如 ODM、OEM 的硬件。

事实上,我们可以将边缘软件中心想象成在线软件商店。这些边缘软件包、软件平台、参考实现和用例可视为商店中的商品。通过他的软件中心,英特尔的用户和开发者可以下载这些使用案例,也可以看到整个软件架构。在软件架构和使用案例的基础上,我们可以进行二次开发,快速关注我们想要做的智能边缘解决方案,以实现快速实施智能边缘解决方案的目的。

英特尔为什么要推出这样一个平台?这是因为边缘软件应用开发实际上面临着许多问题和挑战,无论是对合作伙伴还是客户,如成本要求对边缘设备性能的限制、企业周期短、对低成本软件解决方案的追求。

边缘软件中心主要开发边缘应用软件。面对各行各业,不同的应用场景给我们的企业和开发难?我们的企业要选择软件方案,开发者要选择开发工具,包括一些所依赖的软件工具,以实现这些软件方案,SDK 事实上,大量的工具对我们来说是一个非常耗时的操作。所以面对这些 AI 当应用程序开发者面临痛点时,英特尔软件中心整合了自己开发的一些软件和一些开源软件框架,例如,OpenVINO,OpenNESS,Media SDK,Smart Edge Open,虚拟化技术等,融合了许多这样的技术。英特尔建立了各种软件平台,如软件堆栈、软件包和参考设计的实现。目前,英特尔已经存在了 40 多个参考实现和 5 大型软件平台分别应用于不同的应用场景。边缘软件中心实际上是引入的 OpenVINO。OpenVINO 负载集成和异构部署的问题可以很好地解决。其次,英特尔边缘软件中心来自 2020 年的 7 月底正式发布以来,始终坚持提供长期的支持与定期的更新,更新周期大概是每个季度一次,并定期上线软件洞见平台以及参考实现。从最初的参考到现在 40 个参考实现,5 大洞见平台,可以说他的更新速度已经相当快了。英特尔的参考覆盖了智慧城市、智慧交通、智慧医疗、智慧教育等多个领域。

2. 英特尔边缘软件中心 最新内容

上图是英特尔边缘软件中心的整体架构。底层是边缘设备的推荐,这些边缘设备来自英特尔的生态合作伙伴,如 UZEI, GWIPC 等等,他们的设备已经过英特尔的官方认证,是一个更可靠的边缘设备,这些边缘设备和英特尔软件,以实现软硬件结合的目的,从而使我们的应用程序和软硬件的性能水平发挥最佳。

基于这些硬件层面,它们是一些基本软件组件,包括英特尔自主开发的软件工具、开源的第三方软件组件和一些来自英特尔生态合作伙伴的软件。比如,OpenVINO,OpenNESS,ACRN 虚拟化技术,边缘数据处理 Edgex Foundry 框架,Docker 许多基本软件组件,如虚拟化技术等。

基于这些基础软件,英特尔开发了自己的边缘软件平台。

上图为英特尔 5 大软件动件平台,Edge Insights for Vision 用于计算机视觉,EII 用于工业互联网,ECI 用于工业控制平台,EIF 用于车队,EI for AMR 用于自主移动机器人。

英特尔基于边缘软件平台开发了他的边缘使用案例。

英特尔目前提供 41 每个参考实现都是一个具体的边缘软件解决方案,涵盖了智能城市、智能交通、计算机视觉分析、智能团队等不同行业。访问以下链接,查看英特尔的洞察力平台和参考实现。

https://www.intel.com/content/www/us/en/homepage.html?s=Newest?ref=https://www.intel.com/content/www/us/en/developer/topic-technoloqy/edqe-5q/edqe-solutions/overview.html?s=Newest

以上是英特尔边缘软件中心的整体架构。

3. 边缘软件包

视觉边缘洞察平台-加快计算机视觉应用与边云集成的创新方案

基于 Intel Distribution of OpenVINO, 该软件包集成了软件模块,用于部署计算机视觉和深度学习工作负载,可以构建独立的操作环境或生成容器架构。同时,数据共享也集成了 EdgeX Foundry 中间构建媒体处理管道的中间件 DL Streamer,用于容器编排 K3S,云服务提供商用于边缘节点的边缘 SDK。

工业边缘洞察平台-支持前沿 AI 工作负荷实现产品质量检测的预测分析和工业自动化

预集成软件堆栈可以加快边缘测试中工业解决方案的开发和下属,在靠近数据生成源的边缘部署人工智能,有效提高工厂的运营和生产效率。软件包包 docker 容器模块可以安全地提取和存储边缘测量的视频和时间数据,实现实时分析,并根据获得的数据洞察向工具或设备发送下游命令,从而实现闭环控制。

工业边缘控制平台-加速工业控制系统,向软件定义功能的解决方案演变

软件参考设计与兼容硬件相结合,基于标准的连接性、安全性、虚拟化和 IT 管理功能。使用例如 KVM、ACRN 软件包简化了虚拟化技术 deterministic 与 non-deterministic workloads 的覆盖。

车队边缘控制平台-通过事件检测和通知,为司机和车队经理提供近乎实时的洞察力

使用车载摄像头为驾驶员和团队经理提供几乎实时的洞察力信息。通过推理、视频注入和分析服务,跨多个摄像头检测事件并监控驾驶员的行为。使用云连接组件部署边缘到云的通信。

端到端移动机器人应用程序的构建和部署

利用自主移动机器人的边缘洞察力,创建、构建和部署从机器人到边缘服务器再到云端的端到端机器人应用程序。该开放式模块化工具套件基于 ROS 2.包括所有所需的工具、中间件和数据库,使客户能够快速部署机器人解决方案,跨越不同的使用案例和各种细分市场。

4. 边缘使用案例

针对于这 5 大洞见平台,英特尔有很多参考实现。

视觉边缘洞察平台的主要架构如上图所示。底层依赖于英特尔的硬件架构,上面是操作系统,上面是一些中间组件。第二层是英特尔自己开发的软件架构、软件堆栈自主开发的工具,如加快深度学习和推理的软件工具包 OpenVINO。最上层的是 User Application,也就是说,实现开发者应该关注的业务层。

上图显示了一些英特尔已经实现的东西 RI(Reference Implementations),第一张图是脑肿瘤检测的医学影像 Demo 案例。第二张图是多摄像头监控社交距离的案例,可用于疫情防控,也可用于空间数量统计和单向检测。第三张图是自助结账系统。第四张图是计算机视觉在智能交通中的应用。第五张图是无人售货机。最后一张图也是多摄像头监控社交距离的案例。

工业边缘洞察平台的实例如下图所示。

它的应用场景包括工业文本的检测,纺织品缺陷分类的检测,和对焊隙孔隙率检测。它的架构基本上分为三大模块,VI(Video Ingestion)模块,视频摄取的模块,VA(Video Analysis)模块,视频分析的模块,和时序数据的摄取和分析模块。

车队边缘洞见平台同样也是模块化的模式,它基本上每一个模块都用到了英特尔的开发者工具套件 OpenVINO。

下图分别是事故监测的 Demo,驾驶员状态管理的 Demo,和货车上物体监测的 Demo。

下图是自主移动机器人边缘洞见平台的模块结构和实现的场景。

工业边缘控制(ECI)。

以上是本文分享的全部内容,欢迎批评指正。

标签: esh悬臂梁传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台