文章目录
- 前言
- 一、为什么选择Canmv开发板?
- 二、利用Maix Hub在线训练
- 三、配置开发环境
- 1.MaixPy IDE
- 2.刷指定固件
- 四、部署在Canmv开发板上
- 五、测试模型
前言
关于Canmv开发板的介绍: CanMV K210 AI开发板全网首发,项目代码完全开源,千套开发板限时优惠!
本文参考:使用CanMV进行多物体识别
一、为什么选择Canmv开发板?
便宜!便宜!便宜!淘宝200即可买到一个能带摄像头和LCD屏等等的开发板,到手即用,对于我们这种学生党来作为学习、打比赛等在性价比上是很不错的!
本文主要分享如何使用这款开发板训练自己的物体识别模型跟部署。
二、利用Maix Hub在线训练
Maix Hub官网https://maixhub.com/home
Maix Hub使用教程:K210学习笔记——MaixHub在线训练模型(新版)
注意:
三、配置开发环境
1.MaixPy IDE
下载链接:https://download.01studio.cc/zh_CN/latest/micropython/pyAI-K210/pyAI-K210.html
2.刷指定固件
固件地址:https://dl.sipeed.com/shareURL/MAIX/MaixPy/release/master/maixpy_v0.6.2_84_g8fcd84a58
固件名称:maixpy_v0.6.2_84_g8fcd84a58_openmv_kmodel_v4_with_ide_support.bin
注意:
①、一定要下载这个版本的固件,我之前用上面83的固件来跑例程是会报错的
②、下载完这个固件,与Canmv IDE无法“握手”,后面的步骤都是在MaixPy IDE上面操作
四、部署在Canmv开发板上
1.下载训练好的模型:
2.模型文件夹内容:
3.更改例程:
sensor.set_windowing((224,224))
注意:模型名称顺序一定要按着自己训练的文件夹来,随意改动顺序,后面物体识别时,物体名称会跟实物对不上
五、测试模型
到这,我们就已经可以用自己训练好的模型去做些自己需要的功能了。