Comparison of Gaussian Splatting via MASt3R vs. SfM-based Methods

By stpete | Published: February 10, 2026

Introduction

In typical pipelines for generating 3D Gaussian Splatting (3DGS) from images, Structure from Motion (SfM) is used to estimate sparse point clouds and camera poses. These are then used as geometric initial values for Gaussian optimization. This design is extremely effective when there is sufficient textural correspondence and viewpoint overlap between images.

However, in cases where viewpoint differences are extreme or data contains many featureless regions, the fundamental assumptions of SfM break down, making it impossible to obtain an initial geometry. This note focuses on this "SfM Failure Regime" and constructs a Gaussian Splatting pipeline using MASt3R—an SfM-free geometry estimation method—as a geometry initializer, comparing it with traditional SfM-based methods.

What is MASt3R?

MASt3R (Multi-view Asymmetric Stereo Transformer) is an SfM-free reconstruction method that directly regresses dense 3D geometry from image pairs without requiring prior info like camera calibration. Unlike traditional SfM, which relies on step-by-step processing (feature extraction, matching, geometric verification), MASt3R uses pre-trained 3D spatial priors to estimate geometric relationships end-to-end.

This design makes MASt3R particularly resilient to typical SfM weaknesses:

Pipeline Configurations

This study compares the following three pipelines:

1. Biplet-COLMAP-GS
2. Biplet-DINO-Aliked-LightGlue-COLMAP-GS
3. Biplet-DINO-MASt3R-Process3-GS

Results & Comparison

Dataset 1: Cyprus (SfM Failure Case)

A dataset of 30 images of ruins with scattered subjects and limited overlap. Result: SfM-based pipelines failed to find sufficient matches and could not generate a 3DGS. The MASt3R-based pipeline successfully generated a 3DGS by providing stable initial geometric values.

[Visual Result: Cyprus Dataset - MASt3R Success]

Dataset 2: Fountain (Standard Case)

A dataset of 30 images with abundant overlap. Result: Both methods succeeded. However, the SfM-based method was slightly superior in terms of geometric precision and texture sharpness due to the high number of correspondence points.

SfM-Based
[Fountain: Sharp Texture]
MASt3R-Based
[Fountain: Reconstructed]

Conclusion

While MASt3R is not a complete "upgrade" to SfM, it serves as an extremely effective geometry initializer for the SfM Failure Regime.

For data with sufficient overlap, traditional SfM remains the superior choice for reconstruction quality. A strategic design that switches between SfM and MASt3R based on data characteristics is essential for future 3DGS pipelines.