From ef7ebb70c5e681b98e9b6ba610b62aea43a2a001 Mon Sep 17 00:00:00 2001 From: Muhammad Ichsan <60387342+ichsan2895@users.noreply.github.com> Date: Tue, 12 Mar 2024 20:14:17 +0700 Subject: [PATCH] Enable coarse-to-fine training Following this thread: https://github.com/nerfstudio-project/nerfstudio/pull/2984/ --- nerfstudio/models/splatfacto.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nerfstudio/models/splatfacto.py b/nerfstudio/models/splatfacto.py index 6a36a44fec..aaf2c09154 100644 --- a/nerfstudio/models/splatfacto.py +++ b/nerfstudio/models/splatfacto.py @@ -109,11 +109,11 @@ class SplatfactoModelConfig(ModelConfig): """period of steps where refinement is turned off""" refine_every: int = 100 """period of steps where gaussians are culled and densified""" - resolution_schedule: int = 250 + resolution_schedule: int = 3000 """training starts at 1/d resolution, every n steps this is doubled""" background_color: Literal["random", "black", "white"] = "random" """Whether to randomize the background color.""" - num_downscales: int = 0 + num_downscales: int = 2 """at the beginning, resolution is 1/2^d, where d is this number""" cull_alpha_thresh: float = 0.1 """threshold of opacity for culling gaussians. One can set it to a lower value (e.g. 0.005) for higher quality."""