A Dual Weighting Label Assignment Scheme for Object Detection

要点:

  1. 标签分配 LA (Label assignment) 在目标检测中起重要作用,旨在为每个训练样本分配 a positive (pos) and a negative (neg) loss weight;
  2. 现有的 LA 方法主要关注于 pos weighting function 的设计,而负权重通常直接由正权重导出;
  3. 本文提出一种新的加权范式—— 双重加权(DW) Dual weighting,分别指定正负权重;
  4. 为了给权重函数提供更准确的 reg 分数,提出框细化操作——设计学习预测模块,基于粗回归图生成四个边界位置,聚合预测结果以获得当前锚点的更新边界框,适当的引入计算开销以为 DW 提供更准确的 reg score;
  5. Hard Label Assignment
  6. Soft Label Assignment: Focal Loss 在交叉熵损失上添加调制因子,减轻对于分类良好的样本的损失;Varifocal Loss;
  7. 传统:计算 w_pos,根据 w_neg = 1 - w_pos 直接计算 w_neg,FreeAnchor、Autoassign 和本文对该过程解耦,此外,本文精心设计损失权重并且与网络完全分离。

图表:

标签分配方法对比:

传统方法可能由于仅关注正权重,导致无法有效区分某些性质相似的点,从而给不同的锚点分配一样的正负权重,而DW 充分考虑正负权重及其相关性,有效区分不同的锚点。

The pipeline of DW framework:

 1. 选择GT中心附近的锚点(中心优先),为每个 GT 对象构建 a bag of candidate positives;2. candidate bag 以外的锚点被视为负样本,由于其统计数据在早期训练过程中非常嘈杂,所以不会参与加权函数的设计;3. w_pos, w_neg, w_reg4. 主干 backbone、FPN、检测头 detection head

方框优化操作图示:

 1. 中心点 (i, j)2. 粗略黄色边框3. 四个绿色的边点4. 四个橙色的边界点5. 聚合四个橙色边界点的结果获得更加精细的绿色边界框

代码:

[CVPR2022] A Dual Weighting Label Assignment Scheme for Object Detection相关推荐

  1. 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 微小物体检测是阻碍目标检测发展 ...

  2. 目标检测中的Label Assignment

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

  3. Label Assignment

    前言 今天在研究四点模型的时候,了解到一个新概念:Label Assignment.记录一下. Label assignment [参考文档]:目标检测中的Label Assignment Label ...

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

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

  5. 【读论文】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 ...

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

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

  7. 【目标检测】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 ...

  8. 《DeepLung: Deep 3D Dual Path Nets for Automated Pulmonary Nodule Detection and Classification》网络模型解读

    一.项目背景介绍 3D肺结节的检测和分类在医学领域是一个热门的研究方向,本文就这个问题选取一篇经典的论文进行解读. 下面附上论文下载链接及项目github网址: Deep 3D Dual Path N ...

  9. ECCV2020 | 论文阅读——Arbitrary-Oriented Object Detection with Circular Smooth Label

    CSL基于圆形平滑标记的任意方向目标检测 Abstract 1 Introduction 2 Related Work 3 Proposed Method 3.1 Regression-based R ...

  10. 【目标检测】论文笔记Arbitrary-Oriented Object Detection with Circular Smooth Label(2020)

    目录 前情提要: 解决方案 Regression-based Rotation Detection Method Boundary Problem of Regression Method Some ...

最新文章

  1. 算法------设计哈希映射
  2. 字符串属于python有序序列支持双向索引_西交11秋学期《数据结构》考试复习题...
  3. 安卓linux交叉编译,Linux Ubuntu下用Android NDK 生成独立交叉编译链
  4. 离开时请告诉自己生意就是生意
  5. lodop转到其他html页面,Lodop实现打印功能
  6. Python合并Excel2007+中多个WorkSheet
  7. 字符串里面的单词反转
  8. SqlServer两表之间:根据一个表的字段更新另一个表的字段
  9. 剑指offer——23.反转链表
  10. Java编程:栈的应用实例——简单的综合计算器实现(中缀表达式)
  11. python 基础学习1
  12. 【fiddler】用fiddler实现android手机抓包
  13. mysql notifier什么_MySQLNotifier这个东西有什么作用?
  14. 数据分析学习笔记(二)数据分析三思维七技巧
  15. 信息安全软考——关于DES初始置换表解答题
  16. 中兴捧月大赛之方案探讨
  17. 世界人工智能大会阿里巴巴专场论坛《数字时代的技术责任》来了
  18. 基于RTSP视频流的Java后台服务端虹软人脸识别
  19. 宝峰数科带你读懂数字家庭的真正内涵
  20. web浏览器中的base64编码解码

热门文章

  1. 如何制作linux安装光盘,新手看招 如何制作Linux系统的安装光盘?
  2. 使用RMAN备份时应如何处置归档日志文件
  3. springboot 之 Starter
  4. Linux中的bin文件夹
  5. BugkuCTF:宽带泄露;隐写2
  6. 您应该学习SwiftUI,UIKit还是同时学习两者?
  7. window 10 金蝶KIS SPR32X30.OCX不能正确注册
  8. python查火车票_Python实现12306火车票查询系统
  9. 墨画子卿第三章第5节:飞过去的是胧月
  10. 计算机网络基础之安全防范措施