TL;DR
QuadBox introduces a geometry-aware bounding box technique that significantly accelerates 3D Gaussian Splatting rendering by optimizing Gaussian-tile intersection computations.
Contribution
It proposes QuadBox, a novel method using axis-aligned bounding boxes and a single-pass traversal algorithm to improve 3DGS rendering efficiency.
Findings
Achieves 1.85× faster rendering speed on public datasets.
Utilizes geometry-aware stretching for tight bounding box construction.
Simplifies intersection checks with interval tests.
Abstract
3D Gaussian Splatting (3DGS) has emerged as an advanced technique for real-time novel view synthesis by representing scene geometry and appearance using differentiable Gaussian primitives. However, efficiently computing precise Gaussian-tile intersections remains a critical task in the rasterization pipeline. To this end, we propose QuadBox, a method that leverages four axis-aligned bounding boxes to tightly encapsulate projected Gaussians in a discrete manner. First, we derive a geometry-aware stretching factor that enables the construction of a tile-aligned QuadBox, which covers the elliptical projection and largely excludes irrelevant tiles. Second, we introduce QPass, a single-pass tile traversal algorithm that exhaustively exploits the discrete nature of QuadBox, ensuring that the tile intersection check is performed with simple interval tests. Experiments on public datasets show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
