mirror of
https://github.com/nerfstudio-project/nerfstudio.git
synced 2026-11-13 03:14:00 +08:00
Reducing flicker artifacts for nerfacto method (#750)
* pose opt default nerfacto. * added SO3 cam pose optimization which is slightly faster (~2.2m/iter) than BARF * added occupancy grid with placeholder until nerfacc is updated to query density from it * added occupancy grid sampling as the level 0 in proposal hierarchy, relies on nerfacc 0.1.7 (on pypi) * merge main * merge main * minor changes to sampling * adjusted sample number * refactor occ grid stuff, settle on decent params * nograd proposal sampling * param tweaks * varying resolution proposal networks * params * merged main * optimizer update * remove occ grid * remove double nerfacto samples * set single jitter to true * remove pdb * more changes * fix method defaults * fix pylint * remove occupancy fn Co-authored-by: akristoffersen <akristoffersen@berkeley.edu> Co-authored-by: Justin Kerr <justin.g.kerr@gmail.com>
This commit is contained in:
8 files changed
+40
-37
No files matched your search
@@ -106,8 +106,6 @@ class RenderTrajectory:
|
||||
output_path: Path = Path("renders/output.mp4")
|
||||
# How long the video should be.
|
||||
seconds: float = 5.0
|
||||
# A hack to double the number of samples for the nerfacto method.
|
||||
double_nerfacto_nerf_samples: bool = True
|
||||
# Specifies number of rays per chunk during eval.
|
||||
eval_num_rays_per_chunk: Optional[int] = None
|
||||
|
||||
@@ -115,7 +113,6 @@ class RenderTrajectory:
|
||||
"""Main function."""
|
||||
_, pipeline, _ = eval_setup(
|
||||
self.load_config,
|
||||
double_nerfacto_nerf_samples=self.double_nerfacto_nerf_samples,
|
||||
eval_num_rays_per_chunk=self.eval_num_rays_per_chunk,
|
||||
)
|
||||
|
||||
|
||||
Reference in new issue
Block a user