用自适应卡尔曼滤波提升3D重建的在线更新稳定性
FILT3R: Latent State Adaptive Kalman Filter for Streaming 3D Reconstruction
- 将隐状态更新建模为令牌空间中的随机估计,动态平衡记忆与新信息
- 在长时间序列中显著提升深度、位姿和3D重建的稳定性
- 无需训练,可直接替换现有更新机制,适用于实时3D系统
流式3D重建通过在线更新持续的隐状态实现常数内存推理。其关键瓶颈在于状态更新策略:激进覆盖会遗忘有用历史,保守更新则无法追踪新证据,两者在训练范围外均易失稳。为此,我们提出FILT3R——一种无需训练的隐状态滤波层,将递归状态更新视为令牌空间中的随机状态估计。FILT3R为每个令牌维护方差,并计算类卡尔曼增益,自适应权衡记忆保留与新观测。过程噪声(决定帧间隐状态预期变化程度)通过候选令牌的EMA归一化时间漂移在线估计。大量实验表明,FILT3R提供可解释的即插即用更新规则,能统一常见覆盖与门控策略作为特例。具体而言,在稳定场景中增益随证据积累而缩小,不确定性降低;当真实场景变化导致过程不确定性上升时,增益增大,显著提升深度、位姿及3D重建在长时序下的稳定性。代码将于https://github.com/jinotter3/FILT3R发布。
原文摘要 · Abstract (English)
Streaming 3D reconstruction maintains a persistent latent state that is updated online from incoming frames, enabling constant-memory inference. A key failure mode is the state update rule: aggressive overwrites forget useful history, while conservative updates fail to track new evidence, and both behaviors become unstable beyond the training horizon. To address this challenge, we propose FILT3R, a training-free latent filtering layer that casts recurrent state updates as stochastic state estimation in token space. FILT3R maintains a per-token variance and computes a Kalman-style gain that adaptively balances memory retention against new observations. Process noise -- governing how much the latent state is expected to change between frames -- is estimated online from EMA-normalized temporal drift of candidate tokens. Using extensive experiments, we demonstrate that FILT3R yields an interpretable, plug-in update rule that generalizes common overwrite and gating policies as special cases. Specifically, we show that gains shrink in stable regimes as uncertainty contracts with accumulated evidence, and rise when genuine scene change increases process uncertainty, improving long-horizon stability for depth, pose, and 3D reconstruction, compared to the existing methods. Code will be released at https://github.com/jinotter3/FILT3R.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。