5 月 21 日,福州瑞芯微电子 Rockchip(以下简称瑞芯微)宣布旗下 AI 平台重大升级,正式面向全球 AI 开发者发布三大开发套件:AI 开发工具包 RKNN-Toolkit、AI SDK 软件开发工具包 Rock-X SDK,以及 AI 人工智能计算棒 RK1808 AI Compute Stick。

 

开发工具包与软件工具包主要适配于带有硬件 NPU 加速器的瑞芯微 RK3399Pro/RK1808 芯片平台,不仅能增强算力与兼容性、精准性,还可利用全新的 AI 组件库快速部署产品;AI 人工智能计算棒除了上周发布的算法性能强劲、兼容性强、功耗更低、开发友好、扩展性强五大特性,更新增加对 Mac、Windows 系统的支持,同时支持 Linux 与 MAC、Windows 三个系统环境,扩大了开发者的应用平台,提升了开发便利性。

 

 

一、RKNN-Toolkit AI 开发工具包

RKNN-Toolkit AI 开发工具包,经过多个版本迭代,现正式推出 1.0 版本。通过该工具,开发者可以完成 TensorFlow、Caffe、PyTorch、MXNet 等模型的转换、量化、性能 Profile、内存耗费统计等任务,快速将 AI 模型部署到嵌入式硬件平台上。本次更新新增了混合量化模式,并对模型加载速度、执行速度进行优化,兼容支持计算棒,支持同时连接多个设备。采用新版 RKNNToolkit 工具能够让 AI 模型部署的精度更高,速度更快,开发更便捷。

 

二、Rock-X SDK 快捷 AI 组件库

Rock-X SDK 是基于 RK3399Pro/RK1808 的一组快捷 AI 组件库,初始版本包括:人脸检测、人脸识别、活体检测、人脸属性分析、人脸特征点、人头检测、人体骨骼关键点、手指关键点、人车物检测等功能,开发者仅需要几条 API 调用即可在嵌入式产品中离线地使用这些功能,而无需关心 AI 模型的部署细节,极大加速了产品的原型验证和开发部署。

 

Rock-X 组件库根据用户的需求仍会不断扩充,并将支持基于计算棒的调用。

 

三、AI 人工智能计算棒 Mac、Windows 系统兼容组件

瑞芯微在 4 月 23 日“开发者之春”大会上首发的 AI 人工智能计算棒 AI Compute Stick,本次也迎来重大更新套件——兼容支持 Mac 及 Windows 开发环境。刚刚量产发布的 AI 人工智能计算棒基于 RK1808 芯片,定位于深度学习工具和独立的人工智能(AI)加速器,开发者不再需要高性能的 GPU+CPU+FPGA 等硬件平台与云端计算服务,通过 U 盘大小的计算棒,即可获得强大的算力与深度学习推理能力。此前 AI 人工智能计算棒仅支持 Linux 系统终端,本次更新加入对 Mac、Windows 系统的兼容,将极大提升开发者的易用性和便利性。

 

据了解,RK3399Pro 与 RK1808 AI 芯片平台为瑞芯微旗下最新旗舰芯,均带有独立硬件 NPU 加速器。RK3399Pro 能为 AI 人工智能开发者提供一站式 Turnkey 解决方案,片上 NPU(神经网络处理器)运算性能达 3.0TOPs,具有高性能、低功耗、开发易等优势,已应广泛应用于智能驾驶、图像识别、安防监控、无人机、语音识别等 AI 应用领域;RK1808 AI 芯片平台内置的 NPU 算力强大,可实现语音唤醒、语音识别、人脸检测及属性分析、人脸识别、姿态分析、目标检测及识别、图像处理等一系列功能,可广泛应用于安防、教育、清扫、车载、穿戴、家电、存储等各场景中。

 

RKNN-Toolkit、Rock-X SDK、AI 人工智能计算棒兼容 MAC 的更新与发布,将进一步完善瑞芯微 AI 大平台的战略布局,极大缩短从开发上手到产品落地的过程,有利于在家电、机器人、新零售、工业视觉、虚拟现实、增强现实、安防、教育、车载、物流等各种场景快速部署,对全球 AI 开发者而言,将获得更完整、更低门槛和高效率的 AI 解决方案。

 

据了解,RKNN-Toolkit 1.0 版本已发布于 Toybrick 社区。Rock-X SDK 也将第一时间基于 ToybrickTB-RK3399ProD 平台发布,Toybrick 客户将第一时间获得更新,敬请关注社区获得升级方法。