小白,求CAM-C1126S2U开发入门教程
基本需求:在CAM-C1126S2U开发一个应用,调用训练好的tensorflow或caffe模型来借用NPU的算力进行人脸检测。目前程序是在Windows 10上运行,C++写的,调用的Opencv DNN读取相关的模型进行人脸检测,准备移植到CAM-1126S2U上去跑。请问应该如何入手:1. CAM-C1126S2U上刷什么固件适合这个开发?
2. 可否在PC上写好代码直接上传到到CAM-C1126S2U再编译(用ssh远程登录上去),还是必须在PC上交叉编译好固件刷到CAM-C1126S2U上?
3. wiki的资料感觉有些不适合我这种小白,针对我的需求,有没有一些入门级的文档,引导我入门
实在是新手,见笑了! Hi:
1.选择固件:如果你需要接 mipi 显示屏幕显示的可以使用 Facial gate 固件,如果你希望把流传到上位的 PC就选用 AI_UVC.但是官方的固件都带了自己的应用,如果想跑自己的应用还可以自己下载 SDK,编译一个纯净版本定制自己的固件。
2.首先,要使用 rockchip 的 npu 硬件资源,必须得学习 rknn-api 才能调度硬件 npu 资源,其次 npu 只能使用 rknn 类型的模型,所以还需要把自己训练好的模型转换成 rknn 模型,这些 SDK 都有对应文档和工具。/sdk/external/rknpu/ /sdk/external/rknntoolkit
3. 更多的资料都是在 SDK 中,下载下来编译一遍就会清晰很多。
页:
[1]