技术分享 | 英特尔工业边缘洞见平台 (EII) 简介

18 篇文章 0 订阅
8 篇文章 0 订阅

在这里插入图片描述
在这里插入图片描述关于2022 EdgeX中国挑战赛
2022 EdgeX中国挑战赛暨中关村国际前沿科技创新大赛EdgeX专题赛正式拉开帷幕。大赛由北京市科委、中关村管委会指导,由Linux基金会主办,由阿里云、百度智能云、EMQ、GSMA 5G IN、英特尔、InnoSpace、中科创达、VMware、紫竹ET孵化器等联合承办单位共同支持,将在线上线下同步开赛。
本次大赛分设两大赛道:医疗、教育、消费行业赛道和能源、工业、供应链赛道。大赛致力于构建一个物联网及边缘计算的学习和分享平台,基于EdgeX Foundry,针对不同赛道的多个应用场景,以共享技术投资解决行业技术问题。除了40w+人民币总奖励,参赛者还可以获得技术、资本、市场等一系列参赛回报。

为帮助参赛选手更好地了解并运用相关技术,本次大赛将在7月至9月持续开展3轮技术培训,涵盖初、中、高不同层级,帮助开发者系统学习智能边缘系统知识。我们邀请到来自英特尔、VMware、阿里云等多家机构的技术专家进行分享。

8月26日,英特尔软件工程师刘晓威为我们带来了第六场,也是最后一场中级培训,培训主题为:英特尔工业边缘洞见平台 (EII) 简介。本篇推文是中级介绍培训系列课程回顾的第五辑。(点此回顾:中级培训第五场-EdgeX 规则引擎 eKuiper实践

本次培训主要介绍了EII的软件架构和基本功能,并简要介绍EII与EdgeX集成的常见方式

1. EII的架构和功能

对于什么是英特尔工业边缘洞见平台这个问题,刘晓威工程师给出了这样的答案:
英特尔工业边缘洞见平台(EII)是英特尔推出的软件参考方案,主要应用于物联网工业边缘端。基于微服务的可扩展的软件架构,用于收集和处理边缘端的时序、图像/视频和声音数据,并通过数据分析为生产提供洞见或规划。在这里插入图片描述

总的来看,EII具有以下能力:

(1)边缘端AI
让边缘端AI部署更容易
使得在边缘端测试、优化和部署AI方案变得更容易,支持英特尔或第三方公司开发的算法。

(2)模块化设计
模块化、容器化的灵活架构
可混合、匹配服务或应用,支持新的服务和体验。

(3)连接云服务
可以与其它堆栈在边缘侧共存
内建由边缘到云的数据流的CSP连接,支持多个边缘到云的CSP服务。

(4)可拓展
支持英特尔处理器产品组合
英特尔处理器的可拓展性能满足客户定制化的需求。提供性能优化的处理器和平台,如CPU, 内置GPU的CPU,VPU,内存和存储器。

(5)快速开发原型
Node-RED集成(低代码/无代码)
无需编程快速验证早期方案;经EII验证的IPC。

在这里插入图片描述图注:英特尔® 工业边缘洞见平台软件架构

在这里插入图片描述
图注:EII功能模块及技术栈

2.EII的安装和Demos

2.1 EII的下载及安装

2.1.1 通过Intel ESH网站下载安装包(适合想快速搭建和验证案例的用户)

(1)浏览器打开:
https://www.intel.com/content/www/us/en/developer/top-technology/edge-5g/edge-solutions/industrial-recipes.html?s=Newest
(2)选择下载选项
在这里插入图片描述
(3)完成下载,记录保存Product Key
在这里插入图片描述(4)下载得到EII安装包:
edge_insights_industrial.zip

(5)拷贝安装包到工作目录,并解压:

$ cp edge_insights_industrial.zip<work-dir>&&cd<work-dir>
$ unzip edge_insights_industrial.zip

(6)执行安装命令:

$ cd edge_insights_industrial/
$ chmod775 edgesoftware
$ ./edgesoftware install

(7)输入Product Key
在这里插入图片描述
(8)安装成功后,打印如下信息:
在这里插入图片描述
(9)安装成功后,会自动运行PCBA缺陷检测案例。

在这里插入图片描述
(10)关闭EII软件栈命令:

$ cd|EdgeInsights/build
$ docker-compose down
2.1.2 通过Github拉取源代码(适合想基于EII进行二次开发,了解EII编译流程的用户)

(1)EII Github仓库:
https://github.com/open-edge-insights

(2)安装“repo”工具:在这里插入图片描述(3)使用“repo”工具初始化仓库:
在这里插入图片描述
(4)使用“repo”工具同步代码:

$repo sync

(5)代码成功拉取下来之后,安装EII所须依赖:
在这里插入图片描述
(6)重启机器,使配置生效:

$sudo reboot

(7)运行PCBA缺陷检测案例,首先build EII配置文件:
在这里插入图片描述
(8)build EII各个模块的docker image:

$ docker-compose-f docker-compose-build.yml build

(9)若build docker image耗时过长,也可以直接从docker hub拉取镜像(以VI为例):

#docker hub repo: https://huo.docker.com/u/openedgeinsights
$docker pull openedgeinsights/video-ingestion3.0

(10)启动EII软件栈。

$ ./eii_start.sh

(11)若需要使用native visualizer,在命令执行一次如下命令:

$ xhost+

(12)PCBA推理结果成功弹出:
在这里插入图片描述13)关闭EII软件栈命令:

$ cd|EdgeInsights/build
$ docker-compose down

2.2EII Demos 演示

  • Safety Gear Detection Demo (Video Data)
  • Steel Plate Defect Detection Demo (Time Series Data)

3.EII与EdgeX集成架构

在这里插入图片描述
在这里插入图片描述

————————————————

最后,让我们一起来看看今天的练习题吧~ (答案于文章最后公布)

01 (多选) EII的图像采集模块支持哪些接口方式?
A、opencv
B、ffmpeg
C、gstreamer
D、halcon

02(单选)EII的消息总线采用的是哪种通讯方式?
A、kafka
B、zeromq
C、rabbitmq
D、mqtt

03(多选)EII支持哪些部署启动方式?
A、docker-compose
B、executable binary
C、openstack
D、k8s

————————————————

2022 EdgeX中国挑战赛已于8月3日盛大开幕,EdgeX中文社区将在接下来的日子里为大家带来更多边缘计算讲座分享和赛事进度更新。在这个盛夏,让我们一起展现风采,从自身所学的领域出发,为物联网、边缘计算市场提供更多更好的解决方案,展望一个更好的科技未来。

第三届EdgeX中国挑战赛,邀您来赛

多场景落地前景可期
全链条助阵生态共建
阶梯式培训同期推进
大奖与荣誉虚位以待

2022EdgeX中国挑战赛正在火热报名中,报名时间:2022年8月3日00:00 - 9月5日24:00。参与大赛,共同推动万物互联,请即刻联系我们。

大赛官网:https://www.edgex-challenge.com/


————————————————
答案: 1. AC 2.B 3. AD

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值