GSDeformer: Direct, Real-time and Extensible Cage-based Deformation for 3D Gaussian Splatting (2405.15491v3)
Abstract: We present GSDeformer, a method that enables cage-based deformation on 3D Gaussian Splatting (3DGS). Our approach bridges cage-based deformation and 3DGS by using a proxy point-cloud representation. This point cloud is generated from 3D Gaussians, and deformations applied to the point cloud are translated into transformations on the 3D Gaussians. To handle potential bending caused by deformation, we incorporate a splitting process to approximate it. Our method does not modify or extend the core architecture of 3D Gaussian Splatting, making it compatible with any trained vanilla 3DGS or its variants. Additionally, we automate cage construction for 3DGS and its variants using a render-and-reconstruct approach. Experiments demonstrate that GSDeformer delivers superior deformation results compared to existing methods, is robust under extreme deformations, requires no retraining for editing, runs in real-time, and can be extended to other 3DGS variants. Project Page: https://jhuangbu.github.io/gsdeformer/
- Mip-NeRF 360: Unbounded Anti-Aliased Neural Radiance Fields. CVPR (2022).
- Stable Video Diffusion: Scaling Latent Video Diffusion Models to Large Datasets. ArXiv abs/2311.15127 (2023). https://api.semanticscholar.org/CorpusID:265312551
- Stéphane Calderon and Tamy Boubekeur. 2017. Bounding Proxies for Shape Approximation. ACM Transactions on Graphics (Proc. SIGGRAPH 2017) 36, 5, Article 57 (july 2017).
- GaussianEditor: Swift and Controllable 3D Editing with Gaussian Splatting. arXiv:2311.14521 [cs.CV]
- Tony DeRose and Mark Meyer. 2006. Harmonic Coordinates.
- Gaussian Splashing: Dynamic Fluid Synthesis with Gaussian Splatting. arXiv:2401.15318 [cs.GR]
- Michael S. Floater. 2003. Mean value coordinates. Comput. Aided Geom. Des. 20 (2003).
- Mesh-based Gaussian Splatting for Real-time Large-scale Deformation. ArXiv abs/2402.04796 (2024).
- Michael Garland and Paul S. Heckbert. 1997. Surface simplification using quadric error metrics. Proceedings of the 24th annual conference on Computer graphics and interactive techniques (1997). https://api.semanticscholar.org/CorpusID:621181
- Antoine Guédon and Vincent Lepetit. 2023. SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering. arXiv preprint arXiv:2311.12775 (2023).
- Antoine Guédon and Vincent Lepetit. 2024. Gaussian Frosting: Editable Complex Radiance Fields with Real-Time Rendering. arXiv preprint arXiv:2403.14554 (2024).
- SC-GS: Sparse-Controlled Gaussian Splatting for Editable Dynamic Scenes. arXiv preprint arXiv:2312.14937 (2023).
- NeRFshop: Interactive Editing of Neural Radiance Fields”. Proceedings of the ACM on Computer Graphics and Interactive Techniques 6, 1 (May 2023). https://repo-sam.inria.fr/fungraph/nerfshop/
- The material point method for simulating continuum materials. In ACM SIGGRAPH 2016 Courses (Anaheim, California) (SIGGRAPH ’16). Association for Computing Machinery, New York, NY, USA, Article 24, 52 pages. https://doi.org/10.1145/2897826.2927348
- Harmonic coordinates for character articulation. ACM Trans. Graph. 26, 3 (jul 2007), 71–es. https://doi.org/10.1145/1276377.1276466
- Mean value coordinates for closed triangular meshes. In ACM Siggraph 2005 Papers. 561–566.
- Mean value coordinates for closed triangular meshes. ACM SIGGRAPH 2005 Papers (2005).
- 3D Gaussian Splatting for Real-Time Radiance Field Rendering. ACM Transactions on Graphics 42, 4 (July 2023). https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/
- Shaoxu Li and Ye Pan. 2023. Interactive Geometry Editing of Neural Radiance Fields. ArXiv abs/2303.11537 (2023).
- Green Coordinates. ACM SIGGRAPH 2008 papers (2008).
- Neural Sparse Voxel Fields. NeurIPS (2020).
- XPBD: position-based simulation of compliant constrained dynamics. Proceedings of the 9th International Conference on Motion in Games (2016).
- NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis. In ECCV.
- Feature Splatting: Language-Driven Physics-Based Scene Synthesis and Editing. ArXiv abs/2404.01223 (2024). https://api.semanticscholar.org/CorpusID:268819312
- GaMeS: Mesh-Based Adapting and Modification of Gaussian Splatting. (2024). arXiv:2402.01459 [cs.CV]
- View-Consistent 3D Editing with Gaussian Splatting. ArXiv abs/2403.11868 (2024).
- GaussCtrl: Multi-View Consistent Text-Driven 3D Gaussian Splatting Editing. ArXiv abs/2403.08733 (2024).
- Automatic generation of coarse bounding cages from dense meshes. 2009 IEEE International Conference on Shape Modeling and Applications (2009), 21–27.
- PhysGaussian: Physics-Integrated 3D Gaussians for Generative Dynamics. arXiv preprint arXiv:2311.12198 (2023).
- Tianhan Xu and Tatsuya Harada. 2022. Deforming Radiance Fields with Cages. In ECCV.
- PhysDreamer: Physics-Based Interaction with 3D Objects via Video Generation. arxiv (2024).
- Reconstruction and Simulation of Elastic Objects with Spring-Mass 3D Gaussians. arXiv preprint arXiv:2403.09434 (2024).