├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── app ├── CMakeLists.txt ├── calibration.cpp ├── compare_fisheye.cpp ├── pcd_visualizer.h ├── realtime_stereo.cpp ├── realtime_stereo_cuda.cpp └── single_test.cpp ├── calib_images ├── calib-01.jpg ├── calib-02.jpg ├── calib-03.jpg ├── calib-04.jpg ├── calib-05.jpg ├── calib-06.jpg ├── calib-07.jpg ├── calib-08.jpg ├── calib-09.jpg ├── calib-10.jpg ├── calib-11.jpg ├── calib-12.jpg ├── calib-13.jpg ├── calib-14.jpg ├── calib-15.jpg ├── calib-16.jpg ├── calib-17.jpg ├── calib-18.jpg ├── calib-19.jpg └── calib-20.jpg ├── configs ├── calibration.yaml ├── camera_params.yaml ├── realtime_stereo.yaml ├── realtime_stereo_cuda.yaml └── single_test.yaml ├── images ├── checker_9x12.pdf ├── test-1.jpg ├── test-2.jpg ├── test-3.jpg ├── test-4.jpg └── test-5.jpg ├── include ├── calibration_model.h ├── stereo_vision.h ├── stereo_vision_cuda.h └── undistort.h ├── samples ├── calib_sample.jpg ├── conversion.png ├── demo.webp ├── disp.png ├── eqrec.png ├── rect.png ├── rect_disp.png ├── rect_eqrec_disparity.png └── remap.png ├── scripts ├── build.sh ├── calib.sh ├── realtime.sh └── reconstruct.sh └── src ├── CMakeLists.txt ├── calibration_model.cpp ├── cuda ├── calculate_points.cu ├── calculate_points.h ├── pcd_generator_cuda.cpp ├── pcd_generator_cuda.h ├── stereo_matcher_cuda.cpp ├── stereo_matcher_cuda.h └── stereo_vision_cuda.cpp ├── pcd_generator.cpp ├── pcd_generator.h ├── stereo_matcher.cpp ├── stereo_matcher.h ├── stereo_vision.cpp └── undistort.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | .vscode/ 3 | CMakeFiles/ 4 | build/ 5 | output/ -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/README.md -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/calibration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/app/calibration.cpp -------------------------------------------------------------------------------- /app/compare_fisheye.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/app/compare_fisheye.cpp -------------------------------------------------------------------------------- /app/pcd_visualizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/app/pcd_visualizer.h -------------------------------------------------------------------------------- /app/realtime_stereo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/app/realtime_stereo.cpp -------------------------------------------------------------------------------- /app/realtime_stereo_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/app/realtime_stereo_cuda.cpp -------------------------------------------------------------------------------- /app/single_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/app/single_test.cpp -------------------------------------------------------------------------------- /calib_images/calib-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-01.jpg -------------------------------------------------------------------------------- /calib_images/calib-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-02.jpg -------------------------------------------------------------------------------- /calib_images/calib-03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-03.jpg -------------------------------------------------------------------------------- /calib_images/calib-04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-04.jpg -------------------------------------------------------------------------------- /calib_images/calib-05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-05.jpg -------------------------------------------------------------------------------- /calib_images/calib-06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-06.jpg -------------------------------------------------------------------------------- /calib_images/calib-07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-07.jpg -------------------------------------------------------------------------------- /calib_images/calib-08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-08.jpg -------------------------------------------------------------------------------- /calib_images/calib-09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-09.jpg -------------------------------------------------------------------------------- /calib_images/calib-10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-10.jpg -------------------------------------------------------------------------------- /calib_images/calib-11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-11.jpg -------------------------------------------------------------------------------- /calib_images/calib-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-12.jpg -------------------------------------------------------------------------------- /calib_images/calib-13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-13.jpg -------------------------------------------------------------------------------- /calib_images/calib-14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-14.jpg -------------------------------------------------------------------------------- /calib_images/calib-15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-15.jpg -------------------------------------------------------------------------------- /calib_images/calib-16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-16.jpg -------------------------------------------------------------------------------- /calib_images/calib-17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-17.jpg -------------------------------------------------------------------------------- /calib_images/calib-18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-18.jpg -------------------------------------------------------------------------------- /calib_images/calib-19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-19.jpg -------------------------------------------------------------------------------- /calib_images/calib-20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/calib_images/calib-20.jpg -------------------------------------------------------------------------------- /configs/calibration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/configs/calibration.yaml -------------------------------------------------------------------------------- /configs/camera_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/configs/camera_params.yaml -------------------------------------------------------------------------------- /configs/realtime_stereo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/configs/realtime_stereo.yaml -------------------------------------------------------------------------------- /configs/realtime_stereo_cuda.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/configs/realtime_stereo_cuda.yaml -------------------------------------------------------------------------------- /configs/single_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/configs/single_test.yaml -------------------------------------------------------------------------------- /images/checker_9x12.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/images/checker_9x12.pdf -------------------------------------------------------------------------------- /images/test-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/images/test-1.jpg -------------------------------------------------------------------------------- /images/test-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/images/test-2.jpg -------------------------------------------------------------------------------- /images/test-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/images/test-3.jpg -------------------------------------------------------------------------------- /images/test-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/images/test-4.jpg -------------------------------------------------------------------------------- /images/test-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/images/test-5.jpg -------------------------------------------------------------------------------- /include/calibration_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/include/calibration_model.h -------------------------------------------------------------------------------- /include/stereo_vision.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/include/stereo_vision.h -------------------------------------------------------------------------------- /include/stereo_vision_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/include/stereo_vision_cuda.h -------------------------------------------------------------------------------- /include/undistort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/include/undistort.h -------------------------------------------------------------------------------- /samples/calib_sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/calib_sample.jpg -------------------------------------------------------------------------------- /samples/conversion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/conversion.png -------------------------------------------------------------------------------- /samples/demo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/demo.webp -------------------------------------------------------------------------------- /samples/disp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/disp.png -------------------------------------------------------------------------------- /samples/eqrec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/eqrec.png -------------------------------------------------------------------------------- /samples/rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/rect.png -------------------------------------------------------------------------------- /samples/rect_disp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/rect_disp.png -------------------------------------------------------------------------------- /samples/rect_eqrec_disparity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/rect_eqrec_disparity.png -------------------------------------------------------------------------------- /samples/remap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/samples/remap.png -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/calib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/scripts/calib.sh -------------------------------------------------------------------------------- /scripts/realtime.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/scripts/realtime.sh -------------------------------------------------------------------------------- /scripts/reconstruct.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/scripts/reconstruct.sh -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/calibration_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/calibration_model.cpp -------------------------------------------------------------------------------- /src/cuda/calculate_points.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/cuda/calculate_points.cu -------------------------------------------------------------------------------- /src/cuda/calculate_points.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/cuda/calculate_points.h -------------------------------------------------------------------------------- /src/cuda/pcd_generator_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/cuda/pcd_generator_cuda.cpp -------------------------------------------------------------------------------- /src/cuda/pcd_generator_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/cuda/pcd_generator_cuda.h -------------------------------------------------------------------------------- /src/cuda/stereo_matcher_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/cuda/stereo_matcher_cuda.cpp -------------------------------------------------------------------------------- /src/cuda/stereo_matcher_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/cuda/stereo_matcher_cuda.h -------------------------------------------------------------------------------- /src/cuda/stereo_vision_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/cuda/stereo_vision_cuda.cpp -------------------------------------------------------------------------------- /src/pcd_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/pcd_generator.cpp -------------------------------------------------------------------------------- /src/pcd_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/pcd_generator.h -------------------------------------------------------------------------------- /src/stereo_matcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/stereo_matcher.cpp -------------------------------------------------------------------------------- /src/stereo_matcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/stereo_matcher.h -------------------------------------------------------------------------------- /src/stereo_vision.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/stereo_vision.cpp -------------------------------------------------------------------------------- /src/undistort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun74/Fisheye-Depth-Estimation/HEAD/src/undistort.cpp --------------------------------------------------------------------------------