← 返回 2026-07-08

CGGS:一致性增强的几何高斯泼溅用于以自我为中心的3D场景生成 CGGS: Consistency-Augmented Geometric Gaussian Splatting for Ego-centric 3D Scene Generation

Zhenyu Sun, Xiaohan Zhang, Qi Liu, Huan Wang 📅 2026-07-04 👍 9 2026-07-13 08:37
3D场景生成 几何一致性 多视角生成 文本到3D 高斯泼溅

提出三阶段框架解决以自我为中心的3D场景生成中的视角一致性和几何精度问题

前置知识

3D Gaussian Splatting (3DGS)

一种高效的3D场景表示方法,使用各向异性的高斯椭球体来表示场景中的点,通过可微的光栅化管道实现实时渲染。每个高斯包含位置、旋转、缩放、不透明度和球谐函数系数等参数,能够高效地捕捉场景的几何结构和外观信息。

本文使用3DGS作为核心3D表示,理解其可微渲染和高斯优化机制是读懂Geometric Refiner章节的基础。

Latent Diffusion Models (LDM)

在潜在空间中进行图像生成的扩散模型,通过训练自编码器将高维图像压缩到低维潜在空间,然后在潜在空间中学习去噪过程。训练损失为L = Ex,ε∼N(0,1),t[||ε - εθ(zt, c, t)||^2_2],其中zt = √(¯αt)E(x) + √(1-¯αt)ε。

Ego-centric Generator基于LDM构建,需要理解其训练目标和分数匹配原理。

Correspondence-Aware Attention (CAA)

一种用于多视角一致性生成的注意力机制,同时处理N个特征图。对于源特征图F,与(N-1)个目标特征图Fl执行交叉注意力,消息M = ΣlΣtl∈N SoftMax(WQF¯(s) · WKF¯l(tl*))WVF¯l(tl*),位置编码γ(·)基于2D位移添加到目标特征。

CAA是MVDiffusion的核心组件,本文在CAA基础上增加一致性增强损失,需要理解其工作原理。

Mutual Information

信息论中衡量两个随机变量统计依赖性的指标,定义为I(X;Y) = Σx,yp(x,y)log[p(x,y)/(p(x)p(y))]。与线性相关不同,互信息可以捕捉非线性依赖关系,本文将其用于深度监督。

MID损失的核心,理解互信息如何比Pearson相关更好地处理非线性几何关系。

Optical Flow

估计图像序列中像素运动的技术,为相邻帧间的每个像素计算位移向量。本文使用RAFT等现成光流估计器建立密集像素级对应关系pt = ps + fst(ps),其中pt是目标像素,ps是源像素。

Layout Decorator使用光流进行跨视角几何约束,理解光流的基本原理很重要。

研究动机

现有以自我为中心的3D场景生成方法面临核心挑战。全景生成虽然确保了全局连续性,但等距矩形投影引入了严重的几何畸变,特别是在极点附近会出现径向拉伸和弯曲现象(如Fig. 1中的变形天花板和扭曲沙地),这违反了3DGS和SfM管道内在的针孔相机假设,导致结构退化和纹理伪影。相反,多视角生成虽然生成了几何无畸变的透视图像,但由于缺乏统一的画布,固有的跨视角一致性问题难以解决。传统SfM方法在自我中心视图上效果差,由于交叉视角重叠有限和明显的视角偏差,直接应用会导致优化发散或空间结构次优。在具体场景中,如Fig. 1所示,DreamScene360在客厅场景中遗漏了提示词中明确指定的不匹配相框细节,在海滩场景中产生了树干被切断和漂浮的不合理结构伪影,以及不连贯的地平线。

本文的目标是本文目标是开发一个文本到3D框架,增强3D内容感知能力并解决自我中心场景生成中的几何畸变问题。具体而言,需要生成与文本描述 faithfully 对齐的视角一致性和语义对齐的视觉内容,以及构建准确的几何结构。框架应该支持从文本描述中生成高质量、跨视角一致的3D场景,既保持全景生成的全局连续性优势,又避免其几何畸变问题;既利用多视角生成的局部细节丰富性,又解决其跨视角不一致性问题。

