├── .gitignore ├── LICENSE ├── README.md ├── assets ├── test_image.png └── visualization.png ├── datasets ├── __init__.py ├── mono_dataset.py ├── nyu_dataset.py └── scannet_dataset.py ├── depth_prediction_example.ipynb ├── evaluate_nyu_depth.py ├── evaluate_scannet_depth.py ├── evaluate_scannet_pose.py ├── layers.py ├── networks ├── __init__.py ├── depth_decoder.py ├── pose_cnn.py ├── pose_decoder.py └── resnet_encoder.py ├── options.py ├── preprocess ├── extract_lineseg.py └── extract_superpixel.py ├── requirements.txt ├── splits ├── nyu │ ├── test_files.txt │ ├── train_files.txt │ └── val_files.txt ├── scannet_test_depth.txt └── scannet_test_pose_deepv2d.txt ├── train.py ├── trainer.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/README.md -------------------------------------------------------------------------------- /assets/test_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/assets/test_image.png -------------------------------------------------------------------------------- /assets/visualization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/assets/visualization.png -------------------------------------------------------------------------------- /datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/datasets/__init__.py -------------------------------------------------------------------------------- /datasets/mono_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/datasets/mono_dataset.py -------------------------------------------------------------------------------- /datasets/nyu_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/datasets/nyu_dataset.py -------------------------------------------------------------------------------- /datasets/scannet_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/datasets/scannet_dataset.py -------------------------------------------------------------------------------- /depth_prediction_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/depth_prediction_example.ipynb -------------------------------------------------------------------------------- /evaluate_nyu_depth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/evaluate_nyu_depth.py -------------------------------------------------------------------------------- /evaluate_scannet_depth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/evaluate_scannet_depth.py -------------------------------------------------------------------------------- /evaluate_scannet_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/evaluate_scannet_pose.py -------------------------------------------------------------------------------- /layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/layers.py -------------------------------------------------------------------------------- /networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/networks/__init__.py -------------------------------------------------------------------------------- /networks/depth_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/networks/depth_decoder.py -------------------------------------------------------------------------------- /networks/pose_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/networks/pose_cnn.py -------------------------------------------------------------------------------- /networks/pose_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/networks/pose_decoder.py -------------------------------------------------------------------------------- /networks/resnet_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/networks/resnet_encoder.py -------------------------------------------------------------------------------- /options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/options.py -------------------------------------------------------------------------------- /preprocess/extract_lineseg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/preprocess/extract_lineseg.py -------------------------------------------------------------------------------- /preprocess/extract_superpixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/preprocess/extract_superpixel.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/requirements.txt -------------------------------------------------------------------------------- /splits/nyu/test_files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/splits/nyu/test_files.txt -------------------------------------------------------------------------------- /splits/nyu/train_files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/splits/nyu/train_files.txt -------------------------------------------------------------------------------- /splits/nyu/val_files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/splits/nyu/val_files.txt -------------------------------------------------------------------------------- /splits/scannet_test_depth.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/splits/scannet_test_depth.txt -------------------------------------------------------------------------------- /splits/scannet_test_pose_deepv2d.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/splits/scannet_test_pose_deepv2d.txt -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/train.py -------------------------------------------------------------------------------- /trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/trainer.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HalleyJiang/PLNet/HEAD/utils.py --------------------------------------------------------------------------------