No Pose, No Problem: Surprisingly Simple 3D Gaussian Splats from Sparse Unposed Images (2410.24207v1)
Abstract: We introduce NoPoSplat, a feed-forward model capable of reconstructing 3D scenes parameterized by 3D Gaussians from \textit{unposed} sparse multi-view images. Our model, trained exclusively with photometric loss, achieves real-time 3D Gaussian reconstruction during inference. To eliminate the need for accurate pose input during reconstruction, we anchor one input view's local camera coordinates as the canonical space and train the network to predict Gaussian primitives for all views within this space. This approach obviates the need to transform Gaussian primitives from local coordinates into a global coordinate system, thus avoiding errors associated with per-frame Gaussians and pose estimation. To resolve scale ambiguity, we design and compare various intrinsic embedding methods, ultimately opting to convert camera intrinsics into a token embedding and concatenate it with image tokens as input to the model, enabling accurate scene scale prediction. We utilize the reconstructed 3D Gaussians for novel view synthesis and pose estimation tasks and propose a two-stage coarse-to-fine pipeline for accurate pose estimation. Experimental results demonstrate that our pose-free approach can achieve superior novel view synthesis quality compared to pose-required methods, particularly in scenarios with limited input image overlap. For pose estimation, our method, trained without ground truth depth or explicit matching loss, significantly outperforms the state-of-the-art methods with substantial improvements. This work makes significant advances in pose-free generalizable 3D reconstruction and demonstrates its applicability to real-world scenarios. Code and trained models are available at https://noposplat.github.io/.
- Map-free visual relocalization: Metric pose relative to a single image. In ECCV, 2022.
- Nope-nerf: Optimising neural radiance field with no pose prior. In CVPR, 2023.
- pixelsplat: 3d gaussian splats from image pairs for scalable generalizable 3d reconstruction. In CVPR, 2024.
- Mvsnerf: Fast generalizable radiance field reconstruction from multi-view stereo. In ICCV, 2021.
- Tensorf: Tensorial radiance fields. In ECCV, 2022.
- Yu Chen and Gim Hee Lee. Dbarf: Deep bundle-adjusting generalizable neural radiance fields. In CVPR, 2023.
- Mvsplat: Efficient 3d gaussian splatting from sparse multi-view images. arXiv preprint arXiv:2403.14627, 2024.
- Gaussian activated neural radiance fields for high fidelity reconstruction and pose estimation. In ECCV, 2022.
- Scannet: Richly-annotated 3d reconstructions of indoor scenes. In CVPR, 2017.
- An image is worth 16x16 words: Transformers for image recognition at scale. In ICLR, 2021.
- Learning to render novel views from wide-baseline stereo pairs. In CVPR, 2023.
- Roma: Robust dense feature matching. In CVPR, 2024.
- Instantsplat: Unbounded sparse-view pose-free gaussian splatting in 40 seconds. arXiv preprint arXiv:2403.20309, 2024.
- Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 1981.
- K-planes: Explicit radiance fields in space, time, and appearance. In CVPR, 2023.
- Colmap-free 3d gaussian splatting. In CVPR, 2024.
- Cat3d: Create anything in 3d with multi-view diffusion models. In NeurIPS, 2024.
- Multiple View Geometry in Computer Vision. Cambridge university press, 2003.
- Masked autoencoders are scalable vision learners. In CVPR, 2022.
- Unifying correspondence pose and nerf for generalized pose-free novel view synthesis. In CVPR, 2024.
- Large scale multi-view stereopsis evaluation. In CVPR, 2014.
- Geonerf: Generalizing nerf with geometry priors. In CVPR, 2022.
- 3d gaussian splatting for real-time radiance field rendering. ACM TOG, 2023.
- Tanks and temples: Benchmarking large-scale scene reconstruction. ACM TOG, 2017.
- Grounding image matching in 3d with mast3r. arXiv preprint arXiv:2406.09756, 2024.
- Barf: Bundle-adjusting neural radiance fields. In ICCV, 2021.
- Dl3dv-10k: A large-scale scene dataset for deep learning-based 3d vision. In CVPR, 2024.
- Infinite nature: Perpetual view generation of natural scenes from a single image. In ICCV, 2021.
- Decoupled weight decay regularization. In ICLR, 2018.
- Gaussian splatting slam. In CVPR, 2024.
- Nerf: Representing scenes as neural radiance fields for view synthesis. In ECCV, 2020.
- Instant neural graphics primitives with a multiresolution hash encoding. ACM TOG, 2022.
- OpenAI. Creating video from text, February 2024. URL https://openai.com/sora.
- Vision transformers for dense prediction. In CVPR, 2021.
- Superglue: Learning feature matching with graph neural networks. In CVPR, 2020.
- Structure-from-motion revisited. In CVPR, 2016.
- Splatt3r: Zero-shot gaussian splatting from uncalibrated image pairs. arXiv preprint arXiv:2408.13912, 2024.
- Flowcam: training generalizable 3d radiance fields without camera poses via pixel-aligned scene flow. arXiv preprint arXiv:2306.00180, 2023.
- Splatter image: Ultra-fast single-view 3d reconstruction. In CVPR, 2024.
- Lgm: Large multi-view gaussian model for high-resolution 3d content creation. arXiv preprint arXiv:2402.05054, 2024.
- Ibrnet: Learning multi-view image-based rendering. In CVPR, 2021a.
- Dust3r: Geometric 3d vision made easy. In CVPR, 2024.
- Image quality assessment: from error visibility to structural similarity. IEEE TIP, 2004.
- Nerf–: Neural radiance fields without known camera parameters. arXiv preprint arXiv:2102.07064, 2021b.
- Croco v2: Improved cross-view completion pre-training for stereo matching and optical flow. In ICCV, 2023.
- Murf: Multi-baseline radiance fields. In CVPR, 2024.
- Dmv3d: Denoising multi-view diffusion using 3d large reconstruction model. arXiv preprint arXiv:2311.09217, 2023.
- Scannet++: A high-fidelity dataset of 3d indoor scenes. In ICCV, 2023.
- pixelnerf: Neural radiance fields from one or few images. In CVPR, 2021.
- The unreasonable effectiveness of deep features as a perceptual metric. In CVPR, 2018.
- Gps-gaussian: Generalizable pixel-wise 3d gaussian splatting for real-time human novel view synthesis. In CVPR, 2024.
- Stereo magnification: learning view synthesis using multiplane images. ACM TOG, 2018.
- Nice-slam: Neural implicit scalable encoding for slam. In CVPR, 2022.
- Nicer-slam: Neural implicit scene encoding for rgb slam. In 3DV, 2024.