精华内容
下载资源
问答
  • PASCAL VOC

    2021-03-25 19:02:00
    PASCAL VOC挑战赛是一个世界级的计算机视觉挑战赛。 VOC数据集中,目标一共有20类。

    PASCAL VOC挑战赛是一个世界级的计算机视觉挑战赛。
    VOC数据集中,目标一共有20类。

    展开全文
  • Pascal Voc数据集详细分析

    万次阅读 多人点赞 2018-04-24 13:58:29
    所以这里就来详细的记录一下PASCAL VOC的格式,包括目录构成以及各个文件夹的内容格式,方便以后自己按照VOC的标准格式制作自己的数据集。 正文 相关网址 Pascal VOC网址:...

    这是我的推广信息,以激励自己更好的分享自己的知识和经验!也希望看到的你能够多多支持,谢谢!

    1. 滴滴云AI大师:

    目前滴滴云正在大力推广自己的云计算服务,需要购买的朋友们用我的AI大师码 「2049」在滴滴云上购买 GPU / vGPU / 机器学习产品可享受 9
    折优惠,点击这里前往滴滴云官网

    前言

    做深度学习目标检测方面的同学怎么都会接触到PASCAL VOC这个数据集。也许很少用到整个数据集,但是一般都会按照它的格式准备自己的数据集。所以这里就来详细的记录一下PASCAL VOC的格式,包括目录构成以及各个文件夹的内容格式,方便以后自己按照VOC的标准格式制作自己的数据集。

    正文

    相关网址

    Pascal VOC网址:http://host.robots.ox.ac.uk/pascal/VOC/
    查看各位大牛算法的排名的Leaderboards:http://host.robots.ox.ac.uk:8080/leaderboard/main_bootstrap.php
    训练/验证数据集下载(2G):host.robots.ox.ac.uk/pascal/VOC/voc2012/VOCtrainval_11-May-2012.tar
    数据下载镜像网站(实测迅雷教育网速度很快):https://pjreddie.com/projects/pascal-voc-dataset-mirror/
    官方说明:The PASCAL Visual Object Classes Challenge 2012 (VOC2012) Development Kit

    VOCdevkit文件夹

    数据集下载后解压得到一个名为VOCdevkit的文件夹,该文件夹结构如下:

    .
    └── VOCdevkit     #根目录
        └── VOC2012   #不同年份的数据集,这里只下载了2012的,还有2007等其它年份的
            ├── Annotations        #存放xml文件,与JPEGImages中的图片一一对应,解释图片的内容等等
            ├── ImageSets          #该目录下存放的都是txt文件,txt文件中每一行包含一个图片的名称,末尾会加上±1表示正负样本
            │   ├── Action
            │   ├── Layout
            │   ├── Main
            │   └── Segmentation
            ├── JPEGImages         #存放源图片
            ├── SegmentationClass  #存放的是图片,语义分割相关
            └── SegmentationObject #存放的是图片,实例分割相关
    

    这里大概介绍一下各个文件夹的内容,更细节的介绍将在后文给出:

    • Annotation文件夹存放的是xml文件,该文件是对图片的解释,每张图片都对于一个同名的xml文件。
    • ImageSets文件夹存放的是txt文件,这些txt将数据集的图片分成了各种集合。如Main下的train.txt中记录的是用于训练的图片集合
    • JPEGImages文件夹存放的是数据集的原图片
    • SegmentationClass以及SegmentationObject文件夹存放的都是图片,且都是图像分割结果图(楼主没用过,所以不清楚)

    Annotation文件夹

    Annotation文件夹的内容如下:
    这里写图片描述
    其中xml主要介绍了对应图片的基本信息,如来自那个文件夹、文件名、来源、图像尺寸以及图像中包含哪些目标以及目标的信息等等,内容如下:

    <annotation>
    	<folder>VOC2012</folder>  #表明图片来源
    	<filename>2007_000027.jpg</filename> #图片名称
    	<source>                  #图片来源相关信息
    		<database>The VOC2007 Database</database>
    		<annotation>PASCAL VOC2007</annotation>
    		<image>flickr</image>
    	</source>
    	<size>     #图像尺寸
    		<width>486</width>
    		<height>500</height>
    		<depth>3</depth>
    	</size>
    	<segmented>0</segmented> #是否用于分割
    	<object>  #包含的物体
    		<name>person</name> #物体类别
    		<pose>Unspecified</pose>
    		<truncated>0</truncated>
    		<difficult>0</difficult>
    		<bndbox>  #物体的bbox
    			<xmin>174</xmin>
    			<ymin>101</ymin>
    			<xmax>349</xmax>
    			<ymax>351</ymax>
    		</bndbox>
    		<part> #物体的头
    			<name>head</name>
    			<bndbox>
    				<xmin>169</xmin>
    				<ymin>104</ymin>
    				<xmax>209</xmax>
    				<ymax>146</ymax>
    			</bndbox>
    		</part>
    		<part>   #物体的手
    			<name>hand</name>
    			<bndbox>
    				<xmin>278</xmin>
    				<ymin>210</ymin>
    				<xmax>297</xmax>
    				<ymax>233</ymax>
    			</bndbox>
    		</part>
    		<part>
    			<name>foot</name>
    			<bndbox>
    				<xmin>273</xmin>
    				<ymin>333</ymin>
    				<xmax>297</xmax>
    				<ymax>354</ymax>
    			</bndbox>
    		</part>
    		<part>
    			<name>foot</name>
    			<bndbox>
    				<xmin>319</xmin>
    				<ymin>307</ymin>
    				<xmax>340</xmax>
    				<ymax>326</ymax>
    			</bndbox>
    		</part>
    	</object>
    </annotation>
    

    ImageSets文件夹

    ImageSets包含如下四个子文件夹:
    这里写图片描述
    各个文件夹中存放的是各种用途的TXT文件。例如在Main文件夹下有名为aeroplane_train.txt的文件,顾名思义是用于飞机类别的训练数据。该txt的具体内容如下,其中±1应该表示的是正负样本的含义(没有具体研究):

    2008_000008 -1
    2008_000015 -1
    2008_000019 -1
    2008_000023 -1
    2008_000028 -1
    2008_000033  1
    2008_000036 -1
    2008_000037  1
    2008_000041 -1
    2008_000045 -1
    

    其中包含的train.txt以及trainval.txt等文件内容与上面类似。不过博主发现train.txt和trainval.txt内容中光有图片的名字,末尾没有标注正负1.

    JEPGImages文件夹

    该文件夹存放的是数据集的所有源图片,内容如下:
    这里写图片描述

    SegmentationClass文件夹

    语义分割相关:
    这里写图片描述

    SegmentationObject文件夹

    实例分割相关:
    这里写图片描述

    展开全文
  • PascalVOC2007

    2021-06-11 10:11:17
    Pascal VOC2007 共9963张图像
  • PASCAL VOC 数据集简介

    万次阅读 多人点赞 2019-03-02 13:06:22
    一、简介 PASCAL VOC 挑战赛主要有 Object Classification 、Object Detection、Object Segmentation、Human Layout、Action Classification ...PASCAL VOC 2007 挑战赛主页 、PASCAL VOC 2012 挑战赛主页 、PASC...

    一、简介


    二、VOC 常用组合、数据量统计及组织结构

    • VOC2007 train_val_test & VOC2012 train_val 百度云下载链接,提取码: jz27

    • 目前目标检测常用的是 VOC2007 和 VOC2012 数据集,因为二者是互斥的,论文中的常用组合有以下几种:

      • 07+12: 使用 VOC2007 和 VOC2012 的 train+val(16551) 上训练,然后使用 VOC2007 的 test(4952) 测试
      • 07++12: 使用 VOC2007 的 train+val+test(9963) 和 VOC2012的 train+val(11540) 训练,然后使用 VOC2012 的 test 测试,这种方法需提交到 PASCAL VOC Evaluation Server 上评估结果,因为 VOC2012 test 没有公布
      • 07+12+COCO: 先在 MS COCO 的 trainval 上 预训练,再使用 VOC2007 和 VOC2012 的 train+val 微调训练,然后使用 VOC2007 的 test 测试
      • 07++12+COCO: 先在 MS COCO 的 trainval 上预训练,再使用 VOC2007 的 train+val+test 和 VOC2012 的 train+val微调训练,然后使用 VOC2012 的 test 测试 ,这种方法需提交到 PASCAL VOC Evaluation Server上评估结果,因为VOC2012 test 没有公布
    • VOC2007 和 VOC2012 目标检测任务中的训练、验证和测试数据统计如下表所示,具体每一类的数据分布见 PASCAL VOC2007 Database StatisticsPASCAL VOC2012 Database Statistics

      在这里插入图片描述

    • 组织结构: 以 VOC 2007 为例,解压后的文件为:

      .
      ├── Annotations 进行 detection 任务时的标签文件,xml 形式,文件名与图片名一一对应
      ├── ImageSets 包含三个子文件夹 Layout、Main、Segmentation,其中 Main 存放的是分类和检测的数据集分割文件
      ├── JPEGImages 存放 .jpg 格式的图片文件
      ├── SegmentationClass 存放按照 class 分割的图片
      └── SegmentationObject 存放按照 object 分割的图片
      
      ├── Main
      │   ├── train.txt 写着用于训练的图片名称, 共 2501 个
      │   ├── val.txt 写着用于验证的图片名称,共 2510 个
      │   ├── trainval.txt train与val的合集。共 5011 个
      │   ├── test.txt 写着用于测试的图片名称,共 4952 个
      

    三、标注标准及 XML 解析

    • 标注标准:VOC2011 Annotation Guidelines
    • 标注信息是用 xml 文件组织的如下:
      <annotation>
      	<folder>VOC2007</folder>
      	<filename>000001.jpg</filename>  # 文件名 
      	<source>
      		<database>The VOC2007 Database</database>
      		<annotation>PASCAL VOC2007</annotation>
      		<image>flickr</image>
      		<flickrid>341012865</flickrid>
      	</source>
      	<owner>
      		<flickrid>Fried Camels</flickrid>
      		<name>Jinky the Fruit Bat</name>
      	</owner>
      	<size>  # 图像尺寸, 用于对 bbox 左上和右下坐标点做归一化操作
      		<width>353</width>
      		<height>500</height>
      		<depth>3</depth>
      	</size>
      	<segmented>0</segmented>  # 是否用于分割
      	<object>
      		<name>dog</name>  # 物体类别
      		<pose>Left</pose>  # 拍摄角度:front, rear, left, right, unspecified 
      		<truncated>1</truncated>  # 目标是否被截断(比如在图片之外),或者被遮挡(超过15%)
      		<difficult>0</difficult>  # 检测难易程度,这个主要是根据目标的大小,光照变化,图片质量来判断
      		<bndbox>
      			<xmin>48</xmin>
      			<ymin>240</ymin>
      			<xmax>195</xmax>
      			<ymax>371</ymax>
      		</bndbox>
      	</object>
      	<object>
      		<name>person</name>
      		<pose>Left</pose>
      		<truncated>1</truncated>
      		<difficult>0</difficult>
      		<bndbox>
      			<xmin>8</xmin>
      			<ymin>12</ymin>
      			<xmax>352</xmax>
      			<ymax>498</ymax>
      		</bndbox>
      	</object>
      </annotation>
      

    四、提交格式

    1、Classification Task

    • 每一类都有一个 txt 文件,里面每一行都是测试集中的一张图片,前面一列是图片名称,后面一列是预测的分数
    # comp1_cls_test_car.txt, 内容如下
    
    000004 0.702732
    000006 0.870849
    000008 0.532489
    000018 0.477167
    000019 0.112426
    

    2、Detection Task

    • 每一类都有一个 txt 文件,里面每一行都是测试集中的一张图片,每行的格式为:<image identifier> <confidence> <left> <top> <right> <bottom>,confidence 用来计算 mAP
    # comp3_det_test_car.txt,内容如下
    # comp3:只允许用所给训练数据,comp4:允许使用外部数据
    
    000004 0.702732 89 112 516 466
    000006 0.870849 373 168 488 229
    000006 0.852346 407 157 500 213
    000006 0.914587 2 161 55 221
    000008 0.532489 175 184 232 201
    

    五、评估标准


    六、参考资料

    1、The PASCAL Visual Object Classes Homepage
    2、目标检测数据集PASCAL VOC简介

    展开全文
  • Pascal VOC2012

    2021-01-03 15:19:13
    PascalVOC2012Pascal VOC2012PascalVOC2012

    PascalVOC2012Pascal VOC2012


    链接:https://pan.baidu.com/s/1gvs2uI8NDCzhovs4GbTd6A
    提取码:1234


    VOC2012数据集分为20类,包括背景为21类:

    superclass classes
    Person person
    Animal bird, cat, cow, dog, horse, sheep
    Vehicle aeroplane, bicycle, boat, bus, car, motorbike, train
    Indoor bottle, chair, dining table, potted plant, sofa, tv/monitor
    .
    └── VOCdevkit     #根目录
        └── VOC2012   #不同年份的数据集,这里只下载了2012的,还有2007等其它年份的
            ├── Annotations        #存放xml文件,与JPEGImages中的图片一一对应,解释图片的内容等等
            ├── ImageSets          #该目录下存放的都是txt文件,txt文件中每一行包含一个图片的名称,末尾会加上±1表示正负样本
            │   ├── Action
            │   ├── Layout
            │   ├── Main
            │   └── Segmentation
            ├── JPEGImages         #存放源图片
            ├── SegmentationClass  #存放的是图像分类分割后的效果图片
            └── SegmentationObject #存放的是图像物体分割后的效果图片
    

    图像分类分割和图像物体分割两种png图。

    图像分类分割是在20种物体中,ground-turth图片上每个物体的轮廓填充都有一个特定的颜色,一共20种颜色,比如摩托车用红色表示,人用绿色表示。

    图像物体分割则仅仅在一副图中生成不同物体的轮廓颜色即可,颜色自己随便填充。

    图像分类分割

    牛是一个类别,颜色相同
    在这里插入图片描述

    图像物体分割

    猫和鸭不同的物体,颜色相同
    在这里插入图片描述

    这里我们用的图像分类来进行语义分割


    分割划分

    在这里插入图片描述

    train.txt  1464
    
    val.txt 1449
    
    train.txt + val.txt = trainval.txt
    
    trainval.txt 2913
    

    从这里的图片名进行数据集的划分,原图和对应mask的查找。

    展开全文
  • Pascal VOC数据集PPT

    2019-10-23 12:12:05
    介绍了Pascal VOC Challenge,讲述了一下pascal VOC Challenge的历史,同时讲述了VOC数据集的组织结构。
  • Dataset之Pascal VOCPascal VOC(VOC 2012、VOC 2007) 数据集的简介、下载、使用方法详细攻略 目录 Pascal 竞赛 1、PASCAL VOC竞赛任务 2、Pascal 竞赛的历史 3、Pascal VOC等类似大型官方数据集的...
  • PASCAL VOC数据集分析

    万次阅读 多人点赞 2016-10-09 18:29:47
    PASCAL VOC数据集分析 PASCAL VOC为图像识别和分类提供了一整套标准化的优秀的数据集,从2005年到2012年每年都会举行一场图像识别challenge。 本文主要分析PASCAL VOC数据集中和图像中物体识别相关的内容。 在这里...
  • 出口到pascal voc 将Supervisely JSON格式转换为Pascal VOC格式。
  • Pascal voc 数据集下载网址

    万次阅读 多人点赞 2019-03-06 21:23:26
    一直在找Pascal voc数据集下载地址,但官网好像上不去,记录一下镜像网址 Pascal Voc 2007 和Voc 2012下载地址: https://pjreddie.com/projects/pascal-voc-dataset-mirror/ 官网: ...
  • 创建PASCAL VOC 2007数据集 重构所有项目! 现在,它更加高效,结构也更加清晰。 用法 获取数据集注释文件,解析并将其保存到两个文件trainval_annotations.txt和test_annotations.txt ,文件名无关紧要。 您的注释...
  • PASCAL VOC数据集简介

    2018-10-11 16:02:14
    PASCAL VOC简介 JPEGImages Annotations ImageSets 1. PASCAL VOC简介 PASCAL VOC为图像识别和分类提供了一整套标准化的优秀的数据集,从2005年到2012年每年都会举行一场图像识别challenge。 本文主要分析...
  • 这里我使用的是pascal voc2007+2012联合训练的。 (1)下载数据 wget http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtrainval_06-Nov-2007.tar wget ...
  • 之前有在Bilibili上简单介绍过这个数据集,...Pascal VOC2012官网地址:http://host.robots.ox.ac.uk/pascal/VOC/voc2012/ 官方发表关于介绍数据集的文章 《The PASCALVisual Object Classes Challenge: A Retrospecti
  • Pascal voc2012数据集的info.json文件,用于对各类别的mIoU的计算
  • 今天小编就为大家分享一篇Windows下实现将Pascal VOC转化为TFRecords,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • py-wider2pascal 用于以PASCAL VOC格式生成WIDER Faces数据集的Python代码
  • Assessing the Significance of Performance Differences on the PASCAL VOC Challenges via Bootstrapping
  • Pascal VOC 数据集国内下载

    万次阅读 多人点赞 2019-02-22 17:31:04
    自己家的服务器,下载速度约为7M/S 从2007-2012的文件 http://p2341j3301.51mypc.cn:666/share/Pascal VOC/ 文件在对应目录
  • PASCAL VOC 数据集进行数据增强

    万次阅读 2020-12-29 18:27:35
    PASCAL VOC 数据集进行数据增强 1.GitHub仓库位置 目的:对VOC数据集的对象检测的数据进行数据增强。如果能帮到您请给本人一颗⭐,拜托了!!!!! https://github.com/Mygithub-Yao/tools-VOC 2.项目目录解析 ...
  • Pascal voc 2012 数据集简介

    万次阅读 多人点赞 2019-01-03 16:56:01
    Pascal VOC网址:http://host.robots.ox.ac.uk/pascal/VOC/ VOC2012数据集下载地址:http://host.robots.ox.ac.uk/pascal/VOC/voc2012/VOCtrainval_11-May-2012.tar 参考链接:...
  • Pascal VOC 数据集介绍

    万次阅读 多人点赞 2017-04-30 20:10:19
    介绍Pascal VOC数据集: Challenge and tasks, 只介绍Detection与Segmentation相关内容。 数据格式 衡量方式 voc2007, voc2012 Challenge and tasks给定自然图片, 从中识别出特定物体。 待识别的物体有20类: ...
  • PASCAL VOC数据集

    2021-02-17 19:58:03
    简介PASCAL VOC(The PASCAL Visual Object Classes)是一个世界级的计算机视觉挑战赛,第一届比赛在2005年举办,随后一年举办一次,直到2012年最后...
  • pascal voc 2012提取某一类的图片,例子中提取的牛这一类,新手上路,请多指教。
  • PASCAL VOC标注数据解析

    2020-01-06 16:18:04
    PASCAL VOC标注数据解析 1 数据格式 PASCAL VOC标注数据文件(.xml)内容: 2 实现 文件:pascal_voc_label_parser.py #!/usr/bin/env python # -*- encoding: utf-8 -*- """ @file : pascal_voc_label_parser.py @...
  • matlab的egde源代码pascal-voc-python 用于以Python读取Pascal VOC数据的存储库,而不是要求MATLAB读取XML文件。 关于 熊猫是底层结构 假定VOC数据在哪里? 例子 按类别加载数据 加载边界框 使用 安装 克隆仓库 根据...
  • PASCAL VOC DATASET

    2019-08-14 14:02:00
    PASCAL VOC为图像识别和分类提供了一整套标准化的优秀的数据集,从2005年到2012年每年都会举行一场图像识别challenge。该挑战的主要目的是识别真实场景中一些类别的物体。在该挑战中,这是一个监督学习的问题,训练...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,476
精华内容 6,190
关键字:

pascalvoc