LP-3DGS: Learning to Prune 3D Gaussian Splatting

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Zhang, Zhaoliang, Song, Tianchen, Lee, Yongjae, Yang, Li, Peng, Cheng, Chellappa, Rama, Fan, Deliang
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911892072562688
author Zhang, Zhaoliang
Song, Tianchen
Lee, Yongjae
Yang, Li
Peng, Cheng
Chellappa, Rama
Fan, Deliang
author_facet Zhang, Zhaoliang
Song, Tianchen
Lee, Yongjae
Yang, Li
Peng, Cheng
Chellappa, Rama
Fan, Deliang
contents Recently, 3D Gaussian Splatting (3DGS) has become one of the mainstream methodologies for novel view synthesis (NVS) due to its high quality and fast rendering speed. However, as a point-based scene representation, 3DGS potentially generates a large number of Gaussians to fit the scene, leading to high memory usage. Improvements that have been proposed require either an empirical and preset pruning ratio or importance score threshold to prune the point cloud. Such hyperparamter requires multiple rounds of training to optimize and achieve the maximum pruning ratio, while maintaining the rendering quality for each scene. In this work, we propose learning-to-prune 3DGS (LP-3DGS), where a trainable binary mask is applied to the importance score that can find optimal pruning ratio automatically. Instead of using the traditional straight-through estimator (STE) method to approximate the binary mask gradient, we redesign the masking function to leverage the Gumbel-Sigmoid method, making it differentiable and compatible with the existing training process of 3DGS. Extensive experiments have shown that LP-3DGS consistently produces a good balance that is both efficient and high quality.
format Preprint
id arxiv_https___arxiv_org_abs_2405_18784
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle LP-3DGS: Learning to Prune 3D Gaussian Splatting
Zhang, Zhaoliang
Song, Tianchen
Lee, Yongjae
Yang, Li
Peng, Cheng
Chellappa, Rama
Fan, Deliang
Computer Vision and Pattern Recognition
Recently, 3D Gaussian Splatting (3DGS) has become one of the mainstream methodologies for novel view synthesis (NVS) due to its high quality and fast rendering speed. However, as a point-based scene representation, 3DGS potentially generates a large number of Gaussians to fit the scene, leading to high memory usage. Improvements that have been proposed require either an empirical and preset pruning ratio or importance score threshold to prune the point cloud. Such hyperparamter requires multiple rounds of training to optimize and achieve the maximum pruning ratio, while maintaining the rendering quality for each scene. In this work, we propose learning-to-prune 3DGS (LP-3DGS), where a trainable binary mask is applied to the importance score that can find optimal pruning ratio automatically. Instead of using the traditional straight-through estimator (STE) method to approximate the binary mask gradient, we redesign the masking function to leverage the Gumbel-Sigmoid method, making it differentiable and compatible with the existing training process of 3DGS. Extensive experiments have shown that LP-3DGS consistently produces a good balance that is both efficient and high quality.
title LP-3DGS: Learning to Prune 3D Gaussian Splatting
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2405.18784