上一章节中配置 NPU 扩展包后可以在 menuconfig
里看到两个 Demo 测试应用程序。这里我们来介绍一下怎么使用这两个 Demo。
YOLOV3
在 NPU Package 中我们提供了一个较为完整的 YOLOV3 Demo 作为测试,程序源码位于:
openwrt/package/npu/yolov3/src
这个 Demo 相较于 Lenet 的 Demo 增加了图片前处理、数据处理、后处理与图片打框的功能。可以将上传的图片物体打框标记并输出打框后的图片。
首先我们在 menuconfig
里选中 YOLOV3
的相关选项
可以看到这里选择了 yolov3
会出现 yolov3-model
这个选项,这个选项是提供一个测试使用的模型到系统中,文件较大,如果编译打包出现错误请参阅【FAQ 常见问题 - V853】查看或参考以下解决方法。
报错时的错误提示:
解决方法:修改板级目录下面的 sys_partition.fex 的 rootfs.fex 节点 45360 ==> 95744
。
测试 YOLOV3
首先我们准备一张图片,并把图片转换为 416*416
分辨率的图片。
使用 ADB
将图片下载到