目标检测之-Caffe-SSD系列(一)数据的处理-PASCAL VOC

目标检测任务之数据的处理

参考:
CSDN博客表格的MD语法
PASCAL VOC数据集介绍

常见的目标检测数据集之PASCAL VOC
1 . PASCAL VOC数据集介绍

数据集名称训练集(本地训)测试集(本地测)
PASCAL VOC2007 trainval + 2012 trainval(“07+12”)2007 test

训练验证集和测试集比例为1:1

………VOC2007(trainval)VOC2007(test)VOC2012(trainval)VOC2012(test)
图片数9963约996311540约11540

注:单独的VOC2012应该只包含08至12年的数据。

数据集英文标签(20类)数据集中文标签(20类)
person
鸟,猫,牛,狗,马,羊bird, cat, cow, dog, horse, sheep
飞机,自行车,船,巴士,汽车,摩托车,火车aeroplane, bicycle, boat, bus, car, motorbike, train
瓶,椅子,餐桌,盆栽,沙发,电视/显示器bottle, chair, dining table, potted plant, sofa, tv/monitor

PASCAL VOC类别的详细定义
PASCAL VOC数据集类别定义

2 . 检测任务Bounding Box标签
2.1 Bouding Box标注原则:
除非Bounding box必须扩大来包含物体(<5%),如说汽车上的天线,那么Bounding box必须只包含物体的可见部分,不包含预估部分。

2.2 标注信息
标注信息是以xml文件保存的,我们需要读取xml文件,然后将里面的信息读取出来。

创建xml文件可参考:https://github.com/TangShengqin/Fashion-AI/tree/master/LIP/GetAnnotationsXml.py

读取xml文件可参考:https://github.com/TangShengqin/Fashion-AI/blob/master/darknet/voc_label.py

import xml.etree.ElementTree as ET
tree=ET.parse(in_file) # 将xml文件解析成一个树结构的数据,然后依次解析出xml文件中的内容,保存为xxx.txt文件,里面记录了class, x_min, y_min, x_max, y_max
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值