首页 > 其他分享 >【转载备份】目标检测两种常用的数据集COCO和VOC

【转载备份】目标检测两种常用的数据集COCO和VOC

时间:2024-06-23 11:42:42浏览次数:28  
标签:VOC 检测 备份 目标 图像 COCO 数据

 

背景:

今天跟着我们算法工程师学了几分钟的算法模型训练,她讲到目标检测常用的数据集是COCO和VOC,我不知道啥是数据集,更加不知道这两个是什么,它们有什么用,于是我简单了解了一下子~

要解决的问题:

  •  什么是数据集?
  • COCO和VOC是什么?
  • 它们分别是什么格式?

问题1:什么是数据集?

  • 数据集,其字面意思,就是由数据组成的集合。
  • 数据集通常包含了用来训练和验证模型的样本数据,这些数据可以是数字、文本、图像、音频或视频等形式的数据。
  • 数据集用于训练算法模型,使模型能够学习到数据中的模式和规律。
  • 数据集通常被划分为训练集、验证集和测试集三个子集。
  • 训练集用于训练机器学习模型,验证集用于选择和调整模型的超参数和结构,测试集用于评估模型的性能和准确度。

 

问题2:COCO和VOC是什么?

  • VOC数据集指的是Visual Object Classes数据集,是一个用于目标检测和图像分割任务的常用数据集之一。这个数据集最初由英国牛津大学的计算机视觉小组创建,旨在帮助研究人员开发和评估目标检测和图像分割算法。VOC数据集中包含20种常见的物体类别,例如人、车、狗、猫等。关于为什么叫VOC,可能是因为其最初目的是识别和分类视觉对象(Visual Object Classes)。

 

  • COCO数据集是指Common Objects in Context数据集,是一个用于目标检测、图像分割和图像标注任务的知名数据集。COCO数据集由微软研究院创建,旨在提供更广泛的物体类别和更丰富的场景上下文,以促进计算机视觉领域的研究。

    关于为什么叫COCO,据说是因为该数据集的目标是识别和理解“在上下文中的常见物体”(Common Objects in Context),因此得名COCO。这个数据集包含了80个不同的物体类别,如人、车、飞机、动物等,以及大量的图像和对应的注释信息,被广泛应用于目标检测、图像分割和图像标注等任务的评估和研究。

问题3:它们分别是什么格式?

  • VOC数据集的标注格式是XML。每个图像对应一个XML文件。
  • COCO数据集的标注格式是JSON或txt。所有的目标框标注都在同一个JSON或txt里。

 

 

参考资料:

原博客链接:https://www.cnblogs.com/tully/p/18057834

什么是数据集?https://blog.csdn.net/weixin_52093896/article/details/130070130 

目标检测任务中常用的数据集格式(voc、coco、yolo)  https://blog.csdn.net/weixin_45277161/article/details/130331788

目标检测数据集PASCAL VOC详解 https://zhuanlan.zhihu.com/p/362044555

标签:VOC,检测,备份,目标,图像,COCO,数据
From: https://www.cnblogs.com/liqi175/p/18263205

相关文章

  • 水性木器涂料VOC检测 溶剂型涂料苯系物含量检测
    标准详情:GB18581-2020新标准规定了木器涂料中对人体和环境有害的物质容许限量的术语和定义、产品分类、要求、测试方法、检验规则、包装标志等,适用于除特殊功能性涂料以外的直接在现场涂装、在工厂涂装,对木制产品表面进行装饰和防护的各类木器涂料,包括腻子、底漆和面漆。替代......
  • 在Linux中,mysql 数据备份工具有哪些?
    在Linux中,MySQL数据备份工具有多种选择,这些工具在功能、性能和易用性上有所不同。以下是一些常用的MySQL数据备份工具及其特点:mysqldump描述:mysqldump是MySQL自带的一个命令行工具,用于执行逻辑备份。它通过导出SQL语句来备份数据库,可以备份表结构、数据以及视图等。优点:备......
  • Cocos 编译发布微信小程序
     微信小游戏不允许远程加载脚本,所以这里会和其他web的打包生成的不一样然后把remote文件夹拷贝到服务器上,让文件资源域名指向remote的上一级,然后可以通过域名:/remote/main访问到config.json即可 ......
  • 迁移与备份、Dockerfile、docker 私有仓库
    【迁移与备份】1#1镜像从哪来的?21dockerpull拉的,远程仓库--》国内镜像站342通过容器打包成镜像5-centos镜像运行成容器---》装了vim6-把装了vim的容器---》打包成镜像7-以后拿到这个镜像--》再运行成容器,都会带......
  • flutter Warning: CocoaPods is installed but broken. Skipping pod install. You
    flutterWarning:CocoaPodsisinstalledbutbroken.Skippingpodinstall.YouappeartohaveCocoaPodsins确保你已经安装了CocoaPods并可以正常使用:1.flutterclean2.flutterpubget3.cdios4.podinstall5.退出vscode,并重新打开6.再次运行项目运行后如果......
  • 使用xtrabackup加密备份
    1.生成密钥串echo"123456"|md5sumf447b20a7fcbf53a5d5be013ea0b15af-#注意后面的中划线不算2.方式1-使用key#备份xtrabackup--user=mysqlbackup--password='Abc@12345678'--backup--compress--compress-threads=4--encrypt=AES256--encrypt-key=&......
  • 使用mysqlbackup备份工具加密备份
    1.生成keyecho-n"123456"|shasum-a2568d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92-#注意后面的中划线不算,共64个字符2.方式1:使用key#备份mysqlbackup--defaults-file=/etc/my.cnf--backup-dir=/tmp/fullbak--backup-image=/......
  • 5.27实验四 数据库的备份和恢复
    实验四 数据库的备份和恢复一、实验目的:熟悉并掌握数据库备份和恢复的原理和操作。二、实验要求:掌握存储设备的创建、使用。掌握数据库中数据的导入导出操作。掌握数据上的备份和恢复操作。掌握数据库备份策略的制定原理和具体操作。三、实验步骤:1、开始→程序→Micros......
  • Cocos-刚体-碰撞
    一、在CocosCreator或Cocos2d-x中,RigidBody 组件是用于物理模拟的,它允许物体在物理世界中受到重力、碰撞等因素的影响。RigidBody 组件有一个属性叫做 kinematic,这个属性的作用如下:1.运动控制:当 RigidBody 的 kinematic 属性设置为 true 时,物体将变为“运动学”模......
  • MySQL备份与恢复
    目录1.数据库备份的分类1.1数据备份的重要性1.2数据库备份的分类1.3常见的备份方法2.MySQL完全备份与恢复2.1MySQL完全备份2.2数据库完全备份分类2.3MySQL物理冷备份及恢复2.4mysqldump进行逻辑备份2.4.1mysqldump备份数据库2.4.2mysqldump备份数据表3.......