Skip to content

Modified 3D Gaussian rasterizer for latentSplat: Autoencoding Variational Gaussians for Fast Generalizable 3D Reconstruction

License

Notifications You must be signed in to change notification settings

Chrixtar/latent-gaussian-rasterization

Repository files navigation

Latent Gaussian Rasterizer

This is a modified version of the differentiable 3D Gaussian rasterizer from "3D Gaussian Splatting for Real-Time Rendering of Radiance Fields" (Kerbl et al.), adapted for the implementation of latentSplat: Autoencoding Variational Gaussians for Fast Generalizable 3D Reconstruction (Wewer et al.).

Modifications

  • Spherical harmonics match e3nn now.
  • Return alpha mask and depth, and allow gradients through them
  • Optional rasterization of high-dimensional features and stop gradient through features to all structural Gaussian parameters

Citation

This modified rasterizer is used for the paper "latentSplat: Autoencoding Variational Gaussians for Fast Generalizable 3D Reconstruction". If you can make use of it in your own research, please be so kind to cite us (first BibTex item). Moreover, please consider citing the paper "3D Gaussian Splatting for Real-Time Rendering of Radiance Fields" (second BibTex item), which provided the implementation of the original rasterization engine.

BibTeX

@inproceedings{wewer24latentsplat,
    title     = {latentSplat: Autoencoding Variational Gaussians for Fast Generalizable 3D Reconstruction},
    author    = {Wewer, Christopher and Raj, Kevin and Ilg, Eddy and Schiele, Bernt and Lenssen, Jan Eric},
    booktitle = {arXiv},
    year      = {2024},
}
@Article{kerbl3Dgaussians,
      author       = {Kerbl, Bernhard and Kopanas, Georgios and Leimk{\"u}hler, Thomas and Drettakis, George},
      title        = {3D Gaussian Splatting for Real-Time Radiance Field Rendering},
      journal      = {ACM Transactions on Graphics},
      number       = {4},
      volume       = {42},
      month        = {July},
      year         = {2023},
      url          = {https://repo-sam.inria.fr/fungraph/3d-gaussian-splatting/}
  }

About

Modified 3D Gaussian rasterizer for latentSplat: Autoencoding Variational Gaussians for Fast Generalizable 3D Reconstruction

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published