Projecting Gaussian Ellipsoids While Avoiding Affine Projection Approximation

Han Qi, Tao Cai, Xiyue Han
11/12/2024
cs.CVcs.GR

No confident code implementation found for this paper.

Abstract

Recently, 3D Gaussian Splatting has dominated novel-view synthesis with its real-time rendering speed and state-of-the-art rendering quality. However, during the rendering process, the use of the Jacobian of the affine approximation of the projection transformation leads to inevitable errors, resulting in blurriness, artifacts and a lack of scene consistency in the final rendered images. To address this issue, we introduce an ellipsoid-based projection method to calculate the projection of Gaussian ellipsoid onto the image plane, which is the primitive of 3D Gaussian Splatting. As our proposed ellipsoid-based projection method cannot handle Gaussian ellipsoids with camera origins inside them or parts lying below $z=0$ plane in the camera space, we designed a pre-filtering strategy. Experiments over multiple widely adopted benchmark datasets show that our ellipsoid-based projection method can enhance the rendering quality of 3D Gaussian Splatting and its extensions.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{qi2024projecting,
  title  = {Projecting Gaussian Ellipsoids While Avoiding Affine Projection Approximation},
  author = {Han Qi and Tao Cai and Xiyue Han},
  year   = {2024},
  eprint = {2411.07579},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.07579v3}
}

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

Discussion