电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
嵌入式单板机玩 AI 推理
分 享
扫描二维码分享
嵌入式单板机玩 AI 推理
AI
人脸识别
嵌入式AI
robe_zhang
关注
发布时间: 2019-08-22
丨
阅读: 3400
OPEN Al LAB,Arm中国,瑞芯微联合推出了 EAIDK-310 人工智能开发套件单板机,本文使用 EAIDK-310 单板机玩 AI 推理。 #### 简介: EAIDK 全称 Embedded Artificial Intelligence Development Kit,嵌入式人工智能开发套件,是全球首个采用Arm架构的人工智能开发平台,专为 AI 开发者精心打造,面向边缘计算的人工智能开发套件。 ![](https://cf04.ickimg.com/bbsimages/201908/71779778ddb385f37f2b94f256ef6602.jpg) #### 硬件参数: EAIDK-310 是采用瑞芯微的 ARM SoC 芯片 RK3228H,普普通通的一款嵌入式 arm 单板机,详细硬件参数如下: ![](https://cf04.ickimg.com/bbsimages/201908/dc5e3a1bc6330a27336fc396640d90ca.jpg) #### 软件平台: EAIDK-310 开发套件的特色几乎全部集中于软件方面,开发套件预装的系统内集成了嵌入式AI开发平台 AID,包括三部分, 1,嵌入式深度学习框架Tengine 2,嵌入式计算机视觉加速库 BladeCV 3,异构计算库HCL 详细如下: ![](https://cf04.ickimg.com/bbsimages/201908/7a10a6a6c1dce673d5aac349db620c0f.jpg) 从参数上看 Tengine 是支持 NPU 单元的,并且是底层硬件级优化,支持多种模型 BkadeCV 也是底层硬件级优化,HCL 异构计算加速。 嵌入式AI 开发平台完完全全是为 ARM低功耗 SoC 定制的一套 AI 开发平台,底层硬件级优化,异构计算,多模型支持,NPU 支持 #### 系统镜像 EAIDK-310 开发套件预装了 fedora 28 系统,内含上述嵌入式开发套件,并且提供系统镜像下载,提供烧录工具,可以放心使用,不用担心系统弄挂了无法恢复,没有备份系统,AI 开发平台安装等问题 ------------ #### 开机: EAIDK-310 开发套件只需要连接一个 HDMI 显示器,连接网线,然后就可以供电开机; ![](https://cf04.ickimg.com/bbsimages/201908/ffa913559cfa565b8e9801a9ec5ddc27.jpg) *这里的电源是有要求的,如上面硬件参数规格要求电源为 5V2A,实际使用最起码也要 usb3.0 接口供电,usb2.0 接口的供电能力实在太小了,无法开机。* 正常开机一切顺利的话,屏幕会先显示启动信息: ![](https://cf04.ickimg.com/bbsimages/201908/07ea8cc535e00f6dd38619ee3fb4a490.jpg) 很快进入系统登录界面: ![](https://cf04.ickimg.com/bbsimages/201908/471a340127dac98c65e06a2c2aa8348d.jpg) 很科幻,很 AI 的主题,EAIDK 专属系统主题,用户名密码都是 openailab,登录就可以正常使用,系统是 fedora 28 #### 嵌入式AI 体验: 1, 先运行一个分类器: ![](https://cf04.ickimg.com/bbsimages/201908/9dd2beb930f1bf7b604502bf7e4f94c0.jpg) 识别为小狐猫,虎猫,埃及猫,chihuahua ![](https://cf04.ickimg.com/bbsimages/201908/1b9667c921d8f1a3b8d1e5a87c4d5489.jpg) ![](https://cf04.ickimg.com/bbsimages/201908/d9d51cabedf7cd19d92338ff5ffa43b4.jpg) 衣服,发型,人物,分类相当精准 2, 接入 usb 摄像头,获取视频: 这个应用使用了编解码 ![](https://cf04.ickimg.com/bbsimages/201908/b0ddc5a16c22c563b5b887fead892e32.jpg) ![](https://cf04.ickimg.com/bbsimages/201908/f6f8b3177cade0d7700aa52cfae18e9c.jpg) 3, 人脸识别 EAIDK-310 开发板需要接 HDMI 显示器使用,无法去到室外测试,只能在室内测试,测试方法: 1, 电脑爱奇艺播放器播放视频 2, EAIDK-310 的 USB 摄像头捕获电脑屏幕,识别爱奇艺视频中的人脸 ![](https://cf04.ickimg.com/bbsimages/201908/096cb9ec1ea8e36a2e77002625158d4c.jpg) ![](https://cf04.ickimg.com/bbsimages/201908/5d2cffd1adbb45f75fa43df25eb1d59c.jpg) 人脸识别使用的 mtcnn,多任务卷积神经网络,主要是人脸识别,特征点标识: 识别到人脸后框出来,并且描出眼睛鼻子嘴角 5 个点 ![](https://cf04.ickimg.com/bbsimages/201908/cb31aa8a76e8d6069231e1b784a1789d.jpg) ![](https://cf04.ickimg.com/bbsimages/201908/40799e335647b7fd0e035eff8f6cb8c7.jpg) 识别视频中三个人,需要245ms,能达到4 fps 摄像头拍摄静态图片,识别人脸,检测模型还是使用 mtcnn ![](https://cf04.ickimg.com/bbsimages/201908/8adcd46dfd2a334e3b6ca46328e563f6.jpg) ![](https://cf04.ickimg.com/bbsimages/201908/1454fa69d54f2be922eb1fbdacf66320.jpg) 识别静态图片一个人,需要170ms,差不多 6 fps ------------ #### 总结: EAIDK-310 开发板在 AI 推理识别过程中没有卡顿死机中断等情况,实现了 AI 推理,物体分类,人脸识别等: ![](https://cf04.ickimg.com/bbsimages/201908/3e148f2c068d018795ff259fd5b75aa5.jpg) 从帧率上看可能你会觉得有点慢,但是基于这样的硬件性能参数,达到这个效果已经很满意很意外了,这个 EAIDK-310 开发套件不在于硬件性能多么好多么强大,更多的是感受到了这套嵌入式 AI 软件开发平台的强大,可以在低功耗 ARM SoC 单板机中运行,更低的能耗更低的硬件门槛实现 AI 推理功能。
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
6
)
robe_zhang
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交