关联搜索:YOLO,YOLO v5,yolov5,COCO,数据集,测试集

过程:参考

https://blog.csdn.net/qq_42703283/article/details/123312589

问题:给出的yaml文件中的类别顺序错了

如图:

可见把车识别为建筑等

代码分析:

此时load_dict为读到的实例,一个json对象,我们不用去管他的具体内容
然后把label读取到obj_label这个变量中,如果他是out_of_roi,即超出范围或者另一种特殊情况,直接跳过

然后看这个是不是在label_map中,这个label_map一开始是空的,然后逐个读,如果读到是有的,不处理,没有就要新增一类

然后把label,x,y,w,h写入到output_cache中,然后把这个写入文件的一行。

把对应的label写入classes.txt,这个是和类别读入的顺序一致的,比如首先是车,那么车会在txt中被保存为0,并且最后把label_map写入classes.txt

所以classes.txt文件中的类别顺序就是和录入的类别顺序一致。

把classes中结果粘贴到yaml文件中

结果

由于我只训练了一次检查标注对不对,效果不是很好,但是可以看出基本都识别为同一类且标注正确。

最后直接给出yaml

cityscpaes目标检测数据集格式修改相关推荐

  1. PASCAL VOC目标检测数据集格式转化为COCO目标检测数据集格式

    VOC2012目标检测数据集格式转化为COCO目标检测数据集格式 你只需要传入一个VOC数据集根路径可以直接运行,简直不要太方便好吧 需要材料: VOC2012原始数据集 一个pycharm项目文件夹 ...

  2. 【yolo5】目标检测数据集制作

    目录 1.先验知识 2. VOC和COCO数据集: 2.1 VOC形式及其数据结构XML特点(好像可以使用py库中工具直接进行清洗) 2.1.1 VOC数据集的组织结构如下所示 2.1.2 XML的操 ...

  3. 【自制数据集自动标注】yolo目标检测 voc格式 单调无遮挡背景单个物体自制数据集自动标注

    垃圾分类目标检测数据集准备 数据集背景: 参加全国大学生工程训练综合能力竞赛智能生活垃圾分类赛道时深感采集制作数据集过分彰显"有多少人工,就有多少智能"的惨痛,为了不辛苦麻烦身边小 ...

  4. 如何利用python将NWPU VHR-10目标检测遥感数据集的格式转换成VOC目标检测数据集的格式

    VOC目标检测数据集的格式 其中图片存放在JPEGImages文件夹中,标注是xml文件,存储在Annotations文件中 关于train集和val集的txt划分存放在ImageSets文件夹下面的 ...

  5. 【目标检测数据集汇总】YOLO txt格式各种数据集

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 [目标检测数据集汇总]目标检测YOLO txt格式数据集~各种数据集 前言 相关连接: 一.安全帽数据集(10755张,nc2) 二. ...

  6. 100种目标检测数据集【voc格式yolo格式json格式coco格式】+YOLO系列算法源码及训练好的模型

    提示:本文介绍并分享了应用于各行业.各领域非常有用的目标检测数据集(感谢您的关注+三连,数据集持续更新中-),其中绝大部分数据集作者已应用于各种实际落地项目,数据集整体质量好,标注精确,数据的多样性充 ...

  7. 九大遥感目标检测数据集(附下载链接)

    遥感领域目标检测数据集 码字不易,点个赞再走呗 1. UCAS-AOD 3.25G 1.1基本信息 UCAS-AOD (Zhu et al.,2015)用于飞机和汽车的检测,包含飞机与汽车2类样本以及 ...

  8. 数据集:Udacity Self-Driving 目标检测数据集

    转载自:http://blog.csdn.net/jesse_mx/article/details/72599220 前言 之前,博主为了得到更好的车载视频目标检测效果(偏工程实际,非刷榜),使用SS ...

  9. COCO目标检测数据集的读取方法与Python工具脚本

    COCO (Common Objects in COntext) 是一个大型的图像数据集,提供了目标检测.分割.看图说话等多个任务的标签.COCO的标注文件是用json格式编写的,初次接触时需要花十来 ...

  10. DOTA目标检测数据集

    Dota开源目标检测数据集 DOTA-v1.5包含16个类别中的40万个带注释的对象实例,这是DOTA-v1.0的更新版本,它们都使用相同的航拍图像,但是DOTA-v1.5修改并更新了对象的注释,其中 ...

最新文章

  1. github里的默认域_GitMAD 一款扫描Github上的敏感信息和数据泄漏工具
  2. 【基础知识】如何在word中粘贴出漂亮整洁的代码
  3. 云原生如此重要,可惜80%的人都不知道
  4. Leetcode刷题 155题: 最小栈(基于python3和c++两种语言)
  5. logo qt添加_linux下如何给qt程序添加图标?
  6. 网站推广专员浅析网站推广期间如何降低网站优化短板威胁?
  7. no python interpreter configured
  8. LeetCode之Merge Two Sorted Lists
  9. 北方大学 ACM 多校训练赛 第十五场 数字游戏
  10. 前后端敏感数据加密方案及实现_03
  11. 征途2无法显示服务器列表,解决win10系统玩征途2提示“DriverCommlnit驱动加载失败”的方法...
  12. 485通讯线是几芯的_小令老师说门禁| 为什么485门禁必然会取代韦根?
  13. C++ queue和priority_queue
  14. 培训班出身的程序员怎么了
  15. 终于去掉了location.reload()弹出的问题。
  16. 设计导航网站|图片各种素材管够,资源丰富设计师懂得
  17. 安装mysql查看随机密码命令_deepin安装MySQL没有弹出设置root密码怎么进行修改
  18. 使用 jQuery 修改 css 中带有 !important 的样式属性
  19. 怎么用matlab幅频特性曲线怎么模拟,幅频特性曲线的MATLAB模拟
  20. [CVE-2021-45105] Apache Log4j2 漏洞复现与原理详细分析

热门文章

  1. python去掉\t\r\n空格换行符
  2. Java爬虫:大量抓取二手房信息并存入云端数据库过程详解(二)
  3. qgc地面站添加NTRIP(网络差分)功能
  4. 学生用计算机如何清除,学生计算器怎么去掉d
  5. 拼凑钱币 -- 牛客网
  6. 百度地图---绘制圆时实时显示圆半径
  7. 什么才算是真正的编程能力?
  8. stm32cubemx hal学习记录:PWR 低功耗睡眠模式
  9. 【C语言】查找星期(字符串查找)
  10. mjd122的典型应用_MJD122 - 互补硅功率达林顿晶体管 - STMicroelectronics