├── .gitattributes ├── .gitignore ├── .gitmodules ├── .vscode ├── c_cpp_properties.json ├── launch.json └── settings.json ├── LICENSE ├── README.md ├── config ├── camera │ ├── REPLICA_config.json │ ├── REPLICA_config_undistorted.json │ ├── TUM_config_desk.json │ ├── TUM_config_office.json │ ├── Tank_config.json │ └── zed_2i_config.json └── trajectory │ ├── barn.json │ ├── office2.json │ ├── office3.json │ ├── room0.json │ ├── room1.json │ └── room2.json ├── figs ├── illustration.png └── process_chart_smaller.png ├── metric_results.py ├── pyproject.toml ├── scripts ├── demo.sh ├── replica_slam │ ├── nerfacto_eval.sh │ ├── per_scene_eval.sh │ ├── splatfacto_eval.sh │ ├── splatfacto_eval_online.sh │ ├── splatfacto_eval_online_mvs.sh │ └── splatfacto_logging.sh ├── splatfacto.sh ├── tnt │ ├── per_scene_eval.sh │ ├── per_scene_eval_mvs.sh │ ├── splatfacto_eval.sh │ ├── splatfacto_eval_online.sh │ ├── splatfacto_eval_online_mvs.sh │ └── splatfacto_logging.sh └── useful_command.sh └── server_end ├── __init__.py ├── mvs └── recon.py ├── nsros ├── __init__.py ├── method_configs.py ├── ros_dataloader.py ├── ros_datamanager.py ├── ros_dataparser.py ├── ros_dataset.py ├── ros_nerfacto.py ├── ros_nerfacto_field.py ├── ros_pipeline.py ├── ros_splatfacto.py ├── ros_splatfacto_gs0111.py ├── ros_trainer.py └── ros_utils.py ├── packet_subscriber.py ├── packet_to_ros.py └── ros_train.py /.gitattributes: -------------------------------------------------------------------------------- 1 | *.ipynb linguist-documentation -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/README.md -------------------------------------------------------------------------------- /config/camera/REPLICA_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/camera/REPLICA_config.json -------------------------------------------------------------------------------- /config/camera/REPLICA_config_undistorted.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/camera/REPLICA_config_undistorted.json -------------------------------------------------------------------------------- /config/camera/TUM_config_desk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/camera/TUM_config_desk.json -------------------------------------------------------------------------------- /config/camera/TUM_config_office.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/camera/TUM_config_office.json -------------------------------------------------------------------------------- /config/camera/Tank_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/camera/Tank_config.json -------------------------------------------------------------------------------- /config/camera/zed_2i_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/camera/zed_2i_config.json -------------------------------------------------------------------------------- /config/trajectory/barn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/trajectory/barn.json -------------------------------------------------------------------------------- /config/trajectory/office2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/trajectory/office2.json -------------------------------------------------------------------------------- /config/trajectory/office3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/trajectory/office3.json -------------------------------------------------------------------------------- /config/trajectory/room0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/trajectory/room0.json -------------------------------------------------------------------------------- /config/trajectory/room1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/trajectory/room1.json -------------------------------------------------------------------------------- /config/trajectory/room2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/config/trajectory/room2.json -------------------------------------------------------------------------------- /figs/illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/figs/illustration.png -------------------------------------------------------------------------------- /figs/process_chart_smaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/figs/process_chart_smaller.png -------------------------------------------------------------------------------- /metric_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/metric_results.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/demo.sh -------------------------------------------------------------------------------- /scripts/replica_slam/nerfacto_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/replica_slam/nerfacto_eval.sh -------------------------------------------------------------------------------- /scripts/replica_slam/per_scene_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/replica_slam/per_scene_eval.sh -------------------------------------------------------------------------------- /scripts/replica_slam/splatfacto_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/replica_slam/splatfacto_eval.sh -------------------------------------------------------------------------------- /scripts/replica_slam/splatfacto_eval_online.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/replica_slam/splatfacto_eval_online.sh -------------------------------------------------------------------------------- /scripts/replica_slam/splatfacto_eval_online_mvs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/replica_slam/splatfacto_eval_online_mvs.sh -------------------------------------------------------------------------------- /scripts/replica_slam/splatfacto_logging.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/replica_slam/splatfacto_logging.sh -------------------------------------------------------------------------------- /scripts/splatfacto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/splatfacto.sh -------------------------------------------------------------------------------- /scripts/tnt/per_scene_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/tnt/per_scene_eval.sh -------------------------------------------------------------------------------- /scripts/tnt/per_scene_eval_mvs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/tnt/per_scene_eval_mvs.sh -------------------------------------------------------------------------------- /scripts/tnt/splatfacto_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/tnt/splatfacto_eval.sh -------------------------------------------------------------------------------- /scripts/tnt/splatfacto_eval_online.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/tnt/splatfacto_eval_online.sh -------------------------------------------------------------------------------- /scripts/tnt/splatfacto_eval_online_mvs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/tnt/splatfacto_eval_online_mvs.sh -------------------------------------------------------------------------------- /scripts/tnt/splatfacto_logging.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/tnt/splatfacto_logging.sh -------------------------------------------------------------------------------- /scripts/useful_command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/scripts/useful_command.sh -------------------------------------------------------------------------------- /server_end/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server_end/mvs/recon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/mvs/recon.py -------------------------------------------------------------------------------- /server_end/nsros/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server_end/nsros/method_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/method_configs.py -------------------------------------------------------------------------------- /server_end/nsros/ros_dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_dataloader.py -------------------------------------------------------------------------------- /server_end/nsros/ros_datamanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_datamanager.py -------------------------------------------------------------------------------- /server_end/nsros/ros_dataparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_dataparser.py -------------------------------------------------------------------------------- /server_end/nsros/ros_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_dataset.py -------------------------------------------------------------------------------- /server_end/nsros/ros_nerfacto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_nerfacto.py -------------------------------------------------------------------------------- /server_end/nsros/ros_nerfacto_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_nerfacto_field.py -------------------------------------------------------------------------------- /server_end/nsros/ros_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_pipeline.py -------------------------------------------------------------------------------- /server_end/nsros/ros_splatfacto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_splatfacto.py -------------------------------------------------------------------------------- /server_end/nsros/ros_splatfacto_gs0111.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_splatfacto_gs0111.py -------------------------------------------------------------------------------- /server_end/nsros/ros_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_trainer.py -------------------------------------------------------------------------------- /server_end/nsros/ros_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/nsros/ros_utils.py -------------------------------------------------------------------------------- /server_end/packet_subscriber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/packet_subscriber.py -------------------------------------------------------------------------------- /server_end/packet_to_ros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/packet_to_ros.py -------------------------------------------------------------------------------- /server_end/ros_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Xiaorui-Huang/DISORF/HEAD/server_end/ros_train.py --------------------------------------------------------------------------------