PASCAL VOC数据集使用

  • 目录
    • 1. 简介
    • 2. PASCAL VOC 2012 数据集目标类别
    • 3. PASCAL VOC 2012 数据集结构
    • 4. 目标检测任务
    • 5. 目标分割任务

PASCAL VOC2012是一个集目标分类(Object Classification)目标检测(Objection Detection)目标分割(Object Segmentation)和行为识别Action Classification)的数据集。

PASCAL VOC 2012 数据集官方链接: http://host.robots.ox.ac.uk/pascal/VOC/voc2012/
PASCAL VOC 2012 数据集论文链接 《The PASCALVisual Object Classes Challenge: A Retrospective》: http://host.robots.ox.ac.uk/pascal/VOC/pubs/everingham15.pdf
数据集下载地址:http://host.robots.ox.ac.uk/pascal/VOC/voc2012/index.html#devkit

目录

1. 简介

PASCAL VOC 挑战赛(The PASCAL Visual Object Classes)是一个世界级的计算机视觉挑战赛。PASCAL VOC挑战赛主要包括以下几类:图像分类(Object Classification),目标检测(Object Detection),目标分割(Object Segmentation),动作识别(Action Classification)等。

图像分类和检测:

目标分割(语义分割和实例分割):

动作识别:

2. PASCAL VOC 2012 数据集目标类别

PASCAL VOC 2012 数据集共有20种类别,如下表所示:

Vehicles Household Animals Others
Aeroplane Bottle Birds Persons
Bicycle Chair Cat
Boat Dining table Cow
Bus Potted plant Dog
Car Sofa Horse
Motorbike TV/Monitor Sheep
Train

3. PASCAL VOC 2012 数据集结构

  • Annotations ---------------- 所有的图像标注信息(XML文件)
  • ImageSets
    • Action ------------------人的行为动作图像信息
    • Layout ----------------- 人的各个部位图像信息
    • Main --------------------目标检测分类图像信息
      • train.txt -----------训练集 5717
      • val.txt -------------验证集 5823
      • trainval.txt -------训练集+验证集 11540
    • Segmentation --------目标分割图像信息
  • JPEGImages----------------所有图像文件
  • SegmentationClass -------图像分割png图(基于类别)
  • SegmentationObject ------图像分割png图(基于目标)

对于目标检测,只关注Main文件里的文件。train.txt 和 val.txt 分别用于训练和验证模型的性能,txt文件里的内容如右边所示,其中数字表示图像的标签及名称。除了完整的训练和验证集,还有不同类别训练和验证集(如dog)。

此外,还将标签(xml文件)的含义进一步阐述

4. 目标检测任务

接下来介绍如何使用数据集中目标检测的数据

  • 首先在Main文件中找到train.txt文件,使用代码读取对应的每一行信息,根据每一行信息查询对应的图片文件和标签文件。
  • 通过索引在Annotations文件夹下查找对应的标注文件(xml)。如2007_009911,那么在Annotations文件夹中的2007_009911.xml文件如下图所示。
  • 接着通过标注文件中的filename查找对应的图片

5. 目标分割任务

后续更新,包括各部分代码

