An Object-Centered Data Acquisition Method for 3D Gaussian Splatting using Mobile Phone

📝

Abstract

High-quality 3D Gaussian Splatting (3DGS) reconstruction relies heavily on accurate poses and comprehensive viewpoint coverage. We present a mobile, object-centered data acquisition framework that addresses these challenges through on-device guidance and sensor fusion. Our system maps the camera's optical axis to a discretized spherical grid after a one-time calibration. By providing real-time, area-weighted coverage feedback and employing a stability gate based on smoothed IMU signals, we ensure that users capture uniform, blur-free images essential for high-fidelity reconstruction.

💡

Key Contributions

⚙️

Experimental Setup

🖼️

System Overview & Demonstration

System Workflow Diagram
Figure 1. System Workflow. From calibration to stability gating, spherical mapping, and real-time coverage updates.

Dataset Objects: The following objects were used to validate our method (miniclawmachine, bearplanter, terracotta warrior replica, coinbank).

Object 4 Object 1 Object 2 Object 3
Real-time Guidance Interface: The screen recordings below demonstrate the mobile app in action. Note the spherical grid overlay filling up as the user orbits the object, ensuring no view is missed.
Capture UI — Bearplanter
Capture UI — Terracotta Warrior
Reconstruction Results: Comparison between the capture process (left) and the final 3DGS rendering (right). Full datasets and models are available for download here.
Capture Process — Miniclawmachine
3DGS Render — Miniclawmachine
Capture Process — Coinbank
3DGS Render — Coinbank
⬇️

Resources

🤝

Acknowledgements

This project builds upon 3D Gaussian Splatting and the Fossify Camera open-source project.