CFINet-小目标检测

导读

TL;DR : 本文主要针对小目标检测 领域提出了一种名为CFINet的算法框架,通过采用corase-to-fine的提议框生成策略 和特征模仿学习来解决小目标检测的困难。

过去几年中,目标检测取得了巨大的成功,然而当前优秀的检测器在处理小目标仍存在困难。特别地,已知的问题是先验框与目标区域之间的重叠较低,导致了优化的样本池受限,而区分性信息的匮乏进一步加剧了识别问题。

小目标通常缺乏区分性信息和扭曲的结构,导致模型倾向于产生模糊甚至不正确的预测。现有方法通常通过GAN或相似性学习来缩小小物体与大物体之间的表示差距,但这些方法忽略了高质量与大尺寸、小尺寸与低质量之间的区别。本文的核心观点是,在模型优化过程中,判定样本是否是好的示例的标准是动态的,并且应根据检测器的当前优化状态进行调整。

因此,为了缓解上述问题,本文提出了CFINet,这是一个针对小目标检测的两阶段框架,基于由粗到细的流程和特征模仿学习。首先,作者引入了粗到细RPN(CRPN),通过动态锚点选择策略和级联回归来确保小物体的足够高质量的proposal。然后,通过在传统的检测头部引入了一个特征模仿(FI)分支,以一种模仿的方式促进困扰模型的尺寸受限实例的区域表示。此外,文中还提及了一个辅助的模仿损失,遵循监督对比学习范式,以优化这个分支。

最终,通过将CFINet与Faster RCNN结合,在大规模小目标检测基准数据集SODAD和SODA-A上取得了最先进的性能,凸显了其相对于基线检测器和其它主流检测方法的优越性。

相关推荐
二十七日秋18 分钟前
算法刷题笔记「Day 1|四道 OJ 入门题里的深坑」
c语言·汇编·数据结构·c++·笔记·python·算法
晚风叙码32 分钟前
Linux 进程概念(下):程序地址空间与虚拟内存
linux·服务器·算法
silvamux_1 小时前
微头条爆款体平台适配实测:把交付要求变成可计算的指标
java·线性代数·算法·决策树·矩阵
重生之小比特1 小时前
【算法拾光】前缀和|连续的子数组和 + 和相同的二元子数组
算法·leetcode·哈希算法
一去不复返的通信er2 小时前
力扣15:盛最多水的容器
算法·leetcode
Navigator_Z2 小时前
LeetCode //C - 1309. Decrypt String from Alphabet to Integer Mapping
c语言·算法·leetcode
潇湘秦2 小时前
SQL Server 2016+ 整数类型元数据扩宽(秒级变更)完整说明
数据库·算法
Figo_Cheung3 小时前
Figo基于结构空间算法假设(SSAH)的生成式大模型优化范式与工程实现边界研究——提出适应AGI架构演化的自适应拓扑感知表征机制
算法·架构·agi
旖旎夜光3 小时前
LCR 170:交易逆序对的总数(归并排序) —— 题解
c++·学习·算法·leetcode·排序算法
微尘hjx12 小时前
【ByteTrack 04】多轨迹算法ByteTrack改进点
算法·yolo·目标检测·目标跟踪·bytetrack·ultralytics·车跟踪