HackforFun · 2019年08月26日

EAIDK-310: AI 从这里开始

EAIDK-310: AI 从这里开始

EAIDK-310 是基于 RK3228H 设计的面向边缘计算的人工智能开发套件,搭载 OPEN AI LAB 嵌入式 AI 开发平台 AID,为 AI 应用提供简洁、高效、统一的 API 接口,加速终端 AI 产品的场景化应用落地。

1、硬件配置

ModuleConfiguration
CPU4 * A53
GPUMali
DDRLPDDR3 1GB
StorageeMMC 8GB、TF card slot
WiFI/BTAP6256 5G wifi, Bluetooth 5.0
USB3 * USB 2.0 (Type-A), USB 3.0 ( Type-A ) x 1
Video OutputHDMI
Debug Portbaudrate1500000 (和我手上的串口小板交叉连接)
Power Supplymicro usb 5V

2、连接启动

EAIDK-310

这里需要注意的是 Debug UART 的波特率位 1500000,这个和大部分板子都不太一样。

可以接上键盘、鼠标,然后就像个人电脑一样操作。

接上 Micro USB 后,系统自动启动。

通过键盘输入用户名和密码,即可进入桌面,用户名和密码相同,为 openailab

默认系统是 Fedora28,壁纸很炫,用 Robe 的话讲,很极客。

这里有一个需要注意的地方是,登录前,有一个 Desktop 的选项,要选 LXDE,如果选了其他的,登录进去可能不会有桌面显示。

3、系统优化

3.1、联网

网络连接的图标在右下角,选择可以连接的 WiFi,输入密码即可连接,当然也可以用有线网络。

3.2 安装 xterm

大家如果使用 Debug UART 控制太操作,很快就会发现如果在控制台输入命令过长,系统不会自动换行,而是回卷到左边开始重叠显示,这个看上去很不好。可以通过安装 xterm 工具解决:

install xterm-resize.aarch64

然后每次通过 Debug UART 登录后,执行 resize 命令,后面再输入长命令,系统就会自动换行了。

3.3 安装截屏软件

使用的过程中发现这个系统默认没有带截屏软件,然后去网上找了下,发现有一款叫做 shutter 的工具可以使用,通过如下命令安装:

sudo dnf install shutter

安装完成后,可以通过屏幕左下脚,Accessories --> Shutter 打开,这个工具可以选择截取屏幕的部分区域(Selection),也可以选择截图整个屏幕(Desktop),还是蛮好用的。

4、运行一个webcam

EAIDK-310 上有丰富的 USB 接口,我们可以很容易接入 USB camera,然后通过网络搭建起一个 webcamera 应用。

下载代码:

git clone https://github.com/jacksonliam/mjpg-streamer.git

编译:

sudo dnf install libjpeg-turbo-devel.aarch64
make

接入摄像头:

从串口 log 可以看到系统已经认到了 uvc 设备。

启动mjpg-streamer

./mjpg_streamer -o "output_http.so -w ./www" -i "input_uvc.so"

然后在浏览器中输入如下地址,即可看到 USB 摄像头实时采集到的图象:

http://172.16.33.179:8080/?action=stream

Mjpg stream

5、BladeCV

EAIDK-310 自生也集成了丰富的图象处理工具,比如 BladeCV:

下载源码:

wget ftp://ftp.eaidk.net/Source/BladeCVExample.zip

解压后,直接输入 make 命令即能编译。

这个代码比较简单,他读取一副图片,然后叠加一个 OPEN AI LAB 的标题后再输出,效果如下:

6、人脸检测 Demo

下载源码:

wget ftp://ftp.eaidk.net/EAIDK310_Source/mtcnn_usb.zip

解压后,编译执行 ./mtcnn_usb

哈哈,还是能区分出来真正的人脸和玩具的脸的。

本文首发于:电子芯客吧

推荐阅读
关注数
1088
文章数
13
从 Cortex-M3 到 Arm64,从 RT-Thread 到 Linux Kernel。Hack 不止,其乐无穷。
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息