与已有工作不同的是,本文的独特切入角度在于采用三阶段分层框架系统性地解决以自我为中心3D生成的核心矛盾:通过一致性增强损失微调多视角潜在扩散模型,缓解多视角生成中的梯度冲突问题;通过光流和点轨迹对应关系引导的深度估计器,构建稠密粗略点云作为布局初始化,避免传统SfM在自我中心视图上的失效模式;通过基于互信息的深度损失和分层优化策略,在保持渲染鲁棒性的同时细化几何结构。这种分层策略既不同于纯粹的全景生成方法,也不同于直接的文本到3D端到端方法,而是逐步从2D先验到3D布局再到精细3D重建的渐进式优化路径。

核心方法

CGGS采用三阶段流水线架构,从文本描述逐步构建高质量的3D场景。首先,Ego-centric Generator通过一致性增强损失微调多视角潜在扩散模型,生成与文本描述对齐且跨视角一致的2D先验图像。然后,Layout Decorator利用光流和点轨迹对应关系估计深度,将自我中心的2D先验转换为稠密的粗略3D布局点云。最后,Geometric Refiner基于初始布局,使用互信息深度损失和分层优化策略细化3D高斯表示,迭代锐化结构细节并强制跨视角一致性。整个过程从语义对齐的2D生成开始,到几何初始化,再到精细的3D优化,形成了一个完整的从文本到3D的生成管道。

核心创新点在于三个层面的技术突破:一是在多视角扩散模型训练中引入一致性增强损失Laug = E[Σi=1^N ||ϕ(εi) - ϕ(εiθ({Zit}, t, τθ(y)))||^2_2],其中ϕ是随机初始化且冻结权重的多层CNN,通过梯度投影将所有视角的更新向量投影到共享的奇异子空间,最大化视角特定更新之间的余弦相似度,缓解多视角生成中的梯度冲突问题。二是在深度估计中联合优化光流和点轨迹,通过对应损失Lcorr = ||pt - pt||监督深度估计网络,构建稠密一致的点云初始化。三是在3D高斯优化中使用互信息深度损失LMID = 1 - I(Drender; Dgt),与传统的基于Pearson相关的深度损失不同,它能够捕捉非线性的几何对应关系并保持锐利的深度不连续性。

方法步骤详情

