
arXiv 2608.02495 的 DyFrDet 用动态频带抑制清理低频冗余与高频噪声,再用概率框回归降低模糊标注的训练影响;三套航拍基准的收益与复现条件也被拆开核对。
| 项目 | 信息 |
|---|---|
| 论文 | DyFrDet: Towards Accurate Small Object Detection via Dynamic Frequency Suppression with Label Disambiguation。arXiv:2608.02495,v1 提交于 2026 年 8 月 4 日 01:01(北京时间)。2 |
| 作者与单位 | Zihan Yang、Dan Lu 来自北京航空航天大学杭州国际创新研究院;Yang Guo、Hongxing Zhang 来自北京邮电大学;Siyuan Yao 来自中山大学深圳校区。1 |
| 会议状态 | arXiv HTML 页带有 ACM MM 2026 的论文集元数据;作者官方仓库明确写着「Accepted by ACMMM 2026」。因此更稳妥的表述是「arXiv 预印本,官方仓库标注已被 ACM MM 2026 接收」,而不是把 8 月的 arXiv 提交日写成会议出版日。13 |
| 通讯作者 | 官方仓库将 Dan Lu 和 Siyuan Yao 标为通讯作者,前者单位为北京航空航天大学杭州国际创新研究院,后者单位为中山大学深圳校区。3 |
| 代码、数据与权重 | 官方 PyTorch 仓库公开了mmdet-dyfrdet、mmrotate-dyfrdet、AI-TOD/SODA 预处理数据入口和预训练权重入口;页面没有给出在线 Demo。3 |

C2到C5,标准 FPN 再生成P2到P5。DyFrDet 没有把频域操作直接放在原始图像上,而是对这四层层级特征分别做 FFT。这样,频率选择发生在已经完成多尺度语义聚合之后,输出仍然对应四个检测尺度。1p及其 FFT 结果P,DBP 先把复数频谱拆成幅度A和相位Φ,再分别经过卷积块,并通过 IFFT 得到一个辅助空间特征f。空间特征p和这个f各自做全局最大池化与全局平均池化,拼接后的表示进入注意力和 FFN,输出每个通道的两个阈值α1、α2。α1=αl·exp(dα1),α2=αh·exp(dα2)。在默认设置里,αl=0.05、αh=0.95,但最终阈值由 DBP 根据当前特征动态预测。这个设计同时保留了一个可控的范围和通道级适应性。1M在这两块区域置零,其余位置置一,然后以软抑制形式更新频谱:P′ = P − β · (P ⊙ (1 − M))α1=0.05, α2=1.00)为 24.9;固定同时去低频和高频(0.05, 0.95)为 25.3;换成动态阈值后为 26.0。高频不是越少越好,阈值也不是越宽越稳,当前特征决定保留区间才是增量来源。1P和标注框G转换成中心坐标、宽高的四个回归偏移。传统 L1 回归会把目标写成一个确定向量xgt;LDM 则让预测端输出均值μ和协方差σ,构成高斯分布Pθ(x)=N(μ,σ),标注端仍用位于xgt的 Dirac 分布表示。KL(Qgt || Pθ)。展开后,损失同时惩罚均值偏离和协方差过大:均值越接近标注、预测方差越小,损失越低。论文用σm=max(σ)表示当前样本四个回归维度里最不确定的一项,再定义权重ω(σm):当σm≤ρ时权重保持 1;当歧义升高,权重向ε下降。默认ρ=0.8、ε=0.5。1L = γ LIoU + LCLS + ω(σm) · LLDM
σm增大,蓝框为预测框、绿框为标注框,框重合通常随图像模糊和不确定性升高而变差。1σm与框模糊程度的可视化,但没有报告校准误差、标注扰动实验或跨数据集不确定性统计。因此,LDM 可以被解释为一种针对模糊监督的分布式回归和损失重加权机制,不能进一步写成已经验证的通用不确定性估计器。| DyFrFPN | LDM | AP | APvt | APt | APs | APm |
|---|---|---|---|---|---|---|
| × | × | 23.6 | 11.9 | 24.8 | 27.0 | 30.7 |
| ✓ | × | 24.9 | 12.3 | 26.2 | 28.7 | 33.3 |
| × | ✓ | 24.4 | 12.0 | 25.6 | 27.3 | 32.5 |
| ✓ | ✓ | 26.0 | 13.6 | 27.3 | 29.0 | 34.5 |
β的消融进一步限制了「抑制越强越好」的解释:β=0时 AP 为 24.4,0.25为 25.0,0.5为 26.0,0.75降到 24.6,1.0为 25.3。软抑制的中间点最好,说明目标有效成分和背景噪声并没有在频谱中完全分离。1R50 w/SAC+FPN得到 AP 25.1;DyFrDet 的同类完整配置使用R50 w/SAC+DyFrFPN,AP 为 28.7,AP50 为 57.2,AP75 为 23.7,APvt/APt/APs/APm 为 15.2/29.1/33.3/39.6。只使用R50+DyFrFPN的 DyFrDet AP 是 26.0。1| AI-TOD test | Backbone 与颈部 | AP | AP50 | AP75 | APvt | APt | APs | APm |
|---|---|---|---|---|---|---|---|---|
| HS-FPN | R50 w/SAC+FPN | 25.1 | 55.7 | 19.1 | 12.1 | 25.3 | 29.9 | 36.9 |
| DyFrDet | R50+DyFrFPN | 26.0 | 55.3 | 19.6 | 13.6 | 27.3 | 29.0 | 34.5 |
| DyFrDet 完整配置 | R50 w/SAC+DyFrFPN | 28.7 | 57.2 | 23.7 | 15.2 | 29.1 | 33.3 | 39.6 |
R50+DyFrFPN的 DyFrDet 在测试集上 AP 为 31.3、AP50 为 62.1、AP75 为 26.8,并报告 APes/APrs/APgs/APN 为 15.1/27.8/37.3/46.2;论文表中的 HS-FPN 为 29.6/56.8/26.7,后四项为 13.6/26.4/35.3/45.3。1| SODA-D test | AP | AP50 | AP75 | APes | APrs | APgs | APN |
|---|---|---|---|---|---|---|---|
| HS-FPN | 29.6 | 56.8 | 26.7 | 13.6 | 26.4 | 35.3 | 45.3 |
| DyFrDet(R50+DyFrFPN) | 31.3 | 62.1 | 26.8 | 15.1 | 27.8 | 37.3 | 46.2 |

