前言

今天在研究四点模型的时候,了解到一个新概念:Label Assignment。记录一下。

Label assignment

【参考文档】:目标检测中的Label Assignment
Label assignment 主要是指检测算法在训练阶段,如何给特征图上的每个位置进行合适的学习目标的表示,以及如何进行正负样本的分配的

  • 每个位置怎么定义?
  • 什么是合适的学习目标?
  • 怎么表示
  • 如何进行正负样本的分配

(1)怎么表示合适的学习目标?

因为先验的不同,不同类型的算法的学习目标的表示也不一样

  1. anchor box 类检测器:采用 bounding box(x,y,w,h)

  2. anchor point 类检测器:采用目标中心点,以及边框距中心点的距离或目标宽高或高斯热图来表示图像中的目标

  3. key point类检测器:采用图像中目标的边界点

  4. set predicion 类检测器:采用 bounding box(中心坐标和宽高)的形式

(2)如何进行正负样本的分配

  1. anchor box 类检测器:通常采用 IoU 的方法

  2. anchor point 类检测器:不同算法的表现形式不一样。例如 CenterNet 高斯热图确定正负样本,而 FOC 通过层级,区域和 centerness 分配正负样本

  3. key point类检测器:不同算法的也不太一样,例如 RepPoints 通过 feature map bin 和 IOU 进行正负样本的区分。

  4. set predicion 类检测器:使用 Hungarian algorithm 实现预测值与真值实现最大的匹配,并且是一一对应。不会多个预测框匹配到同一个 ground truth 上,这样就无需 NMS 后处理了

Label Assignment相关推荐

  1. FasterRcnn,Yolo的 Label Assignment机制,以及ATSS,OTA

    一般把anchor到gt之间如何匹配的方法称为label assignment,也就是给预设的anchor打上正负样本等标签,方便我们后续进一步回归. 其实RPN和Yolo有各自的label assi ...

  2. 【读论文】Deep Multi-instance Networks with Sparse Label Assignment for Whole Mammogram Classification

    标题:Deep Multi-instance Networks with Sparse Label Assignment for Whole Mammogram Classification 来源:M ...

  3. 目标检测中的Label Assignment

    ©PaperWeekly 原创 · 作者|燕皖 单位|渊亭科技 研究方向|计算机视觉.CNN Label Assignment Label assignment 主要是指检测算法在训练阶段,如何给特征 ...

  4. DEKR 解构式人体关键点回归(二):标签分配(Label Assignment)

    前言 上一期 DEKR 解构式人体关键点回归(一):算法思想与原理 解析了DEKR的算法与工作原理,这期本文将聚焦于标签分配.当然,首先得了解标签是什么,明确模型的学习目标,然后再进一步看看如何制作与 ...

  5. RFLA: Gaussian Receptive Field based Label Assignment for Tiny Object Detection

    原文:https://arxiv.org/pdf/2208.08738.pdf 代码:https://github.com/Chasel-Tsui/mmdet-rfla 微小物体检测是阻碍目标检测发展 ...

  6. FCOS3D label assignment

    跟2d的FCOS差不太多, 主要是依靠图片坐标系来分配target: def _get_target_single(self, gt_bboxes, gt_labels, gt_bboxes_3d,g ...

  7. Label 相关论文汇总

    文献阅读笔记 1.DLDL 2.MLIC-WCP 3.MLIR-GCN 4.C-Tran 5.ACPL CVPR2022 other, 2022 1.DLDL 2.MLIC-WCP 3.MLIR-GC ...

  8. OTA: Optimal Transport Assignment for Object Detection 原理与代码解读

    paper:OTA: Optimal Transport Assignment for Object Detection code:https://github.com/Megvii-BaseDete ...

  9. 【目标检测】36、OTA: Optimal Transport Assignment for Object Detection

    文章目录 一.背景 二.方法 2.1 Optimal Transport 2.2 OT for label assignment 2.3 Center prior 2.4 Dynamic k Esti ...

最新文章

  1. socket connect阻塞和非阻塞处理
  2. 注解 java 反射_java注解和反射
  3. Oracle归档已满的处理办法
  4. C++ 的关键字(保留字)完整介绍
  5. 127-条件布尔运算符和取反运算符
  6. 前端学习(2801):传递id
  7. PHP独特学习模式_php基础知识
  8. x什么意思c语言新闻app啊我et,C语言笔试题目
  9. 经典假设检验理论记录一二
  10. excel删除重复数据保留一条_Excel怎么快速查找和删除重复数据
  11. win32多线程(三) 死锁
  12. Cockroachdb 一、系统环境
  13. php 随机数据库,PHP实现随机一句功能
  14. GIS行业地图绘制的基本要求
  15. 莫队算法(最小曼哈顿生成树或者分块处理)
  16. 使用 vscode 编辑html后缀但包含jsp、django、erb、php模板标签时,配置实现正确格式化文档
  17. 华为防火墙基础自学系列 | 证书申请方式
  18. python爬取支付宝基金数据_python爬取支付宝账单
  19. 加速度运动/弹性运动/模拟重力场/拖拽运动
  20. 求同存异【Java】

热门文章

  1. Agile方法研究综述
  2. 广州市黄埔区科技局关于开展区配套科技项目逾期未验收项目清理工作的通知
  3. 手机人人java_人人网JAVA版手机客户端软件功能详解
  4. 倍福--PLC变量链接
  5. 2021 CSP-J复赛 我的备战与游记
  6. JDK 18 / Java 18 GA 来了
  7. 实验三:敏捷开发与XP实践
  8. sdut oj 3526 团战可以输、提莫必须死
  9. 《SEO实战密码》学习笔记之网站结构优化
  10. 从富士康员工跳楼谈企业“仁爱致富”