gaussian-splatting/results.md

3.4 KiB

Evaluations

We evaluated the impact of the features we added on MipNeRF360, Tanks&Temples and Deep Blending datasets. Exposure Compensation is evaluated separately. Note that Default rasterizer refers to the original 3dgs rasterizer and Accelerated rasterizer refers to the taming-3dgs rasterizer.

Default rasterizer

PSNR

all results PSNR

DR:depth regularization, AA:antialiasing


nodepth/depth

SSIM

all results SSIM

DR:depth regularization, AA:antialiasing

LPIPS

all results LPIPS

lower is better, DR:depth regularization, AA:antialiasing

Accelerated rasterizer

Default optimizer

These numbers were obtained using the accelerated rasterizer and --optimizer_type default when training.

PSNR

all results PSNR

DR:depth regularization, AA:antialiasing

SSIM

all results SSIM

DR:depth regularization, AA:antialiasing

LPIPS

all results LPIPS

lower is better, DR:depth regularization, AA:antialiasing

Sparse Adam optimizer

These numbers were obtained using the accelerated rasterizer and --optimizer_type sparse_adam when training.

PSNR

all results PSNR

DR:depth regularization, AA:antialiasing

SSIM

all results SSIM

DR:depth regularization, AA:antialiasing

LPIPS

all results LPIPS

lower is better, DR:depth regularization, AA:antialiasing

Exposure compensation

We account for exposure variations between images by optimizing a 3x4 affine transform for each image. During training, this transform is applied to the colour of the rendered images. The exposure compensation is designed to improve the inputs' coherence during training and is not applied during real-time navigation. Enabling the --train_test_exp option includes the left half of the test images in the training set, using only their right halves for testing, following the same testing methodology as NeRF-W and Mega-NeRF. This allows us to optimize the exposure affine transform for test views. However, since this setting alters the train/test splits, the resulting metrics are not comparable to those from models trained without it. Here we provide results with --train_test_exp, with and without exposure compensation.

PSNR

exposures_psnr

SSIM

exposures_ssim

LPIPS

Lower is better. exposures_lpips

noexposure/exposure

Training times comparisons

We report the training times with all features enabled using the original 3dgs rasterizer (baseline) and the accelerated rasterizer with default optimizer then sparse adam. Training-times