3D Geometry-aware Deformable Gaussian Splatting for Dynamic View Synthesis

Zhicheng Lu, Xiang Guo, Le Hui, Tianrui Chen, Min Yang +3 more
2/9/2026

No official code found. Best implementation: zhichengLuxx/GaGS (22 stars, MIT, last commit 2025-04-23).

Abstract

In this paper, we propose a 3D geometry-aware deformable Gaussian Splatting method for dynamic view synthesis. Existing neural radiance fields (NeRF) based solutions learn the deformation in an implicit manner, which cannot incorporate 3D scene geometry. Therefore, the learned deformation is not necessarily geometrically coherent, which results in unsatisfactory dynamic view synthesis and 3D dynamic reconstruction. Recently, 3D Gaussian Splatting provides a new representation of the 3D scene, building upon which the 3D geometry could be exploited in learning the complex 3D deformation. Specifically, the scenes are represented as a collection of 3D Gaussian, where each 3D Gaussian is optimized to move and rotate over time to model the deformation. To enforce the 3D scene geometry constraint during deformation, we explicitly extract 3D geometry features and integrate them in learning the 3D deformation. In this way, our solution achieves 3D geometry-aware deformation modeling, which enables improved dynamic view synthesis and 3D dynamic reconstruction. Extensive experimental results on both synthetic and real datasets prove the superiority of our solution, which achieves new state-of-the-art performance. The project is available at https://npucvr.github.io/GaGS/.

View on arXivView PDF

Code Implementations(1)

zhichengLuxx/GaGSCommunity66%
MIT

[CVPR 2024] 3D Geometry-aware Deformable Gaussian Splatting for Dynamic View Synthesis.

222C, C++Jan 13, 20251 years agoMIT

Similar Papers

Cite this paper

@article{lu2026geometryaware,
  title  = {3D Geometry-aware Deformable Gaussian Splatting for Dynamic View Synthesis},
  author = {Zhicheng Lu and Xiang Guo and Le Hui and Tianrui Chen and Min Yang and Xiao Tang and Feng Zhu and Yuchao Dai},
  year   = {2026},
  eprint = {2404.06270},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2404.06270},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2404.06270.svg)](https://codeofpaper.com/paper/2404.06270)

Discussion