位置: IT常识 - 正文

yolov3模型训练并部署到K210(零基础也可)(yolov2模型)

编辑:rootadmin
yolov3模型训练并部署到K210(零基础也可)

推荐整理分享yolov3模型训练并部署到K210(零基础也可)(yolov2模型),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yolov3模型结构,yolov4训练自己的模型,yolov4训练自己的模型,yolov3模型结构,yolov1模型,yolov4训练自己的模型,yolo 模型训练,yolov3训练自己的模型,内容如对您有帮助,希望把文章链接给更多的朋友!

1.yolov3模型训练

2.部署到K210

文章有点长,是因为很细节。

首先建一个新文件夹(要以英文命名)再在文件夹中建如下两个文件夹(images是用来放原照片的,xml是用来放标志后的照片的)。

 将要识别的照片原照片放到images文件夹,然后先不要急着去标注,打开yolov3,在工具集中找到

打开后按照片中如下操作

 

然后点击开始下载,看到如下就是下载成功了

至于为什么这样呢

是因为K210上识别的照片模式是240x240,我们找到照片不全是这个格式,所以要转换才能更好的识别。训练效果才更好,同样照片集越多,识别越准。 

然后回到images文件夹中你会发现出现了数量一样的jpg照片,这些就是224x224格式的照片,当然原来的照片也在,你可以删掉,也可以放到另一个文件夹,但就是不能放在images上了(不知道哪些是标注后的可以看时间,时间新的就是标注后的)。

还有一步很重要就是要点开转换后的照片看是否有空白的照片(可以在文件夹上方点击查看模式,方便查看),有的话就得全删掉(因为标志照片xml与images上的是一一对应的,不删的话,那些空白照片标志不了,会导致训练不了)。

如下 

 

 完成这一步就可以开始标注了

同样在工具集中找到如下工具

然后按下图所示一步步操作

 

change save Dir 是保存标注照片的地方。

然后

最后按如下步骤去标注,框要包住整个物体,刚刚包过是最好的。 

 一直标注完到最后一张照片就可以了。

 然后再打开xml文件夹就可以看到如下

 这时候就可以去训练了

按下图步骤 

第一次训练是有点久的,慢慢等待,然后训练完会自动弹出一个文件夹。如下

将里面的所有文件复制到car文件夹的Train_date里 (有没有发现文件里多了好多文件,这些都是自动生成的)。

 

 复制完成后是这样的。

 然后就可以测试模型了

按下图步骤

yolov3模型训练并部署到K210(零基础也可)(yolov2模型)

然后等待一会就会出现以下界面

 这就表示测试完成了。(有一张图未识别出来,原因可能是照片数量太少,好的数据集大几千张,也可能是测试次数少)。

接下来就是部署到K210上了

因为K210上的文件形式是.kmodel,而训练完的模型文件的是.tflite 所以要转换。

按下图操作

然后点击转换,等待转换成功。打开文件夹中的Train_date中就会找到如下文件

接下来再新建一个文件夹

如下图,将下面的三个文件拖到新的文件夹(K210_car)。 

 

 然后按如下路径在yolov3文件夹中找到

同样放到新建文件夹总(也可以不放,只是为了方便管理)

最后就将这些文件复制到你的SD卡中(也可以不用SD卡,下面再说)

然后将SD卡插入K210上,打开上图的boot.py 文件,就可以连接上机了

还需要按如下修改代码中的文件位置。

 (下图中的labels,不是与下面的对应就行,也要跟你放进SD卡中的文件名称一样)

修改后记得点保存,然后就可以运行了。

 识别不是很准确,也是因为数据集不够大(有时能识别到(很难),有时识别不到),也有灯光的原因,所以我换了成了yolov3中带的mask数据集进行测试可以看到以下结果

 这就很稳定的识别出来了。到这你就再K210上成功了一大步。

那就来说说没SD卡的,这就得把模型包烧录到K210上了(建议还是用SD卡)

首先你得到Sipeed找到下面的固件并下载

然后再在kflash_gui.exe上烧录到K210的固件上,如下图

 

串口要选对,然后就是可以下载了。 

 然后再将.kmodel文件下载到K210上,如下(地址一定不要错,因为前面的是固件的地址)

 然后就可以打开boot.py了,但是要修改以下地方(这里就以mask的为例)

 可以在新建文件夹中找到这些数据复制过来就行了。

不懂这些函数的可以去Sipped 上学习。

然后就可以运行了。

文章到此就结束,这只是个人学习的记录分享,如有错误,请路过的大佬指导指导。

本文链接地址:https://www.jiuchutong.com/zhishi/298599.html 转载请保留说明!

上一篇:微信小程序详细登录流程(图解+代码流程)(微信小程序详细教程)

