深度学习—目标检测标注数据集

深度学习之目标检测

PASCAL数据集

PASCAL VOC挑战赛(The PASCAL Visual Object Classes)是一个世界级的计算机视觉挑战赛,PASCAL全称:Pattern Analysis,Statical Modeling and Computational Learning,是一个由欧盟资助的网络组织。

PASCAL VOC挑战赛主要包括以下几类:图像分类(Object Classification),目标检测(Object Detection),目标分割(Object Segmentation),动作识别(Action Classification)等

数据集的官网链接
数据集官网链接
深度学习—目标检测标注数据集_第1张图片

分类数据集类别
深度学习—目标检测标注数据集_第2张图片
数据集目录结构

深度学习—目标检测标注数据集_第3张图片

图像标注信息的XML文件

<annotation>
	<folder>VOC2012folder>
	<filename>2007_000027.jpgfilename>
	<source>
		<database>The VOC2007 Databasedatabase>
		<annotation>PASCAL VOC2007annotation>
		<image>flickrimage>
	source>
	<size>
		<width>486width>
		<height>500height>
		<depth>3depth>
	size>
	<segmented>0segmented>
	<object>
		<name>personname>
		<pose>Unspecifiedpose>
		<truncated>0truncated>
		<difficult>0difficult>
		<bndbox>
			<xmin>174xmin>
			<ymin>101ymin>
			<xmax>349xmax>
			<ymax>351ymax>
		bndbox>
		<part>
			<name>headname>
			<bndbox>
				<xmin>169xmin>
				<ymin>104ymin>
				<xmax>209xmax>
				<ymax>146ymax>
			bndbox>
		part>
		<part>
			<name>handname>
			<bndbox>
				<xmin>278xmin>
				<ymin>210ymin>
				<xmax>297xmax>
				<ymax>233ymax>
			bndbox>
		part>
		<part>
			<name>footname>
			<bndbox>
				<xmin>273xmin>
				<ymin>333ymin>
				<xmax>297xmax>
				<ymax>354ymax>
			bndbox>
		part>
		<part>
			<name>footname>
			<bndbox>
				<xmin>319xmin>
				<ymin>307ymin>
				<xmax>340xmax>
				<ymax>326ymax>
			bndbox>
		part>
	object>
annotation>

对应的txt文件

深度学习—目标检测标注数据集_第4张图片

每一个txt文件对应一个图片标注信息

深度学习—目标检测标注数据集_第5张图片

标注自己的数据集

使用开源的标注图片的软件labellmg

https://github.com/heartexlabs/labelImg

深度学习—目标检测标注数据集_第6张图片
使用pip命令进行安装

Install pyinstaller and execute:
pip3 install labelImg
labelImg
labelImg [IMAGE_PATH] [PRE-DEFINED CLASS FILE]

输入标注图片的路径 和对应的分类文件

下载软件
深度学习—目标检测标注数据集_第7张图片

标注数据集之前的准备工作

创建对应格式的文件夹

1.创建test文件夹
深度学习—目标检测标注数据集_第8张图片
按照这种格式创建对应的文件夹,将图片放到image文件夹的下面

按照分类下载猫狗人的图片,使用labelImg进行标注

深度学习—目标检测标注数据集_第9张图片
在当前的文件夹下面打开终端
深度学习—目标检测标注数据集_第10张图片
参考官网输入指定信息,打开LabelImg标注图像信息
深度学习—目标检测标注数据集_第11张图片
深度学习—目标检测标注数据集_第12张图片

在进行图像标注之前完成初始设置,选择标注后xml文件保证的路径
深度学习—目标检测标注数据集_第13张图片

深度学习—目标检测标注数据集_第14张图片

通过矩形框,框选目标,标注完成之后选择类别信息。全部完成之后查看目标信息。

将标注完整的文件放到PASCAL VOC对应目录的下面完成数据集的制作过程

标注完成之后产生的xml文件
深度学习—目标检测标注数据集_第15张图片

你可能感兴趣的:(人工智能算法,深度学习,目标检测,计算机视觉)