方法步骤分为三个主要阶段:第一阶段Ego-centric Generator,输入为文本提示词和相机轨迹C = {ci}i=1^N,输出为N个多视角图像X = {xi}i=1^N。训练时在CAA块的标准损失L = Σi=1^N ||εi - εiθ(Zit, t, τθ(y))||^2_2基础上增加一致性增强损失Laug,总损失为Ltotal = L + λaugLaug。第二阶段Layout Decorator,首先将图像序列插值到N' = 20个视图,使用RAFT估计光流F = {fi: xi ↔ xi+1}i=1^{N'-1} ∪ {fN': xN' ↔ x1},集成CoTracker点轨迹纠正长时漂移,训练Flow-Depth Estimator生成深度图D = {di}i=1^{N'},通过相机内参K和外参Ti, Tj将像素ps反投影到3D空间zs,计算对应像素pt = Kj Tj Ti^-1 [zs^T, 1]^T,最小化对应损失Lcorr得到稠密点云初始化。第三阶段Geometric Refiner,采用分层优化策略,基础相机集合C0 = {(Ri, ti)}i=1^N,在第k阶段增加补充相机Ck = Ck-1 ∪ {(RiΔRk, ti + Δtk)}i=1^N,训练损失为Lrectotal = λSSIM(1-SSIM) + λMID LMID + (1-λSSIM-λMID)L1,其中λMID = 0.05。

技术新颖性

技术新颖性体现在多个维度:首先,一致性增强损失中的随机初始化CNNϕ形成结构化随机投影,分层卷积层强加了捕捉空间频率和几何的强归纳偏置,随机初始化确保特征空间保持各向同性且不受ImageNet预训练的语义偏见影响,这种特性同时具备非线性分层结构、空间局部化多尺度表示和无偏的平稳特征几何。其次,MID损失操作在统计依赖性而非线性关系上,能够处理复杂、非线性的几何对应并保持锐利的深度不连续,而传统的Pearson相关损失会抑制高频几何细节并对异常值敏感,导致过度平滑的结构。最后,分层优化策略通过渐进式扩展相机集合,从有限视点逐步增加到多样化视角,Ck = Ck-1 ∪ {(RiΔRk, ti + Δtk)}i=1^N,每个阶段k的旋转和平移偏移ΔRk, Δtk逐步增大,这种渐进式扩展鼓励重建鲁棒性并增强3D高斯优化的完整性。

With text prompts as input, CGGS employs three core components
Figure 2: With text prompts as input, CGGS employs three core components
Pipeline of CGGS
Figure 3: Pipeline of CGGS

实验结果

实验结果表明CGGS在多个维度上显著优于现有方法。在24个室内外场景上的评估中,CGGS实现了最高的CLIP Score(26.253),表明生成的3D场景与文本描述之间具有优越的语义对齐。在重建质量方面,CGGS达到了PSNR 37.345、SSIM 0.977、LPIPS 0.0193,这些数值显著高于所有基线方法,证明了其高结构准确性。消融研究表明,移除一致性增强损失Laug后,跨视角纹理差异变得明显,背景伪影突显(如卧室场景中暴露的天花板),物理上不合理的异常现象(如海滩上漂浮的扭曲树木)涌现。Layout Decorator与COLMAP的对比显示,CGGS提供更可靠的3D结构,在稀疏视图设置下传统SfM方法倾向于优化发散或导致次优空间结构。Geometric Refiner消融研究证实,MID损失和分层优化的结合在几何连贯性和整体渲染性能方面带来实质性改进。跨域泛化分析表明,尽管仅在室内场景数据集Matterport3D上微调,CGGS在包括沙漠骆驼、市场人群、水下生物、城市行人等未见过的域外场景上仍保持强大的泛化能力,Q-Align分数达到0.820,超越所有基线方法。

Generation results of CGGS for ego-centric multi-view priors, gaussian point clouds, novel view synthesis, and depth maps
Figure 4: Generation results of CGGS for ego-centric multi-view priors, gaussian point clouds, novel view synthesis, and depth maps
Qualitative comparison between CGGS with other baselines
Figure 5: Qualitative comparison between CGGS with other baselines
Ablation study on consistency-augmented loss Laug
Figure 7: Ablation study on consistency-augmented loss Laug
Ablation studies of Geometric-Refiner on MID loss and hierarchical optimization
Figure 8: Ablation studies of Geometric-Refiner on MID loss and hierarchical optimization
Additional generation results from CGGS
Figure 9: Additional generation results from CGGS
Additional generation results from CGGS
Figure 10: Additional generation results from CGGS
查看结构化数据
任务指标本文基线提升
语义对齐 CLIP Score 26.253 DreamScene360: 25.022, Director3D: 24.996, LucidDreamer: 25.736, Text2Room: 24.732 相比DreamScene360提升4.9%,相比Director3D提升5.0%
重建质量-峰值信噪比 PSNR (dB) 37.345 DreamScene360: 32.587, LucidDreamer: 25.667, Text2Room: 20.915 相比DreamScene360提升14.6%,相比LucidDreamer提升45.5%
重建质量-结构相似性 SSIM 0.977 DreamScene360: 0.969, LucidDreamer: 0.824, Text2Room: 0.844 相比DreamScene360提升0.8%,相比LucidDreamer提升18.6%
重建质量-感知相似性 LPIPS 0.0193 DreamScene360: 0.0477, LucidDreamer: 0.163, Text2Room: 0.169 相比DreamScene360降低59.5%,相比LucidDreamer降低88.2%
跨域泛化-Q-Align Q-Align 0.820 DreamScene360: 0.791, LucidDreamer: 0.676, Director3D: 0.475, Text2Room: 0.669 相比DreamScene360提升3.7%,相比Director3D提升72.6%

局限与改进

作者承认CGGS受到逐场景优化的限制,这增加了计算时间并阻碍了泛化能力。每场景优化需要约3分钟,加上Ego-centric Generator训练的35-40小时和Layout Decorator推理的10分钟,整体计算开销较大。此外,当前方法主要处理静态场景,不支持动态场景合成,这限制了其在涉及运动实体或时变环境的应用。从技术角度观察,尽管MID损失在保持锐利深度不连续性方面表现优异,但在极端遮挡或镜面反射等挑战性几何条件下仍可能失效。分层优化策略虽然提高了重建鲁棒性,但额外的摄像机扩展增加了优化复杂度,在计算资源受限的环境下可能面临实际部署挑战。域外泛化虽然表现良好,但在包含复杂生物运动或极端天气条件等罕见场景上的性能尚未系统评估。

独立分析的弱点

在具体应用场景中,CGGS存在几个可改进的弱点。首先,逐场景优化架构使得批量生成大量场景时效率低下,每个场景需要独立运行完整的三阶段流水线,在实际应用如大规模VR环境构建或自动驾驶数据合成中可能成为瓶颈,改进方向可以是开发端到端的网络架构,将Ego-centric Generator、Layout Decorator和Geometric Refiner整合到单一前向传播管道中。其次,静态场景假设限制了在涉及人物、动物或移动物体的场景中的应用,这些动态元素会导致不一致的几何表示,未来可以探索时序一致的动态场景生成方法,引入时间维度的约束。第三,计算资源需求较高,需要4个NVIDIA RTX A6000 GPU进行训练,这限制了在资源受限环境中的可访问性,可以通过模型蒸馏或知识压缩技术降低计算需求。第四,极端几何条件下的鲁棒性有待提升,如大面积镜面、透明物体或复杂遮挡场景,可以引入额外的物理约束或先验知识来处理这些挑战性情况。

未来方向

作者提出的未来研究方向包括动态场景合成和在生成环境中的视觉语言导航。基于当前成果可以延伸的方向包括:一是开发端到端的文本到3D高斯生成模型,直接从潜在空间解码3D高斯,避免逐场景优化,参考Prometheus[23]和Director3D[22]的架构设计。二是探索更高效的几何表示方法,如稀疏高斯先验或层次化高斯结构,在保持质量的同时降低计算复杂度。三是集成大语言模型实现交互式场景编辑和生成,允许用户通过自然语言迭代修改场景细节。四是扩展到多模态输入,如草图、深度图或音频描述,提供更丰富的创作接口。五是研究实时生成和渲染的联合优化,在保证质量的同时实现交互式体验。六是探索自我中心到第三人称视角的转换,实现全方位的场景探索。

复现评估

论文提供了详细的实现细节,便于复现。Ego-centric Generator使用Matterport3D数据集,包含194,400张图像和10,800个全景视图,在4个NVIDIA RTX A6000 GPU上训练35-40小时,批次大小为4,生成8个512×512分辨率的自我中心多视角图像,水平视场角Θ = 90°,旋转角度θ = 45°,λaug = 0.5。Layout Decorator使用RealEstate-10k和CO3Dv2在单个RTX A6000 GPU上训练约25小时,推理时约10分钟提升特定场景为稠密点云,插值数量N' = 20,FOV Θ' = 60°。Geometric Refiner设置λMID = 0.05,分层扩展轮次n = 3,详细训练损失为Lrectotal = λSSIM(1-SSIM) + λMID LMID + (1-λSSIM-λMID)L1,其中λSSIM = 0.2,每场景优化约3分钟。项目页面https://cggs-26.github.io/cggs26/承诺提供代码和模型,但截至评估时开源状态尚未确认。总体而言,复现难度中等,需要访问Matterport3D、RealEstate-10k和CO3Dv2数据集,以及相当的计算资源(4个A6000 GPU)。