Voxify3D Logo

GaMO: Geometry-aware Multi-view Diffusion Outpainting for Sparse-View 3D Reconstruction

1National Yang Ming Chiao Tung University
GaMO Overview

Abstract

Recent advances in 3D reconstruction have achieved remarkable progress in high-quality scene capture from dense multi-view imagery, yet struggle when input views are limited. Various approaches, including regularization techniques, semantic priors, and geometric constraints, have been implemented to address this challenge. Latest diffusion-based methods have demonstrated substantial improvements by generating novel views from new camera poses to augment training data, surpassing earlier regularization and prior-based techniques. Despite this progress, we identify three critical limitations in these state-of-the-art approaches: inadequate coverage beyond known view peripheries, geometric inconsistencies across generated views, and computationally expensive pipelines. We introduce GaMO (Geometry-aware Multi-view Outpainter), a framework that reformulates sparse-view reconstruction through multi-view outpainting. Instead of generating new viewpoints, GaMO expands the field of view from existing camera poses, which inherently preserves geometric consistency while providing broader scene coverage. Our approach employs multi-view conditioning and geometry-aware denoising strategies in a zero-shot manner without training. Extensive experiments on Replica and ScanNet++ demonstrate state-of-the-art reconstruction quality across 3, 6, and 9 input views, outperforming prior methods in PSNR and LPIPS, while achieving a 25× speedup over SOTA diffusion-based methods with processing time under 10 minutes.

Pipeline

pipeline

Overview of Our Pipeline. Given sparse input views, our method follows a three-stage process. (a) Coarse 3D Initialization: We obtain geometry priors from initial 3D reconstruction, including an opacity mask and coarse render that provide essential structural cues. (b) GaMO: Geometry-aware Multi-view Outpainter: Using the geometry priors, GaMO generates outpainted views with enlarged FOV via a multi-view diffusion model. (c) Refined Reconstruction: The outpainted views are used to refine the 3D reconstruction, resulting in improved completeness and consistency.

Gamo

Overview of GaMO (Geometry-aware Multi-view Diffusion Outpainter). (a) Multi-view Diffusion Conditioning: Sparse input views are encoded into clean latents and combined with multi-view conditions, including Plücker ray embeddings for input views (Pr) and the target view with enlarged FOV (P*t), together with original and augmented Canonical Coordinate Map (CCM) and RGB, providing both geometric and appearance cues for diffusion model conditioning. (b) Denoising Process: Coarse geometry priors (opacity mask and coarse render) guide the denoising through mask latent blending performed at multiple timesteps (t1, t2, …, tN) with progressive dilation and noise resampling, generating outpainted views with enlarged FOV (c).

Interactive Comparison with SOTA

Compare with:
3DGS : 3D Gaussian Splatting for Real-Time Radiance Field Rendering
Bernhard Kerbl*, Georgios Kopanas*, Thomas Leimkühler, George Drettakis (* indicates equal contribution)
SIGGRAPH 2023
Input 6 views
Replica
room 0
room 0 input
3DGS
Ours
room 1
room 1 input
3DGS
Ours
room 2
room 2 input
3DGS
Ours
ScanNet++
8a20
8a20 input
3DGS
Ours
94ee
94ee input
3DGS
Ours
a29c
a29c input
3DGS
Ours
Input 3 views
Replica
office 2
office_2 input
3DGS
Ours
office 3
office_3 input
3DGS
Ours
office 4
office 4 input
3DGS
Ours

Outpainting Comparison Using Multi-View Diffusion Models

Compare with:
Scaling Multi-View Generation from Any Image via 3D Priors Enhanced Diffusion Model
C. Cao, C. Yu, S. Liu, F. Wang, X. Xue, Y. Fu
CVPR 2025
office 2
Input (select)
input overlay
MVGenMaster
Ours
Outpainted Views
MVGenMaster
Ours
Refined Reconstruction
room 2
Input (select)
input overlay
MVGenMaster
Ours
Outpainted Views
MVGenMaster
Ours
Refined Reconstruction
94ee
Input (select)
input overlay
MVGenMaster
Ours
Outpainted Views
MVGenMaster
Ours
Refined Reconstruction
office 2
Input (select)
input overlay
SEVA
Ours
Outpainted Views
SEVA
Ours
Refined Reconstruction
room 2
Input (select)
input overlay
SEVA
Ours
Outpainted Views
SEVA
Ours
Refined Reconstruction
94ee
Input (select)
input overlay
SEVA
Ours
Outpainted Views
SEVA
Ours
Refined Reconstruction

Mip-NeRF 360 Outdoor + Indoor Comparison

Compare with:
Mip-NeRF 360
bicycle
bicycle input
3DGS
Ours
garden
garden input
3DGS
Ours
room
room input
3DGS
Ours