Random background flag added

This commit is contained in:
bkerbl 2023-10-23 16:02:30 +02:00
parent 414b553ef1
commit f11001b46c
2 changed files with 5 additions and 1 deletions

View File

@ -86,6 +86,7 @@ class OptimizationParams(ParamGroup):
self.densify_from_iter = 500 self.densify_from_iter = 500
self.densify_until_iter = 15_000 self.densify_until_iter = 15_000
self.densify_grad_threshold = 0.0002 self.densify_grad_threshold = 0.0002
self.random_background = False
super().__init__(parser, "Optimization Parameters") super().__init__(parser, "Optimization Parameters")
def get_combined_args(parser : ArgumentParser): def get_combined_args(parser : ArgumentParser):

View File

@ -80,7 +80,10 @@ def training(dataset, opt, pipe, testing_iterations, saving_iterations, checkpoi
# Render # Render
if (iteration - 1) == debug_from: if (iteration - 1) == debug_from:
pipe.debug = True pipe.debug = True
render_pkg = render(viewpoint_cam, gaussians, pipe, background)
bg = torch.rand((3), device="cuda") if opt.random_background else background
render_pkg = render(viewpoint_cam, gaussians, pipe, bg)
image, viewspace_point_tensor, visibility_filter, radii = render_pkg["render"], render_pkg["viewspace_points"], render_pkg["visibility_filter"], render_pkg["radii"] image, viewspace_point_tensor, visibility_filter, radii = render_pkg["render"], render_pkg["viewspace_points"], render_pkg["visibility_filter"], render_pkg["radii"]
# Loss # Loss