【目标检测】PASCAL VOC数据集

PASCAL VOC数据集可用于训练评估 图像分类、目标检测和分割算法。
本文章就此数据集中与yolo算法相关的部分进行讲解。

可从此下载Pascal VOC Dataset,此数据集包含5个文件夹,其文件目录如下所示:

   .
    └── VOCdevkit     #根目录
        └── VOC2007 / 2012         #不同年份的数据集
	        ├── JPEGImages         #存放源图片
            ├── Annotations        #存放xml文件,与JPEGImages中的图片一一对应,解释图片的内容等等
            ├── ImageSets          #该目录下存放的都是txt文件,txt文件中每一行包含一个图片的名称,末尾会加上±1表示正负样本
            │   ├── Action
            │   ├── Layout
            │   ├── Main
            │   └── Segmentation        
            ├── SegmentationClass  #存放的是图片,分割后的效果
            └── SegmentationObject #存放的是图片,分割后的效果

1、JPEGImages

此文件夹下包含了PASCAL VOC数据集下的所有图片
【目标检测】PASCAL VOC数据集_第1张图片
2、Annotations

此文件夹下存放的是xml文件,每个文件都与JPEGImages中的一张图片相对应。

xml文件中的内容如下:


	VOC2007                                    # 数据集
	000019.jpg                             # 图像名
	                                                    # 图像来源
		The VOC2007 Database
		PASCAL VOC2007
		flickr
		330638158
	
	
		Rosenberg1/ Simmo
		?
	
														   # 图像尺寸
		500
		375
		3
	
	0                                   # 是否可用于图像分割算法
	                                                   # 一个目标
		cat                                       # 目标的类别
		Right                                     # 拍摄角度
		0                               # 目标是否被截断
		0                               # 目标是否容易识别
		                                               # bounding box左上角和右下角的坐标
			231
			88
			483
			256
		
	
	                                                   # 另一个目标
		cat
		Right
		0
		0
		
			11
			113
			266
			259
		
	

对应的图片为:
【目标检测】PASCAL VOC数据集_第2张图片

3、ImageSets

ImageSets下有四个文件夹,Main文件夹下保存的是与yolo目标检测相关的数据。
trainval.txt 中保存的是图像名
【目标检测】PASCAL VOC数据集_第3张图片

4、SegmentationClass

【目标检测】PASCAL VOC数据集_第4张图片

5、SegmentationObject
【目标检测】PASCAL VOC数据集_第5张图片

你可能感兴趣的:(【目标检测】PASCAL VOC数据集)