gitextract_b74j6bbn/ ├── .all-contributorsrc ├── .gitignore ├── FourierGrid/ │ ├── FourierGrid_ckpt_manager.py │ ├── FourierGrid_grid.py │ ├── FourierGrid_model.py │ ├── __init__.py │ ├── arf.py │ ├── bbox_compute.py │ ├── camera_utils.py │ ├── common_data_loaders/ │ │ ├── __init__.py │ │ ├── load_blendedmvs.py │ │ ├── load_blender.py │ │ ├── load_co3d.py │ │ ├── load_common_data.py │ │ ├── load_deepvoxels.py │ │ ├── load_free.py │ │ ├── load_llff.py │ │ ├── load_nerfpp.py │ │ ├── load_nsvf.py │ │ └── load_tankstemple.py │ ├── configs/ │ │ ├── blendedmvs/ │ │ │ ├── Character.py │ │ │ ├── Fountain.py │ │ │ ├── Jade.py │ │ │ └── Statues.py │ │ ├── co3d/ │ │ │ └── donut_369_40208_78816.py │ │ ├── custom/ │ │ │ ├── Madoka.py │ │ │ ├── Madoka_long.py │ │ │ ├── Otobai.py │ │ │ ├── default_forward_facing.py │ │ │ ├── default_ubd_inward_facing.py │ │ │ ├── sm01_desktop.py │ │ │ ├── sm02_multiple_desktop.py │ │ │ └── sm03_meeting.py │ │ ├── deepvoxels/ │ │ │ ├── armchair.py │ │ │ ├── cube.py │ │ │ ├── greek.py │ │ │ └── vase.py │ │ ├── default.py │ │ ├── free_dataset/ │ │ │ ├── grass.py │ │ │ └── lab.py │ │ ├── lf/ │ │ │ ├── africa.py │ │ │ ├── basket.py │ │ │ ├── lf_default.py │ │ │ ├── ship.py │ │ │ ├── statue.py │ │ │ └── torch.py │ │ ├── linemod/ │ │ │ ├── ape.py │ │ │ ├── benchvise.py │ │ │ ├── camera.py │ │ │ ├── can.py │ │ │ ├── cat.py │ │ │ ├── driller.py │ │ │ ├── duck.py │ │ │ ├── eggbox.py │ │ │ ├── glue.py │ │ │ ├── holepuncher.py │ │ │ ├── iron.py │ │ │ ├── lamp.py │ │ │ └── phone.py │ │ ├── llff/ │ │ │ ├── fern.py │ │ │ ├── fern_lg.py │ │ │ ├── flower.py │ │ │ ├── flower_lg.py │ │ │ ├── fortress.py │ │ │ ├── fortress_lg.py │ │ │ ├── horns.py │ │ │ ├── horns_lg.py │ │ │ ├── leaves.py │ │ │ ├── leaves_lg.py │ │ │ ├── llff_default.py │ │ │ ├── llff_default_lg.py │ │ │ ├── orchids.py │ │ │ ├── orchids_lg.py │ │ │ ├── room.py │ │ │ ├── room_lg.py │ │ │ ├── trex.py │ │ │ └── trex_lg.py │ │ ├── mega/ │ │ │ ├── building.py │ │ │ ├── building_no_block.py │ │ │ ├── quad.py │ │ │ └── rubble.py │ │ ├── nerf/ │ │ │ ├── chair.py │ │ │ ├── drums.py │ │ │ ├── ficus.py │ │ │ ├── hotdog.py │ │ │ ├── lego.py │ │ │ ├── materials.py │ │ │ ├── mic.py │ │ │ ├── ship.py │ │ │ └── ship.tensorf.py │ │ ├── nerf_studio/ │ │ │ ├── Giannini_Hall.py │ │ │ ├── nerf_studio_default.py │ │ │ └── stump.py │ │ ├── nerf_unbounded/ │ │ │ ├── bicycle.py │ │ │ ├── bicycle_single.py │ │ │ ├── bonsai.py │ │ │ ├── bonsai_single.py │ │ │ ├── counter.py │ │ │ ├── counter_single.py │ │ │ ├── garden.py │ │ │ ├── garden_single.py │ │ │ ├── kitchen.py │ │ │ ├── kitchen_single.py │ │ │ ├── nerf_unbounded_default.py │ │ │ ├── room.py │ │ │ ├── room_single.py │ │ │ ├── stump.py │ │ │ └── stump_single.py │ │ ├── nsvf/ │ │ │ ├── Bike.py │ │ │ ├── Lifestyle.py │ │ │ ├── Palace.py │ │ │ ├── Robot.py │ │ │ ├── Spaceship.py │ │ │ ├── Steamtrain.py │ │ │ ├── Toad.py │ │ │ └── Wineholder.py │ │ ├── tankstemple/ │ │ │ ├── Barn.py │ │ │ ├── Barn_lg.py │ │ │ ├── Caterpillar.py │ │ │ ├── Caterpillar_lg.py │ │ │ ├── Family.py │ │ │ ├── Family_lg.py │ │ │ ├── Ignatius.py │ │ │ ├── Ignatius_lg.py │ │ │ ├── Truck.py │ │ │ ├── Truck_lg.py │ │ │ ├── barn_single.py │ │ │ ├── caterpillar_single.py │ │ │ └── family_single.py │ │ ├── tankstemple_unbounded/ │ │ │ ├── M60.py │ │ │ ├── Playground.py │ │ │ ├── Train.py │ │ │ ├── Truck.py │ │ │ ├── m60_single.py │ │ │ ├── playground_single.py │ │ │ ├── train_single.py │ │ │ ├── truck_single.py │ │ │ └── tt_default.py │ │ └── waymo/ │ │ ├── block_0_llff.py │ │ ├── block_0_tt.py │ │ ├── waymo_base.py │ │ ├── waymo_block.py │ │ └── waymo_no_block.py │ ├── cuda/ │ │ ├── adam_upd.cpp │ │ ├── adam_upd_kernel.cu │ │ ├── render_utils.cpp │ │ ├── render_utils_kernel.cu │ │ ├── setup.py │ │ ├── total_variation.cpp │ │ ├── total_variation_kernel.cu │ │ ├── ub360_utils.cpp │ │ └── ub360_utils_kernel.cu │ ├── dcvgo.py │ ├── dmpigo.py │ ├── dvgo.py │ ├── grid.py │ ├── load_everything.py │ ├── load_mega.py │ ├── load_waymo.py │ ├── masked_adam.py │ ├── pose_utils/ │ │ ├── __init__.py │ │ ├── image_operators.py │ │ ├── linemod_constants.py │ │ ├── linemod_evaluator.py │ │ ├── model_operations.py │ │ ├── pose_operators.py │ │ ├── projection.py │ │ └── visualization.py │ ├── pycolmap/ │ │ ├── LICENSE.txt │ │ ├── README.md │ │ ├── __init__.py │ │ ├── pycolmap/ │ │ │ ├── __init__.py │ │ │ ├── camera.py │ │ │ ├── database.py │ │ │ ├── image.py │ │ │ ├── rotation.py │ │ │ └── scene_manager.py │ │ └── tools/ │ │ ├── colmap_to_nvm.py │ │ ├── delete_images.py │ │ ├── impute_missing_cameras.py │ │ ├── save_cameras_as_ply.py │ │ ├── transform_model.py │ │ ├── write_camera_track_to_bundler.py │ │ └── write_depthmap_to_ply.py │ ├── run_colmap2standard.py │ ├── run_export_bbox.py │ ├── run_export_coarse.py │ ├── run_gen_cam_paths.py │ ├── run_gtk_analysis.py │ ├── run_render.py │ ├── run_train.py │ ├── tools/ │ │ ├── __init__.py │ │ ├── colmap_utils/ │ │ │ ├── __init__.py │ │ │ ├── colmap_read_model.py │ │ │ ├── colmap_wrapper.py │ │ │ └── pose_utils.py │ │ ├── imgs2poses.py │ │ ├── vis_train.py │ │ └── vis_volume.py │ ├── trajectory_generators/ │ │ ├── __init__.py │ │ ├── interp_traj.py │ │ ├── mega_traj.py │ │ └── waymo_traj.py │ └── utils.py ├── LICENSE ├── README.md ├── block_nerf/ │ ├── __init__.py │ ├── block_nerf_lightning.py │ ├── block_nerf_model.py │ ├── block_visualize.py │ ├── learning_utils.py │ ├── metrics.py │ ├── rendering.py │ └── waymo_dataset.py ├── data_preprocess/ │ ├── __init__.py │ ├── comvog_organize_by_cam_pos.py │ ├── download_waymo.sh │ ├── fetch_data_from_tf_record.py │ ├── gdown_download_folder.py │ ├── get_one_block_meta_and_visualize.py │ ├── process_mega.sh │ ├── split_block.py │ ├── vis.py │ └── visualize_cameras.py ├── docs/ │ ├── classified_weekly_nerf/ │ │ ├── dynamic.md │ │ ├── editing.md │ │ ├── fast.md │ │ ├── generalization.md │ │ ├── human.md │ │ ├── lighting.md │ │ ├── others.md │ │ ├── pose-slam.md │ │ ├── reconstruction.md │ │ ├── semantic.md │ │ ├── texture.md │ │ └── video.md │ ├── classified_weekly_nerf_cn/ │ │ ├── dynamic.md │ │ ├── editing.md │ │ ├── fast.md │ │ ├── generalization.md │ │ ├── human.md │ │ ├── lighting.md │ │ ├── others.md │ │ ├── pose-slam.md │ │ ├── reconstruction.md │ │ ├── semantic.md │ │ ├── texture.md │ │ └── video.md │ ├── contribute_weekly_nerf.md │ ├── get_pytorch_waymo_dataset.md │ ├── parse_markdown.py │ ├── render_docs_from_csv.py │ ├── sample_logs/ │ │ ├── create_cluster_mask.txt │ │ └── merge_sub_modules.txt │ ├── weekly_nerf.md │ ├── weekly_nerf_cn.md │ └── weekly_nerf_meta_data.xlsx ├── eval_block_nerf.py ├── requirements.txt ├── run_FourierGrid.py ├── scripts/ │ ├── block_nerf_eval.sh │ ├── block_nerf_train.sh │ ├── create_cluster_mask.sh │ ├── download_nerfstudio.sh │ ├── gen_path_FourierGrid.sh │ ├── merge_sub_modules.sh │ ├── one_block_train.sh │ ├── render_FourierGrid.sh │ ├── sfm_FourierGrid.sh │ ├── train_FourierGrid.sh │ └── visualize_FourierGrid.sh ├── setup.py └── train_block_nerf.py