├── LICENSE.md ├── README.md ├── data └── .gitignore ├── src ├── calibration_main.m ├── convert_from_Nousias_Bok_poses.m ├── correct_colour.m ├── correct_colour_affine.m ├── create_sub_aperture_images.m ├── create_sub_aperture_images_fast.m ├── cross3.m ├── estimate_affine_colour_matrix.m ├── estimate_colour_matrix.m ├── fast_corner_error.m ├── find_checker_corners.m ├── find_corner_markers.m ├── format_window_data.m ├── generate_checker_board.m ├── generate_color_test_grid.m ├── generate_colour_test_grid.m ├── generate_connectivity_array.m ├── generate_correspondences_struct.m ├── generate_lens_coordinates.m ├── generate_lens_coordinates_lytro.m ├── linear_estimate_calibration_parameters.m ├── linear_estimate_window_parameters.m ├── local_corner_cost_function.m ├── optimise_calibration_parameters.m ├── plotarray.m ├── plotarray3.m ├── scatterarray.m ├── scatterarray3.m ├── show_reverse_windows.m ├── show_synthetic_reproj.m ├── show_windows.m ├── show_windows_reprojections.m ├── skew3.m ├── surfarray.m ├── test_mean_backprojection_error.m ├── test_mean_backprojection_error_bok.m ├── test_mean_reprojection_error.m ├── test_mean_reprojection_error_bok.m ├── test_mean_synthetic_reprojection_error.m ├── test_mean_synthetic_reprojection_error_bok.m ├── window_from_coordinates.m ├── window_parameters_plane_fit.m ├── window_plane_distortion.m └── windowsurf.m └── tests ├── calibration_L-B.m ├── calibration_L-D.m ├── calibration_L-E.m ├── calibration_R_A.m ├── calibration_R_B.m └── calibration_R_C.m /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/README.md -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/data/.gitignore -------------------------------------------------------------------------------- /src/calibration_main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/calibration_main.m -------------------------------------------------------------------------------- /src/convert_from_Nousias_Bok_poses.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/convert_from_Nousias_Bok_poses.m -------------------------------------------------------------------------------- /src/correct_colour.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/correct_colour.m -------------------------------------------------------------------------------- /src/correct_colour_affine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/correct_colour_affine.m -------------------------------------------------------------------------------- /src/create_sub_aperture_images.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/create_sub_aperture_images.m -------------------------------------------------------------------------------- /src/create_sub_aperture_images_fast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/create_sub_aperture_images_fast.m -------------------------------------------------------------------------------- /src/cross3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/cross3.m -------------------------------------------------------------------------------- /src/estimate_affine_colour_matrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/estimate_affine_colour_matrix.m -------------------------------------------------------------------------------- /src/estimate_colour_matrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/estimate_colour_matrix.m -------------------------------------------------------------------------------- /src/fast_corner_error.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/fast_corner_error.m -------------------------------------------------------------------------------- /src/find_checker_corners.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/find_checker_corners.m -------------------------------------------------------------------------------- /src/find_corner_markers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/find_corner_markers.m -------------------------------------------------------------------------------- /src/format_window_data.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/format_window_data.m -------------------------------------------------------------------------------- /src/generate_checker_board.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/generate_checker_board.m -------------------------------------------------------------------------------- /src/generate_color_test_grid.m: -------------------------------------------------------------------------------- 1 | function co = generate_colour_test_grid 2 | end -------------------------------------------------------------------------------- /src/generate_colour_test_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/generate_colour_test_grid.m -------------------------------------------------------------------------------- /src/generate_connectivity_array.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/generate_connectivity_array.m -------------------------------------------------------------------------------- /src/generate_correspondences_struct.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/generate_correspondences_struct.m -------------------------------------------------------------------------------- /src/generate_lens_coordinates.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/generate_lens_coordinates.m -------------------------------------------------------------------------------- /src/generate_lens_coordinates_lytro.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/generate_lens_coordinates_lytro.m -------------------------------------------------------------------------------- /src/linear_estimate_calibration_parameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/linear_estimate_calibration_parameters.m -------------------------------------------------------------------------------- /src/linear_estimate_window_parameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/linear_estimate_window_parameters.m -------------------------------------------------------------------------------- /src/local_corner_cost_function.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/local_corner_cost_function.m -------------------------------------------------------------------------------- /src/optimise_calibration_parameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/optimise_calibration_parameters.m -------------------------------------------------------------------------------- /src/plotarray.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/plotarray.m -------------------------------------------------------------------------------- /src/plotarray3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/plotarray3.m -------------------------------------------------------------------------------- /src/scatterarray.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/scatterarray.m -------------------------------------------------------------------------------- /src/scatterarray3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/scatterarray3.m -------------------------------------------------------------------------------- /src/show_reverse_windows.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/show_reverse_windows.m -------------------------------------------------------------------------------- /src/show_synthetic_reproj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/show_synthetic_reproj.m -------------------------------------------------------------------------------- /src/show_windows.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/show_windows.m -------------------------------------------------------------------------------- /src/show_windows_reprojections.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/show_windows_reprojections.m -------------------------------------------------------------------------------- /src/skew3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/skew3.m -------------------------------------------------------------------------------- /src/surfarray.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/surfarray.m -------------------------------------------------------------------------------- /src/test_mean_backprojection_error.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/test_mean_backprojection_error.m -------------------------------------------------------------------------------- /src/test_mean_backprojection_error_bok.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/test_mean_backprojection_error_bok.m -------------------------------------------------------------------------------- /src/test_mean_reprojection_error.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/test_mean_reprojection_error.m -------------------------------------------------------------------------------- /src/test_mean_reprojection_error_bok.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/test_mean_reprojection_error_bok.m -------------------------------------------------------------------------------- /src/test_mean_synthetic_reprojection_error.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/test_mean_synthetic_reprojection_error.m -------------------------------------------------------------------------------- /src/test_mean_synthetic_reprojection_error_bok.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/test_mean_synthetic_reprojection_error_bok.m -------------------------------------------------------------------------------- /src/window_from_coordinates.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/window_from_coordinates.m -------------------------------------------------------------------------------- /src/window_parameters_plane_fit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/window_parameters_plane_fit.m -------------------------------------------------------------------------------- /src/window_plane_distortion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/window_plane_distortion.m -------------------------------------------------------------------------------- /src/windowsurf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/src/windowsurf.m -------------------------------------------------------------------------------- /tests/calibration_L-B.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/tests/calibration_L-B.m -------------------------------------------------------------------------------- /tests/calibration_L-D.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/tests/calibration_L-D.m -------------------------------------------------------------------------------- /tests/calibration_L-E.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/tests/calibration_L-E.m -------------------------------------------------------------------------------- /tests/calibration_R_A.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/tests/calibration_R_A.m -------------------------------------------------------------------------------- /tests/calibration_R_B.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/tests/calibration_R_B.m -------------------------------------------------------------------------------- /tests/calibration_R_C.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgpobrien/PlenCalToolbox/HEAD/tests/calibration_R_C.m --------------------------------------------------------------------------------