EGG-Fusion

Pan 2025 · 论文

一句话总结 — SIGGRAPH Asia 2025的实时RGB-D重建方法,在线融合几何感知的高斯surfel,并通过显式建模传感器噪声的信息滤波更新,使可微优化只需对一个已接近收敛的地图进行打磨。

问题

可微渲染SLAM(基于NeRF与3DGS)能够输出照片级真实感的地图,但”当前的可微渲染方法在实时计算和传感器噪声敏感性方面面临双重挑战,导致场景重建的几何精度下降,实用性受限。“3DGS椭球体的高自由度带来了几何歧义,通过反向传播进行建图每帧需要大量梯度迭代,而将带噪声的消费级深度当作真实值处理会破坏恢复出的表面。EGG-Fusion的目标是同时实现实时吞吐量与噪声感知的高精度表面几何。

方法与架构

场景由一组二维高斯surfel表示S={Si:(pi,si,ri,oi,ci)}\mathcal{S}=\{S_{i}:(\textbf{p}_{i},\textbf{s}_{i},\textbf{r}_{i},o_{i},\textbf{c}_{i})\}——具有中心、两个椭圆轴尺度、旋转、透明度和SH颜色的圆盘状基元,通过深度排序的alpha合成渲染(Ti=j<i(1αj)T_{i}=\prod_{j<i}(1-\alpha_{j}),C^=iTiαici\hat{C}=\sum_{i}T_{i}\alpha_{i}\textbf{c}_{i},深度/法线图以类似方式混合)。每帧运行两个模块:从稀疏到稠密的相机跟踪,随后是显式surfel融合,再接一个简短的可微优化。

Λt=Λt1+HΛztH,ηt=ηt1+HΛztzt,x^t=(Λt)1ηt,\boldsymbol{\Lambda}^{t}=\boldsymbol{\Lambda}^{t-1}+\mathbf{H}^{\top}\boldsymbol{\Lambda}^{t}_{\mathbf{z}}\mathbf{H},\qquad \boldsymbol{\eta}^{t}=\boldsymbol{\eta}^{t-1}+\mathbf{H}^{\top}\boldsymbol{\Lambda}^{t}_{\mathbf{z}}\mathbf{z}^{t},\qquad \hat{\mathbf{x}}^{t}=(\boldsymbol{\Lambda}^{t})^{-1}\boldsymbol{\eta}^{t},

这是每次观测都可闭式求解的单次计算(对角协方差使其计算代价很低)。更新后的法线定义了一个绕ntg=ng×nt\mathbf{n}_{tg}=\mathbf{n}_{g}\times\mathbf{n}_{t}的唯一旋转增量ΔR(ntg,θ)\Delta\textbf{R}(\textbf{n}_{tg},\theta),并施加到该surfel上;tr(Λ)\text{tr}(\boldsymbol{\Lambda})同时也作为每个surfel的置信度,用于提取可靠表面。

实验结果

在Replica、TUM-RGBD、ScanNet++以及三个自采集的Azure Kinect室外场景上进行评估:

对SLAM的意义

大多数3DGS-SLAM系统(SplaTAM、MonoGS)通过对渲染器反向传播来优化地图,迭代直到损失收敛。EGG-Fusion展示了另一条路线:将高斯视为需要被滤波的状态,而非需要被训练的参数——把经典surfel SLAM(ElasticFusion)中基于估计理论、置信度加权的融合方式,升级为一种可微、可渲染的表示。闭式融合加少量打磨迭代,使稠密照片级真实感地图能够兼容真正的实时增量运行,并给出了原理性的逐基元不确定性,这两点对于可部署的高斯地图SLAM都至关重要。

相关条目