RK3399pro Linux Rock-X AI组件库支持

RK3399pro Linux Rock-X AI组件库支持,第1张

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

1.介绍


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

2.获取


rk3399pro linux 最新固件中已经添加了 Rock-X 的支持可以直接使用。源码和已经编译好的 demo 路径:/home/firefly/RockX/。由于需要压缩固件大小,官方发布的固件对 Rock-X 进行了裁剪所以只支持 rk3399pro linux。实际上 Rock-X 也支持 rk3399pro-AndroID、rk1808。( 下载链接,提取码:ev8i )是完整 Rock-X 下载链接,需要的可以自己下载编译安装。

3.编译


获取源码后不同系统或者平台按照 /RockX_SDK_V1.0.0_20190611/demo/command_line_demo/READNE.md 文档编译并且部署程序即可

4.搭建环境


使用Rock-X需要保证 RKNN 驱动版本在 0.9.6 以上,如果运行报错请先更新 NPU 固件( 下载链接 ,提取码:dq3f )成功运行 demo 后会打印版本,DRV 版本需要在 0.9.6  以上


==============================================
RKNN VERSION:
API: 0.9.5 (a949908 build: 2019-05-07 22:20:52)
DRV: 0.9.6 (c12de8a build: 2019-05-06 20:10:17)

==============================================


更新方法:下载链接中的 *.img 拷贝覆盖到 /usr/share/npu_fw/ 中的 *.img ,把 npu_transfer_proxy.proxy 拷贝覆盖 /usr/bin/npu_transfer_proxy.proxy

5.测试


目录结构:
rockx_rk3399pro_linux_aarch64/
├── lib
├── rockx_carplate_align_demo
├── rockx_carplate_detection_demo
├── rockx_carplate_recognition_demo
├── rockx_face_attribute_demo
├── rockx_face_detection_demo
├── rockx_face_landmark_demo
├── rockx_face_recognition_demo
├── rockx_head_detection_demo
├── rockx_object_detection_demo
├── rockx_object_track_demo
├── rockx_pose_body_demo

└── rockx_pose_finger_demo


以车牌识别为例子,编译完成后进入 rockx_carplate_detection_demo 运行 ./rockx_carplate_detection test.jpg,效果如图。


 

6.文档


在Rock-X源码中已经包含详细文档供开发者参考:


/RockX_SDK_V1.0.0_20190611/demo/commaREADNE.md nd_line_demo/      ---->     关于编译和程序部署文档
/RockX_SDK_V1.0.0_20190611/doc    ---->    关于 API 的使用说明以及 Rock-X 的介绍

 

进入Firefly开发者社区,了解更多内容。

 

 

——————————————— 更多信息请关注Firefly公众微信号fireflytee:

 
——————————————— Firefly官网:http://www.t-firefly.com
Firefly开源社区:http://developer.t-firefly.com @H_47_403@ 总结

以上是内存溢出为你收集整理的RK3399pro Linux Rock-X AI组件库支持全部内容,希望文章能够帮你解决RK3399pro Linux Rock-X AI组件库支持所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1020136.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存