亚博智能k210模块——基于canmv训练识别数字

目录

步骤

一、注册账号

二、拍摄照片

三、标注照片

四、上传至canmv平台训练

五、k210部署


步骤

步骤总共分为

第一步:注册账号

第二步:拍摄照片

第三步:标注照片

第四步:上传至canmv平台训练

第五步:部署到k210上

平台网址为嘉楠开发者社区 (canaan-creative.com)

一、注册账号

先点击上面网站,注册自己的账号,邮箱要选择可用的,因为训练完成后的模型会直接发到你的邮箱中,不需要再次登录网站下载模型了

二、拍摄照片

经过多次测试,canmv平台训练需要使用高清的照片,并不是其他平台的“识别照片越接近真实场景识别效果越好”所以我推荐用手机连拍模式拍摄照片,然后把手机连接电脑一次性导出照片

对需要识别的物品不同角度不同距离不同明暗程度多次拍摄,每个状态尽量多拍一些,经测试一个物品的照片不能少于100张,例如识别0-6的7个数字,那么每个数字都要拍至少100张总共700张

拍摄好的作品放在一个文件夹里,可以把不同的需要识别的物品照片分别放在不同的子文件夹里,这个好处在第三步标注照片的时候会体现

三、标注照片

这一步有两个选项,可以选择直接在canmv的网站上标注,也可以选择在labelimg软件中标注,由于网站上目前没有快捷键,所以我推荐在软件中标注,需要用到软件我已经压缩包打包好了,另外如果你想试试用k210硬件直接拍摄照片,拍摄程序代码也在里面,另外,固件一定要选择亚博智能出厂的固件,如果烧了其他的固件训练完之后是用不了的

首先打开labelimg

如果发现软件闪退,说明你的路径下有中文,我们需要删除labelimg的配置文件

路径为C:\Users\用户名\.labelImgSettings.pkl

删除后把labelimg放在某个盘的根目录下直接运行就可以了,或者直接放在桌面

通过labelimg开始标注之前我们需要创建几个文件夹,文件夹需要严格按照目录结构来创建

单击Open Dir选择需要标注照片的路径

单击Change Save Dir选择标注后的xml文件保存路径

我们分别选择刚才创建的images文件夹和xml文件夹

再点击View选择Auto Saving,这样就可以自动保存了

可以再右上角选择使用默认标签,这样每次画好框就不需要再输入了

接下来就可以开始标注了,快捷键W开始画框,画好后快捷键D翻到下一张,自动保存标注数据

四、上传至canmv平台训练

登录账号后点击

模型训练->模型训练->创建项目->填写项目信息

如果想要识别图像坐标需要选择图像检测,如果仅需要区分几个不同的东西那可以选择图像分类

识别数字的话建议选择图像检测,它的效果更好一些

创建好项目后需要上传数据集,单击

数据集->选择项目->确定->创建数据集->填写数据集信息->确定->绑定->确定->采集数据->压缩包->选择压缩包->开始上传

上传好数据集后就可以开始训练了,单击

训练记录->创建任务->填写任务信息->确定

五、k210部署

训练成功后,解压下载好的文件

用canmv打开det文件,你也可以用openmv,vscode,vs,记事本,只要可以修改代码的软件就可以,先把label文本文档里的数据复制到代码中第18行的label中,然后再把anchors文本文档里的数据复制到代码中第19行的anchor中,只赋值第二行的值

最后,选择模型加载路径,我们可以把上面的文件全复制到sd卡中,然后注释掉第24行,使用第23行,第23行为使用sd卡路径加载模型,模型文件一定要对应相同,还要记得把代码改为main.py

现在上电就可以直接使用了

  • 13
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值