├── .gitignore ├── README.md ├── dataset ├── image_list_02.txt ├── image_list_02.txt.s └── kitti_image_00.txt ├── feature_sparity.py ├── result ├── after_reject.png ├── before_reject.png ├── depth.png ├── depth_vs_v.png ├── kitti_00_path.png ├── kitti_00_path_filter_10.png ├── kitti_00_path_remove_outlier_with_gt.pdf ├── kitti_00_path_with_gt.png ├── kitti_00_scale_filter_10.png ├── kitti_00_scale_remove_outlier_with_gt.pdf ├── kitti_00_x_filter_10.png ├── kitti_00_y_filter_10.png ├── kitti_00_z_filter_10.png ├── kitti_02_path_remove_outlier_with_gt.pdf ├── kitti_02_path_with_gt.png ├── kitti_02_scale_remove_outlier_with_gt.pdf ├── path_00.txt ├── path_00_correct_R.txt ├── path_02.txt └── pcl.png ├── run.sh ├── script ├── calculate_mean.py ├── calculate_speed.py ├── change_scale.py ├── data_check.py ├── evaluate_scale.py ├── evaluate_vo.py ├── plot.sh ├── plot_path.py ├── score_calculation.py └── transformation.py ├── sequence.txt ├── src ├── calculate_height_pitch.py ├── calculate_height_pitch_eval.py ├── calculate_height_pitch_eval_line.py ├── detector.py ├── estimate_road_norm.py ├── feature_sparsity.py ├── graph.py ├── main.py ├── main_offline.py ├── param.py ├── reconstruct.py ├── rescale.py ├── rescale.py.origin ├── rescale_test.py ├── rescale_test.py.origin ├── scale_calculator.py ├── thirdparty │ ├── MonocularVO │ │ ├── README.md │ │ ├── map.png │ │ ├── test.py │ │ └── visual_odometry.py │ └── Ransac │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── __init__.py │ │ ├── line_fitting.py │ │ ├── plane_fitting.py │ │ └── ransac.py └── triangle_batch.py ├── tesh.sh ├── tesh_off_line.sh ├── test.sh └── test_off_line.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/README.md -------------------------------------------------------------------------------- /dataset/image_list_02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/dataset/image_list_02.txt -------------------------------------------------------------------------------- /dataset/image_list_02.txt.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/dataset/image_list_02.txt.s -------------------------------------------------------------------------------- /dataset/kitti_image_00.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/dataset/kitti_image_00.txt -------------------------------------------------------------------------------- /feature_sparity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/feature_sparity.py -------------------------------------------------------------------------------- /result/after_reject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/after_reject.png -------------------------------------------------------------------------------- /result/before_reject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/before_reject.png -------------------------------------------------------------------------------- /result/depth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/depth.png -------------------------------------------------------------------------------- /result/depth_vs_v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/depth_vs_v.png -------------------------------------------------------------------------------- /result/kitti_00_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_path.png -------------------------------------------------------------------------------- /result/kitti_00_path_filter_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_path_filter_10.png -------------------------------------------------------------------------------- /result/kitti_00_path_remove_outlier_with_gt.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_path_remove_outlier_with_gt.pdf -------------------------------------------------------------------------------- /result/kitti_00_path_with_gt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_path_with_gt.png -------------------------------------------------------------------------------- /result/kitti_00_scale_filter_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_scale_filter_10.png -------------------------------------------------------------------------------- /result/kitti_00_scale_remove_outlier_with_gt.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_scale_remove_outlier_with_gt.pdf -------------------------------------------------------------------------------- /result/kitti_00_x_filter_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_x_filter_10.png -------------------------------------------------------------------------------- /result/kitti_00_y_filter_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_y_filter_10.png -------------------------------------------------------------------------------- /result/kitti_00_z_filter_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_00_z_filter_10.png -------------------------------------------------------------------------------- /result/kitti_02_path_remove_outlier_with_gt.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_02_path_remove_outlier_with_gt.pdf -------------------------------------------------------------------------------- /result/kitti_02_path_with_gt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_02_path_with_gt.png -------------------------------------------------------------------------------- /result/kitti_02_scale_remove_outlier_with_gt.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/kitti_02_scale_remove_outlier_with_gt.pdf -------------------------------------------------------------------------------- /result/path_00.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/path_00.txt -------------------------------------------------------------------------------- /result/path_00_correct_R.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/path_00_correct_R.txt -------------------------------------------------------------------------------- /result/path_02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/path_02.txt -------------------------------------------------------------------------------- /result/pcl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/result/pcl.png -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/run.sh -------------------------------------------------------------------------------- /script/calculate_mean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/calculate_mean.py -------------------------------------------------------------------------------- /script/calculate_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/calculate_speed.py -------------------------------------------------------------------------------- /script/change_scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/change_scale.py -------------------------------------------------------------------------------- /script/data_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/data_check.py -------------------------------------------------------------------------------- /script/evaluate_scale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/evaluate_scale.py -------------------------------------------------------------------------------- /script/evaluate_vo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/evaluate_vo.py -------------------------------------------------------------------------------- /script/plot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/plot.sh -------------------------------------------------------------------------------- /script/plot_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/plot_path.py -------------------------------------------------------------------------------- /script/score_calculation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/score_calculation.py -------------------------------------------------------------------------------- /script/transformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/script/transformation.py -------------------------------------------------------------------------------- /sequence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/sequence.txt -------------------------------------------------------------------------------- /src/calculate_height_pitch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/calculate_height_pitch.py -------------------------------------------------------------------------------- /src/calculate_height_pitch_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/calculate_height_pitch_eval.py -------------------------------------------------------------------------------- /src/calculate_height_pitch_eval_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/calculate_height_pitch_eval_line.py -------------------------------------------------------------------------------- /src/detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/detector.py -------------------------------------------------------------------------------- /src/estimate_road_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/estimate_road_norm.py -------------------------------------------------------------------------------- /src/feature_sparsity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/feature_sparsity.py -------------------------------------------------------------------------------- /src/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/graph.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/main.py -------------------------------------------------------------------------------- /src/main_offline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/main_offline.py -------------------------------------------------------------------------------- /src/param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/param.py -------------------------------------------------------------------------------- /src/reconstruct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/reconstruct.py -------------------------------------------------------------------------------- /src/rescale.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/rescale.py -------------------------------------------------------------------------------- /src/rescale.py.origin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/rescale.py.origin -------------------------------------------------------------------------------- /src/rescale_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/rescale_test.py -------------------------------------------------------------------------------- /src/rescale_test.py.origin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/rescale_test.py.origin -------------------------------------------------------------------------------- /src/scale_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/scale_calculator.py -------------------------------------------------------------------------------- /src/thirdparty/MonocularVO/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/MonocularVO/README.md -------------------------------------------------------------------------------- /src/thirdparty/MonocularVO/map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/MonocularVO/map.png -------------------------------------------------------------------------------- /src/thirdparty/MonocularVO/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/MonocularVO/test.py -------------------------------------------------------------------------------- /src/thirdparty/MonocularVO/visual_odometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/MonocularVO/visual_odometry.py -------------------------------------------------------------------------------- /src/thirdparty/Ransac/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.pyc 3 | -------------------------------------------------------------------------------- /src/thirdparty/Ransac/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/Ransac/LICENSE -------------------------------------------------------------------------------- /src/thirdparty/Ransac/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/Ransac/README.md -------------------------------------------------------------------------------- /src/thirdparty/Ransac/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/thirdparty/Ransac/line_fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/Ransac/line_fitting.py -------------------------------------------------------------------------------- /src/thirdparty/Ransac/plane_fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/Ransac/plane_fitting.py -------------------------------------------------------------------------------- /src/thirdparty/Ransac/ransac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/thirdparty/Ransac/ransac.py -------------------------------------------------------------------------------- /src/triangle_batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/src/triangle_batch.py -------------------------------------------------------------------------------- /tesh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/tesh.sh -------------------------------------------------------------------------------- /tesh_off_line.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/tesh_off_line.sh -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/test.sh -------------------------------------------------------------------------------- /test_off_line.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimingSpace/MVOScaleRecovery/HEAD/test_off_line.sh --------------------------------------------------------------------------------