4.1 目标检测YOLO-V3算法--实验数据集介绍&数据处理(百度架构师手把手带你零基础实践深度学习原版笔记系列)

这篇博客介绍了在深度学习目标检测算法YOLO-V3中,如何处理AI识虫数据集。内容涵盖数据集结构、读取标注信息、类别名称与数字类别映射,以及数据预处理和数据流动框图的解析。
摘要由CSDN通过智能技术生成

4.1 目标检测YOLO-V3算法--实验数据集介绍&数据处理(百度架构师手把手带你零基础实践深度学习原版笔记系列)

目录

4.1 目标检测YOLO-V3算法--实验数据集介绍&数据处理(百度架构师手把手带你零基础实践深度学习原版笔记系列)

读取AI识虫数据集标注信息

数据读取

数据流动框图


在本课程中,将使用百度与林业大学合作开发的林业病虫害防治项目中用到昆虫数据集。

(本实验数据平台及数据集均由百度AISTUDIO提供,欢迎各位小伙伴前往体验)

 

读取AI识虫数据集标注信息

AI识虫数据集结构如下:

  • 提供了2183张图片,其中训练集1693张,验证集245,测试集245张。
  • 包含7种昆虫,分别是Boerner、Leconte、Linnaeus、acuminatus、armandi、coleoptera和linnaeus。
  • 包含了图片和标注,请读者先将数据解压,并存放在insects目录下。

(如果各位小伙伴在AISTUDIO进行实验,路径是不需要更改,如果在本地实验,请根据实际情况修改路径相关问题)

# 解压数据脚本,第一次运行时打开注释,将文件解压到work目录下
!unzip -d /home/aistudio/work /home/aistudio/data/data19638/insects.zip
  inflating: /home/aistudio/work/insects/train/images/908.jpeg  
  inflating: /home/aistudio/work/insects/train/images/1976.jpeg  
  ...
  inflating: /home/aistudio/work/insects/val/annotations/xmls/1859.xml  
  inflating: /home/aistudio/work/insects/val/annotations/xmls/2575.xml  
   creating: /home/aistudio/work/insects/val/images/
  inflating: /home/aistudio/work/insects/val/images/3144.jpeg  
  inflating: /home/aistudio/work/insects/val/images/1960.jpeg  
  inflating: /home/aistudio/work/insects/val/images/2229.jpeg  
  ...
  inflating: /home/aistudio/work/insects/val/images/2032.jpeg  
  inflating: /home/aistudio/work/insects/val/images/2046.jpeg  
  inflating: /home/aistudio/work/insects/val/images/2706.jpeg  

将数据解压之后,可以看到insects目录下的结构如下所示。

    insects
        |---train
        |         |---annotations
        |         |         |---xmls
        |         |                  |---100.xml
        |         |                  |---101.xml
        |         |                  |---...
        |         |
        |         |---images
        |                   |---100.jpeg
        |                   |---101.jpeg
        |                   |---...
        |
        |---val
        |        |---annotations
        |        |         |---xmls
        |        |                  |---1221.xml
        |        |                  |---1277.xml
        |        |                  |---...
        |        |
        |        |---images
        |                  |---1221.jpeg
        |                  |---1277.jpeg
        |                  |---...
        |
        |---test
                 |---images
                           |---1833.jpeg
                           |---1838.jpeg
                           |---...

insects包含train、val和test三个文件夹。train/annotations/xmls目录下存放着图片的标注。每个xml文件是对一张图片的说明,包括图片尺寸、包含的昆虫名称、在图片上出现的位置等信息。

<annotation>
        <folder>刘霏霏</folder>
        <filename>100.jpeg</filename>
        <path>/home/fion/桌
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值