arXiv:2510.11605cs.CV2025-10ICCV被引 9

通过查询预训练提升场景坐标回归的泛化能力

ACE-G: Improving Generalization of Scene Coordinate Regression Through Query Pre-Training

  • 将坐标回归器与场景编码分离,用通用Transformer学习跨场景映射
  • 在数万场景上预训练后,对未见视角和光照条件仍保持高精度
  • 适合需要强泛化能力的视觉重定位任务,尤其适用于动态环境

场景坐标回归(SCR)已成为一种有前景的学习型视觉重定位方法。仅需几分钟的场景特定训练,SCR模型即可对查询图像估计出高精度相机位姿。然而,现有SCR方法在泛化能力上仍远逊于经典特征匹配方法。当查询图像的成像条件(如光照、视角)与训练视图差异过大时,模型会失效。这种失败是原有框架的固有缺陷:其训练目标是将训练视图编码到坐标回归器权重中,导致回归器本质上因设计而过拟合训练视图。本文提出将坐标回归器与地图表示解耦,采用通用Transformer与场景特定的地图代码。该分离结构使Transformer可在数万个场景上进行预训练,并在预训练阶段学习从图像映射到未见查询图像的泛化能力。我们在多个具有挑战性的重定位数据集上验证了所提方法ACE-G,结果表明其显著提升了鲁棒性,同时保持了较低的计算开销。

原文摘要 · Abstract (English)

Scene coordinate regression (SCR) has established itself as a promising learning-based approach to visual relocalization. After mere minutes of scene-specific training, SCR models estimate camera poses of query images with high accuracy. Still, SCR methods fall short of the generalization capabilities of more classical feature-matching approaches. When imaging conditions of query images, such as lighting or viewpoint, are too different from the training views, SCR models fail. Failing to generalize is an inherent limitation of previous SCR frameworks, since their training objective is to encode the training views in the weights of the coordinate regressor itself. The regressor essentially overfits to the training views, by design. We propose to separate the coordinate regressor and the map representation into a generic transformer and a scene-specific map code. This separation allows us to pre-train the transformer on tens of thousands of scenes. More importantly, it allows us to train the transformer to generalize from mapping images to unseen query images during pre-training. We demonstrate on multiple challenging relocalization datasets that our method, ACE-G, leads to significantly increased robustness while keeping the computational footprint attractive.

视觉重定位坐标回归泛化能力Transformer

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。