pith. sign in

arxiv: 2409.06765 · v1 · pith:34F6IRYHnew · submitted 2024-09-10 · 💻 cs.CV

gsplat: An Open-Source Library for Gaussian Splatting

classification 💻 cs.CV
keywords gsplatgaussianlibraryopen-sourcesplattingfeaturesgithubless
0
0 comments X
read the original abstract

gsplat is an open-source library designed for training and developing Gaussian Splatting methods. It features a front-end with Python bindings compatible with the PyTorch library and a back-end with highly optimized CUDA kernels. gsplat offers numerous features that enhance the optimization of Gaussian Splatting models, which include optimization improvements for speed, memory, and convergence times. Experimental results demonstrate that gsplat achieves up to 10% less training time and 4x less memory than the original implementation. Utilized in several research projects, gsplat is actively maintained on GitHub. Source code is available at https://github.com/nerfstudio-project/gsplat under Apache License 2.0. We welcome contributions from the open-source community.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 6 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. GETA-3DGS: Automatic Joint Structured Pruning and Quantization for 3D Gaussian Splatting

    cs.LG 2026-05 unverdicted novelty 7.0

    GETA-3DGS is the first automatic joint structured pruning and quantization framework for 3D Gaussian Splatting, achieving roughly 5x storage reduction on standard datasets without per-scene thresholds.

  2. Single-Event Upsets in 3D Gaussian Splatting Rendering: Bit-Level Criticality, Spatial Extent, and a Parallel Support Guard

    cs.GR 2026-06 unverdicted novelty 6.0

    Bit flips in 3D Gaussian splatting are highly concentrated in effect with certain high-order bits corrupting up to 75.7% of the frame, but a support guard reduces the worst footprint to 11.68% while preserving clean p...

  3. Transcoding a 3D Gaussian Splatting Model from a Plenoptic Point Cloud or Mesh without the Original Multi-view Images

    eess.IV 2026-05 unverdicted novelty 6.0

    An end-to-end transcoding pipeline creates 3D Gaussian splatting models from plenoptic point clouds or meshes without original multi-view images, using custom initialization and surface constraints for high-quality ou...

  4. The Role and Relationship of Initialization and Densification in 3D Gaussian Splatting

    cs.CV 2026-03 unverdicted novelty 5.0

    Current densification methods in 3D Gaussian Splatting do not significantly benefit from dense initializations and perform similarly to sparse SfM-based ones.

  5. 3D-UIR: 3D Gaussian for Underwater 3D Scene Reconstruction via Physics Based Appearance-Medium Decoupling

    cs.CV 2025-05 unverdicted novelty 5.0

    Proposes a physics-based 3D Gaussian framework that disentangles appearance from medium effects for high-quality underwater novel view synthesis and scene restoration.

  6. Turbo-GS: Accelerating 3D Gaussian Fitting for High-Quality Radiance Fields

    cs.CV 2024-12 unverdicted novelty 5.0

    Turbo-GS accelerates 3D Gaussian Splatting training via dilated rendering of pixel subsets, convergence-aware Gaussian budget allocation, and combined positional-appearance error densification to enable faster 4K fitt...