K210模块使用简介+Win10下本地训练模型

本文介绍了一款平价的机器视觉模块K210,对比市场主流的openmv,K210具备成本优势。文章详细讲解了K210的学习资源、硬件特性、深度学习平台的搭建及训练流程,并提供了实用的开发技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

越来越多的比赛要求参赛学生运用人工智能、机器学习方面的知识。如工程训练大赛的智能配送无人机赛项、智能分拣机器人赛项等等。在这些比赛中不仅要求学生有视觉方面的基础,还要求软硬件的适配。市面上最常用的视觉模块便是星瞳科技的openmv,openmv功能多,价格相对也较高(400+),接下来介绍的则是一个平价视觉模块K210(最低只要100多)

K210简介

k210是一个专用于机器视觉的模块。tb链接,介绍如下:
在这里插入图片描述
本模块专精于机器视觉/听觉,非常适合用于识别固定的物体/标识

K210学习

k210硬件学习:

Mx-yolov3是一个供开发者学习k210的网站,在里面有较为详细(没有openmv详细)的硬件定义+基础的micro-python语法教学(建议看廖雪峰的)+机器学习目标训练的方法+固件升级方法(建议详细看看)等等

深度学习:

搭建深度学习平台建议使用图形化的软件Mx-yolov3,在它的资料里面有详细的本地训练的教程(包括搭建gpu训练的环境和目标标签的方法)可以把这个软件当成深度学习的入门(毕竟图形化的界面很爽很直白)帮你减轻码农的痛苦感。安装方法详见连接:import创客公众号推送,然后按照上面的关注公众号获取资源包(下文提到的Image-tool Lambelling软件都在这个资源包里)

gpu训练环境搭建

(为什么搭gpu因为它比cpu训练要快个好几倍)是比较繁琐复杂的环节,大致要安装以下几个部分:CUDA10.0+Cudnn7.64+Anaconda3+Tensorflow2.0参考以下网站:CUDA+cudnnwindows下tensorflow(gpu)注意:要配合Mx-yolov3的话好像不能在虚拟环境里搭tensorflow2.0(反正我好像失败了也有可能是路径没选对),最后我是搭载了主环境里成功的,然后还有建议清华源下载tensorflow的包(不然会很慢)

运用

了解了上述的步骤之后,就可以按照Mx-yolov3给出的训练步骤来进行训练了
需要准备:

1)尺寸合适的数据集

(建议拍个视频然后用某些软件给搞成一帧一帧的然后用资料里的image-tool批量剪成指定的尺寸比如k210要求224*224)
批量剪辑图片软件image-tool
剪辑后的数据集

2)标签后的数据集

用Mx-yolov3资料给的里的lanbelimg软件给剪切过的数据集标标签
标标签
标签后的数据集

3)确定环境配置无误

4)在Mx-yolov3软件内训练

在这里插入图片描述
一般来说识别的质量的好坏取决于数据集的数量(越多越好),识别环境的光线也对结果有一定的影响(但影响小顶不过庞大的数据集)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值