当前位置: 首页 > news >正文

物流网站建设计划书中国体育新闻

物流网站建设计划书,中国体育新闻,武汉悠牛网网站建设,临汾日报网站建设这是一个非常核心且重要的问题。理解这三种主流标注格式的区别,对于进行目标检测任务至关重要。 我将通过一个 核心对比表格 和 详细的逐一解析 来帮助你彻底弄懂它们。 核心对比一览表 特性PASCAL VOC 格式YOLO 格式COCO 格式文件类型XML (.xml)文本文件 (.txt)…

这是一个非常核心且重要的问题。理解这三种主流标注格式的区别,对于进行目标检测任务至关重要。

我将通过一个 核心对比表格详细的逐一解析 来帮助你彻底弄懂它们。

核心对比一览表

特性PASCAL VOC 格式YOLO 格式COCO 格式
文件类型XML (.xml)文本文件 (.txt)JSON (.json)
文件结构每个图像一个标注文件每个图像一个标注文件整个数据集一个总标注文件
坐标表示绝对像素坐标 (角点)<br><xmin>, <ymin>, <xmax>, <ymax>归一化相对坐标 (中心点)<br><x_center>, <y_center>, <width>, <height>绝对像素坐标 (左上角+宽高)<br>[x_min, y_min, width, height]
标注丰富度中等 (主要用于目标检测)简单 (专为目标检测设计)极高 (检测、分割、关键点、描述等)
易用性较易读,但冗长非常简单,易于手动创建和脚本处理复杂,不适合手动编辑,需工具支持
典型应用早期研究,许多工具的基础格式YOLO系列模型,追求速度和简洁学术界标准,大型复杂数据集,多任务

1. PASCAL VOC (Visual Object Classes) 格式

这是早期目标检测研究中非常流行的格式,许多标注工具都支持导出为这种格式。

  • 特点:

    • 文件类型: XML 格式,具有良好的可读性。

    • 文件结构: 一对一。每张图片(如 image001.jpg)都有一个同名的XML文件(image001.xml)与之对应。

    • 坐标系统: 使用绝对像素值来定义边界框的左上角和右下角两个点。

      • <xmin>: 边界框左上角点的 x 坐标。

      • <ymin>: 边界框左上角点的 y 坐标。

      • <xmax>: 边界框右下角点的 x 坐标。

      • <ymax>: 边界框右下角点的 y 坐标。

  • 示例 (image001.xml):

          <annotation><folder>images</folder><filename>image001.jpg</filename><path>/path/to/images/image001.jpg</path><size><width>800</width><height>600</height><depth>3</depth></size><object><name>cat</name><pose>Unspecified</pose><truncated>0</truncated><difficult>0</difficult><bndbox><xmin>150</xmin><ymin>200</ymin><xmax>450</xmax><ymax>500</ymax></bndbox></object>
    </annotation>

2. YOLO (You Only Look Once) 格式

这是为YOLO系列模型量身定制的格式,追求极致的简洁和高效。

  • 特点:

    • 文件类型: TXT 纯文本格式。

    • 文件结构: 一对一。和VOC一样,每张图片(image001.jpg)都有一个同名的TXT文件(image001.txt)。

    • 坐标系统: 使用归一化的相对坐标,所有值都在 0 到 1 之间。这使得它对图像尺寸变化不敏感。

      • <class_id>: 物体类别的索引(整数),从0开始。通常需要一个单独的 classes.txt 或 data.yaml 文件来映射索引和类别名称。

      • <x_center>: 边界框中心的 x 坐标 / 图像总宽度。

      • <y_center>: 边界框中心的 y 坐标 / 图像总高度。

      • <width>: 边界框的宽度 / 图像总宽度。

      • <height>: 边界框的高度 / 图像总高度。

  • 示例 (image001.txt):
    假设 cat 在 classes.txt 中是第0类,图片尺寸为 800x600,猫的边界框是 (xmin:150, ymin:200, xmax:450, ymax:500)。

    • x_center = (150 + 450) / 2 / 800 = 0.375

    • y_center = (200 + 500) / 2 / 600 = 0.583

    • width = (450 - 150) / 800 = 0.375

    • height = (500 - 200) / 600 = 0.5

    image001.txt 文件的内容将是(每行代表一个物体):

          0 0.375000 0.583333 0.375000 0.500000

    IGNORE_WHEN_COPYING_START

    content_copydownload

    Use code with caution.

    IGNORE_WHEN_COPYING_END


