目标检测数据集分析

博客 动态
0 254
优雅殿下
优雅殿下 2022-04-19 21:58:10
悬赏:0 积分 收藏

目标检测数据集分析

目录
  • 目标检测数据集分析
    • 图片数量、标注框数量、类别信息
    • 所有图片宽度和高度的散点图
    • 所有标注框宽度和高度的散点图
    • 标注框宽度和高度之比
    • 每一类的标注框数量
    • 每一类图片数量
    • 每一张图片上的标注框数量
    • 不同尺寸的图片数量
    • 每一类标注框的宽度高度散点图
    • 使用方法
      • Install
      • Usage
        • Example

目标检测数据集分析

平时我们经常需要对我们的数据集进行各种分析,以便我们找到更好的提高方式。所以我将我平时分析数据集的一些方法打包发布在了Github上,分享给大家,有什么错误和意见,请多多指教!
项目地址

图片数量、标注框数量、类别信息

这些信息会在终端打印出来,格式如下:

number of images: 6666number of boxes: 19958classes =  ['4', '2', '1', '3']

所有图片宽度和高度的散点图

这里只有一个点,是因为所有的图片尺寸相同
在这里插入图片描述

所有标注框宽度和高度的散点图

在这里插入图片描述

标注框宽度和高度之比

横坐标为比率,纵坐标为数量
在这里插入图片描述

每一类的标注框数量

在这里插入图片描述
在这里插入图片描述

每一类图片数量

在这里插入图片描述

每一张图片上的标注框数量

横坐标为一张图片上的标注框数量,纵坐标为图片数量
在这里插入图片描述

不同尺寸的图片数量

根据coco的划分规则计算

在这里插入图片描述

每一类标注框的宽度高度散点图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

使用方法

Github

Install

git clone https://github.com/Shanyaliux/DataAnalyze.gitcd DataAnalyzepip install -r requirements.txt

Usage

python DataAnalyze.py ${type} ${path} [--out ${out}]
  • type The format of the dataset, optional 'coco' or 'voc'.
  • path The path of dataset.
    If type is 'coco', the path is the json file path.
    If type is 'voc', the path is the path of the xml file directory.
  • --out is the output directory, default is './out'

Example

python DataAnalyze.py coco ./tarin.json --out ./out/
python DataAnalyze.py voc ./xml/ --out ./out/
posted @ 2022-04-19 21:53 Shanya 阅读(0) 评论(0) 编辑 收藏 举报
回帖
    优雅殿下

    优雅殿下 (王者 段位)

    2018 积分 (2)粉丝 (47)源码

    小小码农,大大世界

     

    温馨提示

    亦奇源码

    最新会员