summaryrefslogtreecommitdiffstats
path: root/SD-VBS/common/toolbox/toolbox_basic
diff options
context:
space:
mode:
authorLeo Chan <leochanj@live.unc.edu>2020-10-22 01:53:21 -0400
committerJoshua Bakita <jbakita@cs.unc.edu>2020-10-22 01:56:35 -0400
commitd17b33131c14864bd1eae275f49a3f148e21cf29 (patch)
tree0d8f77922e8d193cb0f6edab83018f057aad64a0 /SD-VBS/common/toolbox/toolbox_basic
parent601ed25a4c5b66cb75315832c15613a727db2c26 (diff)
Squashed commit of the sb-vbs branch.
Includes the SD-VBS benchmarks modified to: - Use libextra to loop as realtime jobs - Preallocate memory before starting their main computation - Accept input via stdin instead of via argc Does not include the SD-VBS matlab code. Fixes libextra execution in LITMUS^RT.
Diffstat (limited to 'SD-VBS/common/toolbox/toolbox_basic')
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/Distor2Calib.m391
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/Rectangle2Square.m19
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/UnWarpPlane.m54
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/add_suppress.m98
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/analyse_error.m141
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/apply_distortion.m137
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/calib_gui.m117
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/check_active_images.m19
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/check_convergence.m48
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/check_directory.m97
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/check_extracted_images.m37
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/clear_windows.m4
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/clearwin.m10
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/click_calib.m193
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/click_ima_calib.m230
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/click_ima_calib3D.m482
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/comp_distortion.m38
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/comp_distortion2.m71
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/comp_distortion_oulu.m47
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/comp_error_calib.m46
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/compute_collineation.m66
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/compute_extrinsic.m123
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/compute_extrinsic_init.m151
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/compute_extrinsic_refine.m113
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/compute_homography.m163
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/cornerfinder.m215
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/count_squares.m74
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/data_calib.m92
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/error_analysis.m182
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/export_calib_data.m99
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/ext_calib.m152
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/extract_grid.m234
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/extract_parameters.m46
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/extract_parameters3D.m36
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/extrinsic_computation.m185
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/fixallvariables.m19
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/fixvariable.m18
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/ginput3.m216
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/go_calib_optim.m139
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/go_calib_optim_iter.m394
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/ima_read_calib.m158
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/init_intrinsic_param.m158
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/is3D.m19
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/loading_calib.m10
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/loadinr.m52
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/loadpgm.m89
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/loadppm.m109
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/mean_std_robust.m7
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/mosaic.m92
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/normalize.m43
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/pgmread.m26
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/project2_oulu.m53
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/project_points.m276
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/project_points2.m312
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/projectedGrid.m24
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/projector_calib.m258
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/readras.m87
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/recomp_corner_calib.m119
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/rect.m127
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/reproject_calib.m121
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/rigid_motion.m66
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/rodrigues.m217
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/rotation.m23
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/run_error_analysis.m65
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/saveinr.m46
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/savepgm.m22
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/saveppm.m45
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/saving_calib.m95
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/script_fit_distortion.m39
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/startup.m9
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/undistort_image.m193
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/willson_convert.m89
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/willson_read.m59
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/TOOLBOX_calib/writeras.m105
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/README5
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/carve_it.m25
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/compute_AD.m90
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/compute_AD_disp.m103
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/compute_J.m31
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/find_AD.m82
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/find_D.m65
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/find_center.m4
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/gen_feature_s.m17
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/grad.m24
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/hemisphere_s.m27
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/im.m3
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/iter_AD.m26
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/m_interp4.m49
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/norm_inten.m11
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/pan.0.pgm53
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/pan.1.pgm59
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/readpgm.m26
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/simulation.m42
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/sports1_11_28.jpegbin0 -> 23655 bytes
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affine/test_affine.m33
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/affinityic.c186
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib/TOOLBOX_calib.tarbin0 -> 98304 bytes
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/Distor2Calib.m391
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/Multi_Calib_oulu.m12
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/Rectangle2Square.m19
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/UnWarpPlane.m54
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/add_suppress.m91
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/analyse_error.m104
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/calib.m74
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/calib3D_gui.m115
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/calib_gui.m81
-rwxr-xr-xSD-VBS/common/toolbox/toolbox_basic/calib_bouguetj/check_active_images.m14
-rwxr-xr-x