GaussianImage: 1000 FPS Image Representation and Compression by 2D Gaussian Splatting

Xinjie Zhang, Xingtong Ge, Tongda Xu, Dailan He, Yan Wang +4 more
2/14/2026

No official code found. Best implementation: Xinjie-Q/GaussianImage (415 stars, MIT, last commit 2024-08-26). 1 more below.

Abstract

Implicit neural representations (INRs) recently achieved great success in image representation and compression, offering high visual quality and fast rendering speeds with 10-1000 FPS, assuming sufficient GPU resources are available. However, this requirement often hinders their use on low-end devices with limited memory. In response, we propose a groundbreaking paradigm of image representation and compression by 2D Gaussian Splatting, named GaussianImage. We first introduce 2D Gaussian to represent the image, where each Gaussian has 8 parameters including position, covariance and color. Subsequently, we unveil a novel rendering algorithm based on accumulated summation. Remarkably, our method with a minimum of 3$\times$ lower GPU memory usage and 5$\times$ faster fitting time not only rivals INRs (e.g., WIRE, I-NGP) in representation performance, but also delivers a faster rendering speed of 1500-2000 FPS regardless of parameter size. Furthermore, we integrate existing vector quantization technique to build an image codec. Experimental results demonstrate that our codec attains rate-distortion performance comparable to compression-based INRs such as COIN and COIN++, while facilitating decoding speeds of approximately 2000 FPS. Additionally, preliminary proof of concept shows that our codec surpasses COIN and COIN++ in performance when using partial bits-back coding. Code is available at https://github.com/Xinjie-Q/GaussianImage.

View on arXivView PDF

Code Implementations(2)

MIT

๐Ÿ [ECCV 2024] GaussianImage: 1000 FPS Image Representation and Compression by 2D Gaussian Splatting

41529Shell, PythonApr 10, 20242 years agoMIT
2d-gaussian-splattinggaussian-splattingimage-compressionimage-representation
MIT

๐Ÿ [ECCV 2024] GaussianImage: 1000 FPS Image Representation and Compression by 2D Gaussian Splatting

00Shell, PythonJan 6, 20269 months agoMIT

Similar Papers

Cite this paper

@article{zhang2026gaussianimage,
  title  = {GaussianImage: 1000 FPS Image Representation and Compression by 2D Gaussian Splatting},
  author = {Xinjie Zhang and Xingtong Ge and Tongda Xu and Dailan He and Yan Wang and Hongwei Qin and Guo Lu and Jing Geng and Jun Zhang},
  year   = {2026},
  eprint = {2403.08551},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2403.08551},
  journal = {ECCV 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/2403.08551.svg)](https://codeofpaper.com/paper/2403.08551)

Discussion