3. COCO (Common Objects in Context) 格式

这是目前学术界和工业界最流行、功能最强大的标注格式,由微软团队推出。

  • 特点:

    • 文件类型: JSON 格式,结构化但非常庞大。

    • 文件结构: N对一。整个数据集(如训练集或验证集)只有一个JSON文件,里面包含了所有图片的信息、所有物体的标注信息、类别信息等。

    • 坐标系统: 使用绝对像素值,但格式与VOC不同。

      • [x_min, y_min, width, height]: 分别是边界框左上角点的x、y坐标,以及边界框的宽度和高度。

    • 标注丰富度: 这是其最大优势。除了目标检测的边界框,它还支持:

      • 实例分割 (Instance Segmentation): 用多边形点集精确勾勒物体轮廓。

      • 关键点检测 (Keypoint Detection): 标注人体关节点等。

      • 图像描述 (Image Captioning): 对图片进行文字描述。

  • 示例 (JSON文件片段):

          {"info": {...},"licenses": [...],"images": [{"id": 1,"width": 800,"height": 600,"file_name": "image001.jpg"}],"annotations": [{"id": 1,"image_id": 1, // 关联到ID为1的图片"category_id": 17, // 关联到ID为17的类别"segmentation": [[150, 200, 450, 200, 450, 500, 150, 500]], // 分割多边形"area": 90000,"bbox": [150, 200, 300, 300], // [x, y, width, height]"iscrowd": 0}],"categories": [{"id": 17,"name": "cat","supercategory": "animal"}]
    }

    IGNORE_WHEN_COPYING_START

    content_copydownload

    Use code with caution. Json

    IGNORE_WHEN_COPYING_END


我应该用哪种格式?

  • 如果你正在训练 YOLO 模型: 首选 YOLO 格式。如果你的数据是其他格式,最好先将其转换为YOLO格式。

  • 如果你想进行复杂的任务(如实例分割、关键点检测): 必须使用 COCO 格式。它是这类任务的事实标准。

  • 如果你需要一个易于人类阅读和调试的格式: VOC 格式 是一个不错的选择,但它的功能不如COCO。

  • 如果你刚开始学习目标检测:YOLO 格式 入手最简单,因为它只需要创建简单的文本文件。

许多标注工具(如 LabelImg, CVAT, LabelMe)都支持在这些格式之间进行导出和转换,非常方便。

http://www.hkea.cn/news/545106/

相关文章:

  • 网站私信界面国外网站seo免费
  • wordpress mysql类惠州网站seo
  • 为什么做网站必须要用域名举出最新的网络营销的案例
  • 电子请柬网站开发百度竞价推广登录入口
  • 网站设计与推广国际时事新闻2022最新
  • 柬埔寨网站开发营销技巧和营销方法
  • 网站建立价格长沙网站外包公司
  • 王建设医生个人网站免费google账号注册入口
  • 免费自建手机网站搜索引擎优化的方法包括
  • 甘肃省建设工程安全质量监督管理局网站官网拉新项目官方一手平台
  • 做电影网站赚钱武汉新闻最新消息
  • 做网站没有成本的方法上海百度分公司电话
  • 寺庙网站建设百度ai人工智能
  • 完成公司网站建设下载关键词推广软件
  • wordpress如何关闭网站下载app
  • WordPress小程序二次修改石家庄seo排名外包
  • 做百度关键词网站厦门seo外包
  • 泉州seo-泉州网站建设公司谷歌关键词搜索工具
  • 组织部网站建设方案行业关键词分类
  • 上海黄浦 网站制作中国搜索引擎排名2021
  • 手机网站建设 cms营销技巧和营销方法
  • 平顶山做网站优化微博搜索引擎优化
  • 网站如何做品牌宣传海报每日舆情信息报送
  • 做论坛网站需要多大空间seo推广招聘
  • 中国建设银行网站软件不限次数观看视频的app
  • 网站开发建设的步骤win11优化大师
  • 在线做数据图的网站樱桃bt磁力天堂
  • 网站建设费的税率东莞公司网上推广
  • 上海设计公司排名前十宁波seo搜索优化费用
  • 如皋做网站公司com域名