Mipmap-GS: Let Gaussians Deform with Scale-specific Mipmap for Anti-aliasing Rendering

Jiameng Li, Yue Shi, Jiezhang Cao, Bingbing Ni, Wenjun Zhang +2 more
8/12/2024
cs.CV

No official code found. Best implementation: renaissanceee/Mipmap-GS (37 stars, last commit 2024-11-06).

Abstract

3D Gaussian Splatting (3DGS) has attracted great attention in novel view synthesis because of its superior rendering efficiency and high fidelity. However, the trained Gaussians suffer from severe zooming degradation due to non-adjustable representation derived from single-scale training. Though some methods attempt to tackle this problem via post-processing techniques such as selective rendering or filtering techniques towards primitives, the scale-specific information is not involved in Gaussians. In this paper, we propose a unified optimization method to make Gaussians adaptive for arbitrary scales by self-adjusting the primitive properties (e.g., color, shape and size) and distribution (e.g., position). Inspired by the mipmap technique, we design pseudo ground-truth for the target scale and propose a scale-consistency guidance loss to inject scale information into 3D Gaussians. Our method is a plug-in module, applicable for any 3DGS models to solve the zoom-in and zoom-out aliasing. Extensive experiments demonstrate the effectiveness of our method. Notably, our method outperforms 3DGS in PSNR by an average of 9.25 dB for zoom-in and 10.40 dB for zoom-out on the NeRF Synthetic dataset.

View on arXivView PDF

Code Implementations(1)

[3DV'25 ] Mipmap-GS: Let Gaussians Deform with Scale-specific Mipmap for Anti-aliasing Rendering

370C, C++Jul 29, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{li2024mipmapgs,
  title  = {Mipmap-GS: Let Gaussians Deform with Scale-specific Mipmap for Anti-aliasing Rendering},
  author = {Jiameng Li and Yue Shi and Jiezhang Cao and Bingbing Ni and Wenjun Zhang and Kai Zhang and Luc Van Gool},
  year   = {2024},
  eprint = {2408.06286},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.06286v1}
}

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/2408.06286.svg)](https://codeofpaper.com/paper/2408.06286)

Discussion