改进对象中心学习中图像视频首帧的注意力初始化与迭代机制
Smoothing Slot Attention Iterations and Recurrences
- 用自蒸馏小模块预热冷启动查询,提升首帧特征聚合精度
- 区分首帧与非首帧的聚合方式,首帧用全迭代,后续帧用单次迭代
- 适用于需要精准对象识别与视觉推理的任务场景
Slot Attention(SA)是主流对象中心学习(OCL)的核心。图像特征通过迭代精炼冷启动查询槽实现对象级表征聚合;视频则通过跨帧共享的递归机制完成,首帧冷启动查询,后续帧继承前一帧槽位。但冷启动查询缺乏样本特定线索,导致首帧聚合不精准;非首帧查询已具样本特异性,其聚合方式应与首帧不同。本文提出SmoothSA:(1)在首帧通过内部自蒸馏的小模块对冷启动查询进行预热,注入丰富输入特征信息;(2)通过差异化处理,首帧使用完整迭代,非首帧仅使用单次迭代,平滑帧间递归过程。在对象发现、识别与视觉推理任务上的综合实验验证了方法有效性。可视化分析揭示了其内在机制。代码、模型检查点与训练日志已公开于https://github.com/Genera1Z/SmoothSA。
原文摘要 · Abstract (English)
Slot Attention (SA) lies at the heart of mainstream Object-Centric Learning (OCL). Image features can be aggregated into object-level representations by SA \textit{iteratively} refining cold-start query slots. For video, such aggregation proceeds by SA \textit{recurrently} shared across frames, with queries cold-started on the first frame while transitioned from the previous frame's slots thereafter. However, cold-start queries lack sample-specific cues thus hindering precise aggregation on image or video's first frame; Non-first frames' queries are already sample-specific thus requiring aggregation transforms different from the first frame. We address these issues with our \textit{SmoothSA}: (1) To smooth SA iterations on image or video's first frame, we \textit{preheat} cold-start queries with rich input-feature information, by a tiny module self-distilled inside OCL; (2) To smooth SA recurrences across video's first and non-first frames, we \textit{differentiate} the homogeneous aggregation transforms by using full and single iterations respectively. Comprehensive experiments on object discovery, recognition and visual reasoning validate our method's effectiveness. Further visual analyses illuminate the underline mechanisms. Our \textit{source code}, \textit{model checkpoints} and \textit{training logs} are provided on https://github.com/Genera1Z/SmoothSA.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。