K210训练模型(必看)

K210训练模型(必看)

  1. 目的:识别羽毛 ----------------------记录篇
  2. 参考资料:
    GitHub大神的
    博客咸鱼的
    b站理工男的春天的视频
  3. 下载资料:
    GitHub不好下载可以用下面的链接是一样的
    链接:https://pan.baidu.com/s/1UYVkJoRZ5eug4TmQyRi-qA
    提取码:jc3l
  4. 记录:
  1.下载anaconda3,
  Official Website:https://www.anaconda.com/distribution/#download-section
	建议从镜像下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.02-			      Windows-x86_64.exe
*(安装时记得勾选 【Add Anaconda3 to my PATH environment variable】)
	2.anaconda设置环境
新建环境: [$ conda create -n yolo python=3.6]
激活环境: [$ conda activate yolo]
注意换源(也可以不用)
进入程序目录文件夹打开cmd
输入e:    进入e盘
输入cd “目录”

请添加图片描述

3.配置环境,安装需要的包

输入命令 pip install -r requirements.txt
注意如果安装不了可以打开requirements.txt一个一个的安装,
这里你安装完后要输入pip install h5py==2.10.0
这个命令是我在后面训练的时候出现的问题,输入他就没有问题了。

4.打标签,收集训练集

在yolo-for-k210-master目录下建立两个文件夹
train_ann与train_img这两个文件夹第二个是存放照片的,第一个是存放打完标签的。
将ncc_0.1_win解压到yolo-for-k210-master目录下
使用labellmg.py这个软件进行标定标签。
labellmg教程1
labellmg教程2
下载labellmg随便找个教程就可以。。。。。。。
在打标签的时候标签名称应该与低5条的labels里的名字一样如:badmintion

5.修改参数

进入configs.json里面更改lable标签请添加图片描述

6.训练

输入python train.py -c configs.json进行训练,

7.转换成Kmodel

训练完成后在工程目录中会多出一个由时间命名的文件,进入请添加图片描述
将.tflite后缀的名字改为test.tflite
将他复制到yolo-for-k210-master目录下
输入:ncc_0.1_win\ncc test.tflite test.kmodel -i tflite -o k210model --dataset train_img
不出意外会出现一个test.kmodel的文件。

8.使用模型

将模型烧录到卡发版,很简单
将maixpy_code文件里的racoon_detector.py复制到K210的IDE中,运行。。。。。

请添加图片描述

训练K210模型的步骤如下: 1. 准备硬件和软件工具:需要准备K210开发板、openmv摄像头,以及Maixpy IDE和OpenMV IDE两个软件工具。 2. 编写红线循迹代码:使用OpenMV IDE编写红线循迹的代码,并在代码中添加详细的注释。 3. 编写电控主程序:使用STM32F103ZET6最小系统板编写电控主程序,该程序将与K210开发板进行通信。 4. 修改代码并调试:将代码输入到K210开发板中,并注意修改代码中的类名和相关的训练数据。观察代码是否达到了期望的效果,如果不满意可以重新训练,直到满意为止。 5. 设置自动保存:在OpenMV IDE中点击View,勾选第一个Aout Saving选项,这样可以自动保存设置。同时,还可以使用快捷指令,比如按下W键可以对图片进行框选标注,按下A键可以切换到上一张图片,按下D键可以切换到下一张图片。 以上是训练K210模型的步骤。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [2021年全国大学生电子设计竞赛F题无人送药小车题目视觉+电控完整代码](https://download.csdn.net/download/zhaohaobingniu/85031102)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [最详细的K210模型训练步骤](https://blog.csdn.net/m0_68512456/article/details/130642277)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值