| SODA-A test | 检测器组合 | AP | AP50 | AP75 | APes | APrs | APgs | APN |
|---|---|---|---|---|---|---|---|---|
| Unc-SOD | R50+FPN | 34.8 | 73.6 | 26.4 | 13.8 | 29.7 | 44.7 | 36.5 |
| DecoupleNet | DecoupleNet+FPN | 36.6 | 71.3 | 33.3 | 12.2 | 31.0 | 47.7 | 40.2 |
| DyFrDet | DecoupleNet+DyFrFPN | 37.8 | 73.4 | 34.3 | 12.9 | 31.9 | 49.5 | 41.0 |
αl=0.05、αh=0.95、β=0.5、ρ=0.8、ε=0.5、γ=0.9。1mmcv-full 1.5.0 或 1.7.2,并要求手动在epoch_based_runner.py中把当前 epoch 写入data_batch。README 的说明标题写的是 PyTorch 1.12.0,实际安装命令却是torch==1.11.0+cu113;复现时应以仓库当前脚本和依赖锁定结果为准,不能只照抄标题。3R50+FPN和训练策略,只替换 DyFrFPN,避免把 SAC 的收益混进频域模块。β=0/0.25/0.5/0.75/1.0,检查频率删除是否会牺牲小目标边缘。σm与框 IoU 的关系,并在人工扰动框标注后重做 LDM;这是论文当前没有直接报告、但最能检验「标签歧义」解释的一步。σm驱动的损失重加权是否在真实标注扰动下仍然改善定位。当前论文给出了前一个问题的静态/动态和β消融,也给出了后一个问题的分布回归机制与可视化,但没有跨域、部署或标注扰动实验。把这个边界保留下来,才能判断下一步应该复现模块、改进损失,还是换数据协议。arxiv.org
arxiv.org
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.