使用的芯片是K210 程序语言是micropython

参考文章https://blog.csdn.net/qq_57922194/article/details/121256830

要用到的API参考手册https://developer.canaan-creative.com/static/canmv/library/canmv/maix/maix.KPU.html

训练的网站是maixhub https://maixhub.com/

训练时注意训练集最少要20个,验证集最少5个;标注的时候不能标太小会报错;可以用视频进行自动标注

注意事项:

训练出来的文件是maixhub开发板的,直接在canmv开发板无法运行

需要将maixhub的固件烧录到canmv开发板

固件地址https://dl.sipeed.com/shareURL/MAIX/MaixPy/release/master/maixpy_v0.6.2_84_g8fcd84a58

可用bin文件 maixpy_v0.6.2_84_g8fcd84a58_openmv_kmodel_v4_with_ide_support.bin

maixhub和canmv使用的ide不一样,两个的下载链接https://download.01studio.cc/zh_CN/latest/micropython/pyAI-K210/pyAI-K210.html

maixhub训练的模型在canmv开发板自带的canmv固件上运行总是显示内存分配失败

跑例程时发现kpu相关的模型要放到flash 3M位置后才能用,放到内存卡里总是找不到文件,sd卡已格式化为fat格式

摄像头gc0328比0v2640便宜,而且清楚

颜色识别使用的是LAB范围判断,不太容易区分

玄学的地方,从靠近开发板的地方插拔typec口有一定概率程序无法运行,从靠近供电端的usb口插拔不存在上述问题

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