StructSplat: Generalizable 3D Gaussian Splatting from Uncalibrated Sparse Views

TL;DR

StructSplat is a pose-free 3D Gaussian reconstruction framework achieving +5.67 dB PSNR over SOTA on DL3DV.

cs.CV 🔴 Advanced 2026-06-27 42 views
Jia-Chen Zhao Beiqi Chen Xinyang Chen Guangcong Wang Liqiang Nie
3D reconstruction uncalibrated images Gaussian rendering generalization deep learning

Key Findings

Methodology

The approach employs a structured multi-modal representation, explicitly separating geometry, semantics, and textures. Pixel-aligned features are injected into the model to recover high-frequency details, while semantic priors ensure global consistency. A camera alignment strategy estimates and aligns camera parameters without supervision, preventing information leakage. The model consists of geometry, semantic, and texture encoders, followed by Gaussian prediction heads. Camera parameters are estimated and aligned, transforming local Gaussian attributes into a unified global coordinate system. Differentiable splatting renders novel views with high fidelity.

Key Results

  • On DL3DV, StructSplat achieves 28.045 dB PSNR, outperforming AnySplat (22.377 dB) by +5.67 dB, demonstrating superior reconstruction quality.
  • Cross-dataset evaluation shows +1.94 dB over AnySplat on ACID and +1.72 dB on RealEstate10K, confirming strong generalization.
  • The method eliminates the need for known camera parameters, maintaining high detail fidelity and geometric accuracy even in uncalibrated settings.

Significance

This work addresses a fundamental limitation in 3D scene reconstruction—dependence on camera calibration—by enabling pose-free, end-to-end learning. It significantly enhances the practicality of 3D modeling in real-world scenarios like VR, AR, and remote sensing, where calibration is costly or impossible. The structured representation and camera alignment strategies improve robustness and detail preservation, paving the way for scalable, real-time applications.

Technical Contribution

The paper introduces a multi-level structured representation that separates geometric, semantic, and high-resolution texture features, integrated via pixel-aligned injection. It proposes a novel camera alignment algorithm that aligns camera parameters across views without leakage, ensuring consistent global Gaussian placement. The architecture combines a geometry encoder based on transformer models, a semantic encoder from pre-trained vision models, and a lightweight texture encoder, all contributing to high-fidelity, generalizable 3D reconstruction.

Novelty

This is the first framework to perform fully pose-free, end-to-end 3D Gaussian reconstruction without relying on camera parameters. Its core innovation lies in the structured organization of multi-modal features and a robust camera alignment strategy, enabling accurate, detailed scene modeling in uncalibrated settings, surpassing prior methods that depend on explicit geometric or pose supervision.

Limitations

  • The model struggles in scenes with extreme lighting or minimal texture, as texture injection relies heavily on local details. It also faces challenges in dynamic or large-scale environments due to computational complexity. Camera alignment errors accumulate in highly dynamic scenes, affecting overall accuracy. Further optimization is needed for real-time deployment and robustness in diverse conditions.

Future Work

Future directions include integrating depth and lighting cues to improve scene realism, optimizing the camera alignment for dynamic scenes, and reducing computational costs for real-time applications. Extending the framework to handle large-scale outdoor environments and dynamic scenes remains a key goal.

AI Executive Summary

Recent advances in 3D scene reconstruction, exemplified by Neural Radiance Fields (NeRF), have revolutionized the field by enabling photorealistic novel view synthesis. However, these methods typically depend on precise camera calibration, which limits their deployment in real-world scenarios where such information is unavailable or costly to obtain. To address this, researchers have explored pose-free and intrinsic-free approaches, but many rely on scene-specific optimization or pre-estimated camera parameters, hindering scalability and generalization.

This paper introduces StructSplat, a novel framework that performs feed-forward, pose-free 3D Gaussian reconstruction directly from uncalibrated images. The core innovation lies in a structured representation that explicitly separates geometric, semantic, and texture cues, allowing the model to learn robust scene priors. The architecture employs a geometry encoder based on transformer models, a semantic encoder utilizing pre-trained vision models, and a lightweight texture encoder that injects pixel-aligned features. A key component is the camera alignment strategy, which estimates and aligns camera parameters across views without leakage, ensuring the model's generalization to unseen scenes.

Experimental results on benchmarks such as DL3DV demonstrate a PSNR of 28.045 dB, surpassing prior state-of-the-art methods like AnySplat by over 5 dB. Cross-dataset evaluations on ACID and RealEstate10K further confirm the model's robustness, with improvements of nearly 2 dB. These results highlight the method's ability to produce high-fidelity reconstructions without relying on camera calibration, significantly broadening the applicability of 3D scene understanding.