PASCAL VOC 2012数据集相关推荐

  1. PASCAL VOC 2012数据集及其增强版介绍

    PASCAL VOC 2012数据集及其增强版介绍 Pascal voc 2012数据集可以用于分类.检测和分割.这篇文章主要介绍其在语义分割任务上的使用.原始的Pascal voc 2012数据集仅 ...

  2. [学习笔记] PASCAL VOC 2012数据集讲解与制作自己的数据集

    1. PASCAL VOC 2012数据集介绍 1.1 引言 PASCAL VOC 挑战赛(The PASCAL Visual Object Classes)是一个世界级的计算机视觉挑战赛.PASCA ...

  3. PASCAL VOC 2012数据集介绍

    数据集下载在百度云盘:链接:https://pan.baidu.com/s/1FTjY-ISsDMu0vIypAQyDpg   提取码:fyxt 云盘里面有3个文件夹:VOC2012, VOC2012 ...

  4. caffe︱Pascal VOC 2012 Multilabel Classification Model

    看到Model Zoo里面有这么一个项目:Pascal VOC 2012 Multilabel Classification Model This model has been used for th ...

  5. 玩转肺癌目标检测数据集Lung-PET-CT-Dx ——④转换成PASCAL VOC格式数据集

    文章目录 关于PASCAL VOC数据集 目录结构 ①创建VOC数据集的几个相关目录 XML文件的形式 ②读取dcm文件与xml文件的配对关系 ③创建VOC格式数据集 ④创建训练.验证集 本文所用代码 ...

  6. 如何快速下载Pascal VOC 2007数据集(某些数据集也可以这样尝试)

    直接进入正题,截图加步骤,我用的是迅雷下载 1.这三个网址就是数据集的下载网址. http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtrainval_ ...

  7. pytorch 图像分割的交并比_Segmentation101系列-最简单的卷积网络语义分割(1)-PASCAL VOC图像分割...

    作者:陈洪瀚 /洪瀚笔记知乎专栏 摘要:介绍了使用PyTorch和torchvision加载训练好的全卷积网络FCN或DeepLab模型,并对PASCAL VOC图像进行分割并显示结果. 网址: gi ...

  8. 目标检测数据集PASCAL VOC简介

    简介 PASCAL VOC挑战赛 (The PASCAL Visual Object Classes )是一个世界级的计算机视觉挑战赛, PASCAL全称:Pattern Analysis, Stat ...

  9. pascal voc数据集_【资源分享】数据集搜索神器BIFROST

    1 前言数据是深度学习的血液.数据的好坏,很大程度上影响了模型的效果.数据集难找?贴心的 Jack,今天给大家带来了一个数据集搜索工具「BIFROST」. 2 BIFROST「BIFROST」一个集美 ...

  10. 图像处理基本库的学习笔记5--公共数据集,PASCAL VOC数据集,NYUD V2数据集的简介与提取,COCO2017,医学影像数据集汇总

    目录 公共数据集 计算机视觉标准数据集整理-PASCAL VOC数据集 数据集文件结构 Annotation JPEGImages SegmentationClass SegmentationObje ...

最新文章

  1. linux下添加自动启动项,linux 开机自动启动脚本方法
  2. CentOs7 卸载 MySql + 通过 yum 安装 MySql
  3. How is SAP CDS metadata retrieved from GM6 frontend - text related
  4. 计算机软件技能高考好考么,湖北技能高考:上不了本科,优先考虑这4所一档高职...
  5. linux 安装apache http server
  6. 计蒜客 91 地铁 HDU 5263 平衡大师(二分+网络流)
  7. transform限制position:fixed的跟随效果
  8. 2015 年总结 - 十年
  9. dbc2000 v2.0官方版
  10. 简单了解mouseover与mouseenter的使用场景
  11. python打包deb_python开发将项目打包成deb
  12. html 360打不开,360浏览器打不开网页,360浏览器打不开网页怎么解决制作步骤
  13. 论文阅读(7)水母游动的流体动力学 - 海洋科学年刊(2021)
  14. H.266/VVC帧间预测技术学习:高级运动矢量预测(Advanced Motion Vector Prediction, AMVP)
  15. Javascript动态创建SVG圆弧
  16. 哈工大计算机学院官网哈工大软件工程专业,2019哈工大软件工程考研参考书目及复试线...
  17. 徒手健身不花钱,10个动作爆虐全身
  18. 基于matlab的磁悬浮控制系统,基于MatLab的磁悬浮球控制系统的设计
  19. (vip)蓝桥杯试题 基础练习 BASIC-14 时间转化 JAVA——冲刺蓝桥杯第七天
  20. 【经验】使用Nginx对kiftd进行反向代理和域名绑定

热门文章

  1. QXDM工具使用说明
  2. 中级软件设计师考试(软考中级)考试简介与考试内容分布
  3. 各大浏览器兼容性报告
  4. 分析Python7个爬虫小案例(附源码)
  5. 修改hosts文件,解决端口占用方法
  6. 如何将word文档转换成txt记事本格式?
  7. 韩顺平 java 坦克大战_韩顺平坦克大战源代码 韩顺平老师视频里的坦克大战 - 下载 - 搜珍网...
  8. 海南移动IPTV——使用的小Tips
  9. ios抓包软件Thor限时折扣6元中,手慢无
  10. 河南大学软件学院宿舍楼综合布线设计方案