下一篇:【深度估计】单目深度估计(深度计算公式)

  • 微信电脑和手机可以同步消息吗(微信电脑和手机不同步就看不见吧)

    微信电脑和手机可以同步消息吗(微信电脑和手机不同步就看不见吧)

  • 淘宝退款到花呗怎么查询到账(淘宝退款到花呗,花呗已经付清,怎么办)

    淘宝退款到花呗怎么查询到账(淘宝退款到花呗,花呗已经付清,怎么办)

  • 微信发定位怎么操作(微信发定位怎么显示自己的店铺名)

    微信发定位怎么操作(微信发定位怎么显示自己的店铺名)

  • ppt小喇叭放不出声音(ppt喇叭找不到)

    ppt小喇叭放不出声音(ppt喇叭找不到)

  • 网易云音乐关屏幕停止(网易云音乐关屏后过一会就没网了)

    网易云音乐关屏幕停止(网易云音乐关屏后过一会就没网了)

  • 微信运动屏蔽别人后对方显示的是(微信运动屏蔽别人)

    微信运动屏蔽别人后对方显示的是(微信运动屏蔽别人)

  • 小米手机渐变亮屏怎么设置(小米手机渐变亮屏)

    小米手机渐变亮屏怎么设置(小米手机渐变亮屏)

  • 手机nfc在哪里打开(手机nfc在哪里打开苹果)

    手机nfc在哪里打开(手机nfc在哪里打开苹果)

  • 定位别人手机具体的位置

    定位别人手机具体的位置

  • 智学网学生端为什么登录不了(智学网学生端为什么打不开)

    智学网学生端为什么登录不了(智学网学生端为什么打不开)

  • 苹果xr清晰度怎么调(iphonexr屏幕清晰度)

    苹果xr清晰度怎么调(iphonexr屏幕清晰度)

  • AirPods耳机三星能用吗(airpods适配三星吗)

    AirPods耳机三星能用吗(airpods适配三星吗)

  • 苹果手机更新的坏处(苹果手机更新的时候可以玩手机吗)

    苹果手机更新的坏处(苹果手机更新的时候可以玩手机吗)

  • vivou3x什么时候上市的(vivou3x什么时候停产)

    vivou3x什么时候上市的(vivou3x什么时候停产)

  • 如何设置照相不旋转(如何设置照相不旋转vivo)

    如何设置照相不旋转(如何设置照相不旋转vivo)

  • ps怎么闭合路径载入选取(ps闭合路径后怎么建立选区)

    ps怎么闭合路径载入选取(ps闭合路径后怎么建立选区)

  • 怎么冰冻软件(怎么冰冻软件打开)

    怎么冰冻软件(怎么冰冻软件打开)

  • 华为mate20带不带无线充电(华为mate20带不带指纹)

    华为mate20带不带无线充电(华为mate20带不带指纹)

  • qq空间扩列功能在哪里(qq扩列功能2021)

    qq空间扩列功能在哪里(qq扩列功能2021)

  • win10更新好慢怎么跳过(win10更新 很慢)

    win10更新好慢怎么跳过(win10更新 很慢)

  • iphone11用什么基带(苹果11系列用什么基带)

    iphone11用什么基带(苹果11系列用什么基带)

  • Win11不激活能用多久?Win11最新激活码分享(win11系统未激活)

    Win11不激活能用多久?Win11最新激活码分享(win11系统未激活)

  • 【玩转CSS】学成在线(文末素材源码自取)(十天学会css教程)

    【玩转CSS】学成在线(文末素材源码自取)(十天学会css教程)

  • Chrome浏览器快捷键大全(chrome浏览器快捷方式)

    Chrome浏览器快捷键大全(chrome浏览器快捷方式)

  • 境外企业在中国境内承包建筑工程应在
  • 房产税如何申报流程
  • 周转材料登三栏式明细账吗
  • 季报申报之后还可以改吗?
  • 营业外支出怎么结转本年利润
  • 代扣代缴增值税纳税义务发生时间
  • 复式记账的优点有哪些
  • 账簿保管期满如何销毁
  • 土地增值税征收范围包括
  • 控股合并的会计准则
  • 工会经费如何做会计分录科目
  • 出口关税如何做账
  • 固定资产折旧方法有几种
  • 子公司可否将母公司注销
  • 企业固定资产的盘亏净损失
  • 企业年薪扣税政策
  • 工会经费计税依据是上年工资还是当年工资
  • 退票费可以开公司发票吗
  • 会计调账有哪些方式
  • 个人汽车贷款所购车辆
  • 劳务成本月底有余额吗
  • 2020年916减免退库什么意思
  • 专利代理费如何报销
  • bios如何恢复默认值
  • 华为鸿蒙系统超级终端怎么用
  • win7电脑怎么开
  • 建筑业一般纳税人可以开普票吗
  • 筹备期废品回收会计分录
  • windows11iso镜像多久更新一次
  • 汽车维修的发票的购买方
  • 国有资产无偿划转协议
  • php语言版本
  • 宜搭下载
  • 若依移动端微信登录
  • php生成guid
  • 建筑行业现在还能斤不
  • php实现base64图片上传方式实例代码
  • redis主从复制如何保证不丢失数据
  • php headers
  • Python如何检测两个相同的列表
  • 境外捐赠入账
  • 如何查询金税盘发票金额及开票数量
  • 发票冲红和作废有啥区别
  • mysql 中文排序是什么规则
  • SQL Server中使用的SQL是
  • 建筑行业旧项目怎么处理
  • 库存商品过期变成废品
  • 留底税额账上怎么体现
  • 记账凭证分类
  • 融资方式股权融资
  • 小规模纳税人增值税计算公式
  • 集团对子公司的管理办法
  • 军工科研事业单位会计制度
  • 猪肉蔬菜是免税农产品吗
  • 税控盘的会计分录怎么做
  • 未实现融资收益借贷方向
  • 出租车票没有发票怎么办
  • 盈余公积金计算方法
  • 境外机构境内外汇账户管理办法
  • 私营企业固定资产法律制度
  • mysql5.7重装
  • insert into tbl() select * from tb2中加入多个条件
  • windows XP+Fedora 8+solaris 11三系统安装攻略
  • dropbox windows
  • win7 mysql
  • centos开机grub
  • windows10电脑屏保怎么取消
  • win7提示内部版本7601副本不是正版
  • linux小技巧
  • rd命令是什么
  • 支持向量机
  • 浅析科学发展观的核心立场
  • javascript基础入门视频教程
  • Nodejs之http的表单提交
  • 安卓wifi打不开解决
  • js框选
  • 江苏省国税总局
  • 旧房转让土地增值税扣除项目
  • 本期应纳税额怎么算
  • 12366的客服辛苦吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设