3D object reconstruction research paper using Gaussian splatting
Top 35.4% on sourcepulse
GaussianObject is a framework for high-quality 3D object reconstruction using Gaussian Splatting, specifically designed for scenarios with only four input views, even without precise camera poses (COLMAP-free). It targets researchers and practitioners in computer vision and graphics seeking efficient and detailed 3D object modeling from limited imagery.
How It Works
GaussianObject employs a two-stage approach. First, it generates a coarse 3D Gaussian representation by incorporating visual hull and floater elimination techniques to enforce multi-view consistency. Second, a diffusion model-based Gaussian repair mechanism refines this representation, filling in omitted details and improving fidelity. This hybrid strategy leverages structural priors and generative models for robust reconstruction from minimal data.
Quick Start & Requirements
--recursive
and install dependencies via pip install -r requirements.txt
. PyTorch with CUDA 11.8 is recommended.Highlighted Details
Maintenance & Community
The project is associated with SIGGRAPH Asia 2024 and ACM Transactions on Graphics, indicating strong academic backing. Code is based on 3DGS, threestudio, and ControlNet.
Licensing & Compatibility
The repository does not explicitly state a license in the README. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The project is presented as a research artifact, and extensive testing on diverse datasets or real-world applications may be limited. The setup for COLMAP-free reconstruction requires downloading and integrating additional model checkpoints.
10 months ago
1 week