FlexSplat is a flexible feed-forward framework for object-centric novel view
synthesis with 3D Gaussian Splatting under a practical but difficult setting:
the input images are uncalibrated, so camera poses are not assumed to be known.
Instead of requiring a precomputed point cloud or a dense set of pixel-aligned
Gaussian primitives, the model learns a compact set of object-centered Gaussian
queries that can represent the scene independently of image resolution.
The method couples a geometry transformer with a Gaussian decoder so camera
prediction, depth reasoning, and 3D representation learning happen in one
forward pipeline. The geometry branch estimates camera parameters and depth from
the input views, while the decoder projects learned Gaussian queries into the
available images and gathers evidence through depth-aware multi-view deformable
attention.
This design avoids per-scene optimization and removes the need to build Gaussians
directly from every image pixel or from externally supplied point correspondences.
As a result, FlexSplat can reconstruct a view-consistent Gaussian representation
from one or more unposed input images while keeping the Gaussian budget compact,
controllable, and decoupled from the source image resolution.