人体部分数据标注,比例多少?

news/2025/3/22 13:46:17/文章来源:https://www.cnblogs.com/Fitz/p/18786485

人体部分数据标注比例参考:


🎯 常见人体部分标注类别:

  1. 头部(Head/Helmet)
    • 比例:10% ~ 20%
    • 头部通常占人体整体高度的 1/6 ~ 1/8,根据不同姿态和角度,标注时注意头部完整性。
    • 标注要点:
      • 头盔、帽子、头发等特征要覆盖完整
      • 如果有遮挡,添加 occluded 属性

  1. 躯干(Torso/Upper Body)
    • 比例:50% ~ 60%
    • 躯干是人体主要区域,占据最大面积。
    • 标注要点:
      • 包括胸部、腹部、背部等区域
      • 若有工具、设备等遮挡,添加 occluded 属性

  1. 手部(Hands)
    • 比例:5% ~ 10%
    • 手部面积较小,但关键性较高,特别是在工业安全、动作识别任务中。
    • 标注要点:
      • 单手、双手均应独立标注
      • 遮挡或模糊时视情况决定是否标注

  1. 腿部(Legs/Lower Body)
    • 比例:20% ~ 30%
    • 包括大腿、小腿、脚部等区域。
    • 标注要点:
      • 行走、站立、蹲下等不同姿态下注意覆盖完整
      • 若脚部被遮挡但其他区域清晰,可标注 occluded

  1. 脚部(Feet/Shoes)
    • 比例:5% ~ 10%
    • 特别在行走、站立等行为分析时,需要标注脚部位置。
    • 标注要点:
      • 标注鞋子、脚掌等位置
      • 露出部分不完整时,根据 occluded 标记

📚 标注比例总结:

部位占比范围标注建议
头部 10% ~ 20% 露出完整特征时标注
躯干 50% ~ 60% 覆盖胸、背、腹部
手部 5% ~ 10% 独立标注单/双手
腿部 20% ~ 30% 姿态不同调整标注
脚部 5% ~ 10% 标注脚、鞋部位

🎨 标注细节建议:

  • 📝 完整人体:
    • 如果需要标注整个人体,建议统一比例参考 COCO 数据集(头、躯干、手、腿、脚)
  • 遮挡处理:
    • 遮挡程度大于 50% 时,可忽略或 ignore 目标
    • 低于 50% 可 occluded 进行标注
  • 🎯 关键点检测:
    • 如果任务包含关键点检测(如手肘、膝盖等),需要增加 keypoints 标注

🚀 示例标注格式:

<object><name>head</name><bndbox><xmin>100</xmin><ymin>50</ymin><xmax>200</xmax><ymax>150</ymax></bndbox><occluded>1</occluded>
</object>
<object><name>torso</name><bndbox><xmin>100</xmin><ymin>150</ymin><xmax>300</xmax><ymax>500</ymax></bndbox>
</object>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/903453.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WebSocket系列 注册 @ServerEndpoint类失败

WebSocket系列—注册 @ServerEndpoint类失败 目录WebSocket系列—注册 @ServerEndpoint类失败一、问题背景二、寻找问题三、解决问题3.1、自己定义的切面3.2、外部框架的切面四、参考博客五、WebSocket系列地址 一、问题背景 博主最近分到后端主动推送报警业务,调研了一圈(轮…

实验1 C语言输入输出和简单程序编写补充

任务二:判断它能否构成三角形 #include <stdio.h> int main(){ double a, b, c; scanf_s("%lf%lf%lf", &a, &b, &c); if ((a + b > c) && (a + c > b) && (b + c > a)) printf("能构成三角…

ASE15N45-ASEMI智能家居专用ASE15N45

ASE15N45-ASEMI智能家居专用ASE15N45编辑:ll ASE15N45-ASEMI智能家居专用ASE15N45 型号:ASE15N45 品牌:ASEMI 封装:TO-220 批号:最新 最大漏源电流:15A 漏源击穿电压:450V RDS(ON)Max:0.38Ω 引脚数量:3 沟道类型:N沟道MOS管、中低压MOS管 漏电流:ua 特性:N沟道M…

什么是RabbitMQ入门

一.什么是RabbitMQ 中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统中的一部分。人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必须要有一个通信中间件,即中间件=平台+…

使用BL0937 IC进行交流电源监控

一个简单的电路来监测交流电源,接线板可以插在任何地方,显示电压,电流和功率。交流电源监控是当今物联网相关应用中的一个惊人功能,例如智能风扇,开关和板。一些优秀的公司董事会在他们的产品中实施了这项技术,并持续监控供应的输出功率。在本地设备层面监控电源有其自身…

20244224 实验一《Python程序设计》实验一报告

课程:《Python程序设计》 班级: 2442 姓名: 旦曾央京 学号:20244224 实验教师:王志强 实验日期:2025年3月18日 必修/选修: 公选课 1.实验内容 1.熟悉Python开发环境; 2.练习Python运行、调试技能; 3.编写程序,练习变量和类型、字符串、对象、缩进和注释等; 4.编…

【智慧构造题】CF1427E Xum

我们发现这个原数为奇数的条件比较神秘,于是我们考虑每次把这个数字第一位 \(1\) 给干了。 考虑怎么构造。 令 $d=\lfloor \log_2 x \rfloor $ 令 \(x=1abc1\) \(x1=1abc10000\) \(x2=1abc0abc1\) \(x3=x2+x1=1abc01abc1\) \(x4=x ⊕ x3=1abc000000\) \(x5=x1+x1=1abc100000…

DataGrip结果运行在代码区域

DataGrip运行过后发现运行的结果在代码区域解决方式进入设置界面 点击左上角File(文件)->settings(设置) 搜索栏输入results或output and results 找到下面的设置界面 找到Results下的 Show results in editor ,取消勾选

我们接着创建项目中的app

在pycharm中运行以下代码python manage.py startapp teslaapp运行后呢会在目录中在创建一个名字叫teslaapp的包接着我们还需要在项目Tesla包中的setting文件中 添加我们刚创建的app名称

CMU_15445_Project4_BonusTask_Serializable_Verification

Serializable Verification 我们知道 MVCC 并不能解决幻读以及写偏差的问题, 仅通过 MVCC 的事务调度是无法保证数据库引擎的 ACID 原则的, 那么为了保证数据库的 ACID 原则, 即使在调度的过程中无法保证, 可以通过在 Commit 的时候, 通过验证, Abort 可能造成写偏差于幻读的事…

使用低代码平台设计UI

由于自己不是专业的设计师,就自己简单画个UI界面,那么就可以用到下面的低代码平台 http://120.92.142.115:81/vform3/ 里面可以选择体验vue3模板 进入下面图中的设计界面可以自己拖动组件 修改组件展示给用户的标签名称 以及数据传输时发送的字段名称 可以设置是否必填 默认值…

使用 Hosting 构建 WPF 程序 - prism 篇

WPF + .NET Generic Host + Prism + CommunityToolkit.Mvvm在 使用 Hosting 构建 WPF 程序 - Stylet 篇 中,使用 Hosting + Stylet 的方式,构建了一个 WPF 框架, 本文用于记录使用 .NET Generic Host + Prism 构建 WPF 所需的修改,仅供参考。 示例代码:Jasongrass/Demo.Ap…