├── .gitattributes ├── FisheyeDataSet └── test_images │ ├── Fisheye1_1.jpg │ ├── Fisheye1_10.jpg │ ├── Fisheye1_11.jpg │ ├── Fisheye1_12.jpg │ ├── Fisheye1_13.jpg │ ├── Fisheye1_14.jpg │ ├── Fisheye1_15.jpg │ ├── Fisheye1_2.jpg │ ├── Fisheye1_3.jpg │ ├── Fisheye1_4.jpg │ ├── Fisheye1_5.jpg │ ├── Fisheye1_6.jpg │ ├── Fisheye1_7.jpg │ ├── Fisheye1_8.jpg │ ├── Fisheye1_9.jpg │ ├── Fisheye2_1.jpg │ ├── Fisheye2_10.jpg │ ├── Fisheye2_11.jpg │ ├── Fisheye2_12.jpg │ ├── Fisheye2_13.jpg │ ├── Fisheye2_14.jpg │ ├── Fisheye2_15.jpg │ ├── Fisheye2_16.jpg │ ├── Fisheye2_2.jpg │ ├── Fisheye2_3.jpg │ ├── Fisheye2_4.jpg │ ├── Fisheye2_5.jpg │ ├── Fisheye2_6.jpg │ ├── Fisheye2_7.jpg │ ├── Fisheye2_8.jpg │ ├── Fisheye2_9.jpg │ ├── GOPR001.JPG │ ├── GOPR1.jpg │ ├── GOPR10.jpg │ ├── GOPR11.jpg │ ├── GOPR2.jpg │ ├── GOPR3.jpg │ ├── GOPR4.jpg │ ├── GOPR5.jpg │ ├── GOPR6.jpg │ ├── GOPR7.jpg │ ├── GOPR8.jpg │ ├── GOPR9.jpg │ ├── checkerboard_sizes.txt │ ├── thumbs1.jpg │ ├── thumbs2.jpg │ └── thumbs3.jpg ├── README.md ├── cpp_model_impl ├── CmakeLists.txt └── src │ ├── CMakeLists.txt │ ├── cam_model_general.cpp │ ├── cam_model_general.h │ └── cam_model_general_test.cpp └── src ├── C_calib_data.m ├── Step1_perform_test_calibrations.m ├── Step2_compare_results.m ├── bundleAdjustmentUrban.m ├── bundleErrUrban.m ├── click_calibUrban.m ├── errCenterUrban.m ├── eulerFromR.m ├── findcenterUrban.m ├── findinvpolyUrban.m ├── get_checkerboard_cornersUrban.m ├── ocam_calibUrban.m ├── ocam_calib_guiUrban.m └── optimizefunction.m /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/.gitattributes -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_1.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_10.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_11.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_12.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_13.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_14.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_15.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_2.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_3.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_4.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_5.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_6.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_7.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_8.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye1_9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye1_9.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_1.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_10.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_11.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_12.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_13.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_14.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_15.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_16.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_2.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_3.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_4.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_5.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_6.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_7.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_8.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/Fisheye2_9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/Fisheye2_9.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR001.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR001.JPG -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR1.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR10.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR11.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR2.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR3.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR4.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR5.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR6.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR7.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR8.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/GOPR9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/GOPR9.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/checkerboard_sizes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/checkerboard_sizes.txt -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/thumbs1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/thumbs1.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/thumbs2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/thumbs2.jpg -------------------------------------------------------------------------------- /FisheyeDataSet/test_images/thumbs3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/FisheyeDataSet/test_images/thumbs3.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/README.md -------------------------------------------------------------------------------- /cpp_model_impl/CmakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/cpp_model_impl/CmakeLists.txt -------------------------------------------------------------------------------- /cpp_model_impl/src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/cpp_model_impl/src/CMakeLists.txt -------------------------------------------------------------------------------- /cpp_model_impl/src/cam_model_general.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cpp_model_impl/src/cam_model_general.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/cpp_model_impl/src/cam_model_general.h -------------------------------------------------------------------------------- /cpp_model_impl/src/cam_model_general_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/cpp_model_impl/src/cam_model_general_test.cpp -------------------------------------------------------------------------------- /src/C_calib_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/C_calib_data.m -------------------------------------------------------------------------------- /src/Step1_perform_test_calibrations.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/Step1_perform_test_calibrations.m -------------------------------------------------------------------------------- /src/Step2_compare_results.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/Step2_compare_results.m -------------------------------------------------------------------------------- /src/bundleAdjustmentUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/bundleAdjustmentUrban.m -------------------------------------------------------------------------------- /src/bundleErrUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/bundleErrUrban.m -------------------------------------------------------------------------------- /src/click_calibUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/click_calibUrban.m -------------------------------------------------------------------------------- /src/errCenterUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/errCenterUrban.m -------------------------------------------------------------------------------- /src/eulerFromR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/eulerFromR.m -------------------------------------------------------------------------------- /src/findcenterUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/findcenterUrban.m -------------------------------------------------------------------------------- /src/findinvpolyUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/findinvpolyUrban.m -------------------------------------------------------------------------------- /src/get_checkerboard_cornersUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/get_checkerboard_cornersUrban.m -------------------------------------------------------------------------------- /src/ocam_calibUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/ocam_calibUrban.m -------------------------------------------------------------------------------- /src/ocam_calib_guiUrban.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/ocam_calib_guiUrban.m -------------------------------------------------------------------------------- /src/optimizefunction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/urbste/ImprovedOcamCalib/HEAD/src/optimizefunction.m --------------------------------------------------------------------------------