The implications of this work are profound, enabling scalable, real-time scene reconstruction in uncontrolled environments—crucial for virtual reality, autonomous navigation, and cultural heritage preservation. Despite these advances, challenges remain in handling extreme lighting, dynamic scenes, and reducing computational costs. Future research will focus on integrating additional cues, optimizing algorithms for speed, and extending to larger, more complex environments, promising a new era of flexible and accurate 3D modeling.

Deep Dive

Plain Language Accessible to non-experts

想象你在厨房里做饭,准备各种食材(几何、颜色、味道),每样都很重要。传统的方法就像只看食材的外形(几何),忽略了味道(纹理)和香味(语义),所以做出来的菜不够好吃。这个新方法像是用一台智能厨师,能同时考虑食材的外形、味道和香味,还能根据不同的食谱(视角)调整,确保每次都做出美味的菜肴。它不需要提前知道厨房的布局(相机参数),只用多次观察,就能学会做出漂亮的菜。这让虚拟现实、监控等场景变得更容易、更真实。

ELI14 Explained like you're 14

你在玩一个游戏,但没有说明你在房子里的具体位置,只能看到不同角度的图片。以前的技术就像用指南针(相机参数)找到位置,但有时候指南针不准,模型就会错。现在这个新方法不用指南针,只用多角度的图片,就能自己猜出房子的样子和颜色,就像是用一台超级聪明的机器人自己学会了看图拼房子。它还能确保每次拼出来的房子都一样,不会因为角度不同而变形。这样,不管你在哪个房子里,模型都能还原得很准确,非常适合虚拟现实、游戏和监控。未来,它还能变得更快、更聪明,帮我们做出更真实的3D世界。

Glossary

Gaussian (高斯)

一种概率分布,用于表示场景中点或区域的空间位置和属性,便于连续建模和渲染。

在模型中用以描述场景的空间结构和外观特征。

Pixel-aligned features (像素对齐特征)

从2D图像中提取的高分辨率特征,直接对应图像中的像素位置,用于细节纹理重建。

用于纹理编码器,将2D细节信息注入到3D表示中。

Camera alignment (摄像机对齐)

将不同视角的摄像机参数统一到一个坐标系统内,避免信息泄露,确保模型泛化。

关键步骤,确保多视角信息的一致性。

Structured representation (结构化表示)

将几何、语义和纹理信息分离组织,增强模型对不同场景特征的理解能力。

提升重建细节和全局一致性。

Differentiable splatting (可微分投影)

一种渲染技术,将高斯点投影到像素平面,支持端到端训练。

实现新视角合成的核心机制。

Open Questions Unanswered questions from this research

  • 1 如何进一步降低模型在极端环境下的误差,特别是在极端光照或纹理稀疏场景中仍是未解难题。
  • 2 模型在动态场景中的表现和实时性仍需提升,当前多视角处理多为静态场景。

Applications

Immediate Applications

虚拟现实内容生成

利用多视角图像快速生成高质量3D场景,无需精确相机参数,适合虚拟旅游、游戏开发。

文化遗产数字化

通过多角度扫描,快速还原古建筑或文物的三维模型,便于保存和展示,无需复杂标定。

Long-term Vision

无人监控与场景理解

实现无需标定的实时3D监控系统,提升安全性和场景理解能力,适应复杂环境变化。

Abstract

We present StructSplat, a feed-forward and generalizable 3D Gaussian reconstruction framework that operates directly on uncalibrated images without requiring camera parameters. Existing methods either rely on per-scene optimization or assume known camera poses, and often entangle geometry and appearance within a unified backbone, limiting reconstruction fidelity and generalization. Our key idea is to adopt a structured representation that organizes geometry, semantic, and texture cues with explicit roles in the reconstruction process. Specifically, we introduce a pixel-aligned feature injection mechanism to enable accurate texture modeling from 2D observations, incorporate semantic-aware priors to improve global consistency, and design a camera alignment strategy to prevent information leakage and improve generalization. Experiments show that our method significantly outperforms prior approaches on challenging benchmarks. On DL3DV, our method achieves 28.045 PSNR, surpassing AnySplat (22.377) by +5.67 dB. In cross-dataset evaluation, our method achieves +1.94 dB over AnySplat on ACID and +1.72 dB on RealEstate10K. Project page: https://structsplat.github.io Code: https://github.com/J-C-Zhao/StructSplat

cs.CV