TWINGS: Thin Plate Splines Warp-aligned Initialization for Sparse-View Gaussian Splatting

· Source: cs.CV updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Computer Vision · Depth: Expert, extended

Summary

The TWINGS framework significantly improves 3D Gaussian Splatting (3DGS) for high-quality novel view synthesis from sparse input views. Addressing the challenge of sparse point clouds from Structure-from-Motion (SfM), TWINGS employs Thin Plate Splines (TPS) to perform a fast, non-rigid warp alignment. It triangulates multi-view correspondences to establish 3D control points, then warps backprojected depth estimates to align with these controls, creating calibrated backprojected points (CBP). By sampling CBP near reliable control points, TWINGS provides a dense, geometrically accurate initialization for 3DGS, enhancing structural detail and color fidelity. Experiments on DTU, LLFF, and Mip-NeRF360 datasets show TWINGS consistently outperforms existing methods, with its initialization module boosting vanilla 3DGS PSNR by +2.56 dB on DTU 3-view, completing preprocessing in seconds (e.g., 12.45 s for DTU 3-view).

Key takeaway

For Computer Vision Engineers developing 3D Gaussian Splatting applications with sparse input views, you should consider integrating a Thin Plate Splines (TPS)-based initialization like TWINGS. This approach effectively resolves geometric inconsistencies from monocular depth and sparse SfM, providing a dense, accurate point cloud that stabilizes 3DGS optimization. Implementing this can significantly improve structural detail and color fidelity in your novel view synthesis results, especially in challenging low-view scenarios, without adding substantial preprocessing overhead.

Key insights

Thin Plate Splines warp-align monocular depth with triangulated 3D points, providing robust initialization for sparse-view 3D Gaussian Splatting.

Principles

Method

TWINGS establishes multi-view correspondences, triangulates 3D control points, warps backprojected depth via TPS to create calibrated points, then samples these near controls for 3DGS initialization.

In practice

Topics

Best for: AI Scientist, Computer Vision Engineer, Research Scientist

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CV updates on arXiv.org.