From f618466c25d43f3bae9e40920273bf77de1e1149 Mon Sep 17 00:00:00 2001 From: leochanj105 Date: Mon, 19 Oct 2020 23:09:30 -0400 Subject: initial sd-vbs initial sd-vbs add sd-vbs sd-vbs --- SD-VBS/common/c/calcSobel_dX.c | 77 + SD-VBS/common/c/calcSobel_dY.c | 79 + SD-VBS/common/c/extra.h | 500 ++++ SD-VBS/common/c/fCopy.c | 24 + SD-VBS/common/c/fDeepCopy.c | 24 + SD-VBS/common/c/fDeepCopyRange.c | 24 + SD-VBS/common/c/fDivide.c | 23 + SD-VBS/common/c/fFind3.c | 46 + SD-VBS/common/c/fFreeHandle.c | 16 + SD-VBS/common/c/fHorzcat.c | 40 + SD-VBS/common/c/fMallocHandle.c | 18 + SD-VBS/common/c/fMdivide.c | 27 + SD-VBS/common/c/fMinus.c | 21 + SD-VBS/common/c/fMtimes.c | 38 + SD-VBS/common/c/fPlus.c | 21 + SD-VBS/common/c/fResetArray.c | 19 + SD-VBS/common/c/fResetHandle.c | 19 + SD-VBS/common/c/fReshape.c | 27 + SD-VBS/common/c/fResortIndices.c | 77 + SD-VBS/common/c/fSelfCheck.c | 59 + SD-VBS/common/c/fSetArray.c | 22 + SD-VBS/common/c/fSort.c | 43 + SD-VBS/common/c/fSortIndices.c | 77 + SD-VBS/common/c/fSum.c | 55 + SD-VBS/common/c/fSum2.c | 56 + SD-VBS/common/c/fTimes.c | 21 + SD-VBS/common/c/fTranspose.c | 27 + SD-VBS/common/c/fWriteMatrix.c | 34 + SD-VBS/common/c/ffConv2.c | 47 + SD-VBS/common/c/ffConv2_dY.c | 52 + SD-VBS/common/c/ffDivide.c | 21 + SD-VBS/common/c/ffTimes.c | 21 + SD-VBS/common/c/ffVertcat.c | 36 + SD-VBS/common/c/ffiConv2.c | 54 + SD-VBS/common/c/fiConv2.c | 54 + SD-VBS/common/c/fiCopy.c | 23 + SD-VBS/common/c/fiDeepCopy.c | 23 + SD-VBS/common/c/horzcat.c | 48 + SD-VBS/common/c/iCheck.c | 18 + SD-VBS/common/c/iDeepCopy.c | 23 + SD-VBS/common/c/iDeepCopyRange.c | 23 + SD-VBS/common/c/iFreeHandle.c | 16 + SD-VBS/common/c/iHorzcat.c | 41 + SD-VBS/common/c/iMallocHandle.c | 20 + SD-VBS/common/c/iMinus.c | 21 + SD-VBS/common/c/iResetArray.c | 22 + SD-VBS/common/c/iReshape.c | 25 + SD-VBS/common/c/iSetArray.c | 22 + SD-VBS/common/c/iSort.c | 43 + SD-VBS/common/c/iSortIndices.c | 47 + SD-VBS/common/c/iTimes.c | 22 + SD-VBS/common/c/iTranspose.c | 26 + SD-VBS/common/c/iVertcat.c | 34 + SD-VBS/common/c/ifDeepCopy.c | 25 + SD-VBS/common/c/ifMtimes.c | 38 + SD-VBS/common/c/iiConv2.c | 55 + SD-VBS/common/c/imageBlur.c | 67 + SD-VBS/common/c/imageReblur.c | 67 + SD-VBS/common/c/imageResize.c | 78 + SD-VBS/common/c/isMinus.c | 23 + SD-VBS/common/c/isPlus.c | 22 + SD-VBS/common/c/photonEndTiming.c | 22 + SD-VBS/common/c/photonPrintTiming.c | 22 + SD-VBS/common/c/photonReportTiming.c | 28 + SD-VBS/common/c/photonStartTiming.c | 23 + SD-VBS/common/c/randWrapper.c | 30 + SD-VBS/common/c/randnWrapper.c | 40 + SD-VBS/common/c/readFile.c | 42 + SD-VBS/common/c/readImage.c | 112 + SD-VBS/common/c/sdvbs_common.h | 139 + SD-VBS/common/c/selfCheck.c | 65 + SD-VBS/common/c/timingUtils.h | 99 + SD-VBS/common/c/uiFreeHandle.c | 15 + SD-VBS/common/c/uiMallocHandle.c | 20 + SD-VBS/common/c/uiResetArray.c | 19 + SD-VBS/common/c/uiSetArray.c | 21 + SD-VBS/common/c/writeMatrix.c | 34 + SD-VBS/common/makefiles/Makefile.common | 135 + SD-VBS/common/makefiles/Makefile.include | 16 + SD-VBS/common/makefiles/Makefile.recurse | 39 + SD-VBS/common/matlab/cycle.h | 514 ++++ SD-VBS/common/matlab/fSelfCheck.m | 27 + SD-VBS/common/matlab/fWriteMatrix.m | 18 + SD-VBS/common/matlab/photonEndTiming.c | 15 + SD-VBS/common/matlab/photonEndTiming.mexa64 | Bin 0 -> 6686 bytes SD-VBS/common/matlab/photonEndTiming.mexglx | Bin 0 -> 4984 bytes SD-VBS/common/matlab/photonPrintTiming.m | 11 + SD-VBS/common/matlab/photonReportTiming.m | 7 + SD-VBS/common/matlab/photonStartTiming.c | 15 + SD-VBS/common/matlab/photonStartTiming.mexa64 | Bin 0 -> 6688 bytes SD-VBS/common/matlab/photonStartTiming.mexglx | Bin 0 -> 4986 bytes SD-VBS/common/matlab/product.m | 30 + SD-VBS/common/matlab/randWrapper.m | 17 + SD-VBS/common/matlab/randn.m | 22 + SD-VBS/common/matlab/randnWrapper.m | 17 + SD-VBS/common/matlab/readFile.m | 22 + SD-VBS/common/matlab/readImage.m | 60 + SD-VBS/common/matlab/read_image8u_bmp.m | 66 + SD-VBS/common/matlab/reshapeMatrix.m | 13 + SD-VBS/common/matlab/selfCheck.m | 27 + SD-VBS/common/matlab/testProductFunction.m | 21 + SD-VBS/common/matlab/testReshapeFunction.m | 21 + SD-VBS/common/matlab/timingFuncs/cycle.h | 514 ++++ SD-VBS/common/matlab/timingFuncs/photonEndTiming.c | 15 + .../matlab/timingFuncs/photonEndTiming.mexglx | Bin 0 -> 4984 bytes .../common/matlab/timingFuncs/photonPrintTiming.m | 5 + .../common/matlab/timingFuncs/photonReportTiming.m | 7 + .../common/matlab/timingFuncs/photonStartTiming.c | 15 + .../matlab/timingFuncs/photonStartTiming.mexglx | Bin 0 -> 4986 bytes SD-VBS/common/matlab/writeMatrix.m | 19 + SD-VBS/common/matlab/write_image8u_bmp.m | 88 + SD-VBS/common/support/buildTable.py | 54 + SD-VBS/common/support/buildTimeTable.py | 55 + SD-VBS/common/toolbox/MultiNcut/MNcut.m | 93 + SD-VBS/common/toolbox/MultiNcut/MNcutDemo.m | 34 + SD-VBS/common/toolbox/MultiNcut/README.tex | 9 + SD-VBS/common/toolbox/MultiNcut/a_times_b_cmplx.c | 405 +++ .../common/toolbox/MultiNcut/a_times_b_cmplx.dll | Bin 0 -> 7114 bytes .../toolbox/MultiNcut/a_times_b_cmplx.mexa64 | Bin 0 -> 10646 bytes .../toolbox/MultiNcut/a_times_b_cmplx.mexglx | Bin 0 -> 7896 bytes .../toolbox/MultiNcut/a_times_b_cmplx.mexmac | Bin 0 -> 13096 bytes SD-VBS/common/toolbox/MultiNcut/affinityic.c | 187 ++ SD-VBS/common/toolbox/MultiNcut/affinityic.dll | Bin 0 -> 7680 bytes SD-VBS/common/toolbox/MultiNcut/affinityic.mexa64 | Bin 0 -> 9755 bytes SD-VBS/common/toolbox/MultiNcut/affinityic.mexglx | Bin 0 -> 7775 bytes SD-VBS/common/toolbox/MultiNcut/batch_MNcut.m | 48 + SD-VBS/common/toolbox/MultiNcut/cimgnbmap.c | 198 ++ SD-VBS/common/toolbox/MultiNcut/cimgnbmap.dll | Bin 0 -> 7168 bytes SD-VBS/common/toolbox/MultiNcut/cimgnbmap.mexa64 | Bin 0 -> 9598 bytes SD-VBS/common/toolbox/MultiNcut/cimgnbmap.mexglx | Bin 0 -> 7824 bytes SD-VBS/common/toolbox/MultiNcut/cimgnbmap_cross.c | 197 ++ .../common/toolbox/MultiNcut/cimgnbmap_cross.dll | Bin 0 -> 7168 bytes .../toolbox/MultiNcut/cimgnbmap_cross.mexa64 | Bin 0 -> 9604 bytes .../toolbox/MultiNcut/cimgnbmap_cross.mexglx | Bin 0 -> 7830 bytes SD-VBS/common/toolbox/MultiNcut/cimgnbmap_star.c | 294 ++ SD-VBS/common/toolbox/MultiNcut/cimgnbmap_star.dll | Bin 0 -> 7680 bytes .../common/toolbox/MultiNcut/cimgnbmap_star.mexa64 | Bin 0 -> 9747 bytes .../common/toolbox/MultiNcut/cimgnbmap_star.mexglx | Bin 0 -> 7829 bytes SD-VBS/common/toolbox/MultiNcut/compileAll.m | 10 + SD-VBS/common/toolbox/MultiNcut/computeMultiW.m | 245 ++ SD-VBS/common/toolbox/MultiNcut/discretisation.m | 49 + .../MultiNcut/discretisationEigenVectorData.m | 12 + SD-VBS/common/toolbox/MultiNcut/doog1.m | 32 + SD-VBS/common/toolbox/MultiNcut/doog2.m | 38 + SD-VBS/common/toolbox/MultiNcut/eigSolve.m | 5 + SD-VBS/common/toolbox/MultiNcut/fft_filt_2.m | 29 + SD-VBS/common/toolbox/MultiNcut/gaussian.m | 31 + .../toolbox/MultiNcut/make_filterbank_even2.m | 45 + .../toolbox/MultiNcut/make_filterbank_odd2.m | 46 + .../common/toolbox/MultiNcut/mex_projection_QR.c | 82 + .../common/toolbox/MultiNcut/mex_projection_QR.dll | Bin 0 -> 10240 bytes .../toolbox/MultiNcut/mex_projection_QR.mexa64 | Bin 0 -> 13067 bytes .../toolbox/MultiNcut/mex_projection_QR.mexglx | Bin 0 -> 10165 bytes .../MultiNcut/mex_projection_QR_symmetric.c | 83 + .../MultiNcut/mex_projection_QR_symmetric.dll | Bin 0 -> 10240 bytes .../MultiNcut/mex_projection_QR_symmetric.mexa64 | Bin 0 -> 13093 bytes .../MultiNcut/mex_projection_QR_symmetric.mexglx | Bin 0 -> 10175 bytes .../MultiNcut/mex_w_times_x_symmetric.mexglx | Bin 0 -> 8713 bytes .../MultiNcut/mex_w_times_x_symmetric.mexmac | Bin 0 -> 13396 bytes SD-VBS/common/toolbox/MultiNcut/multiAffinityic.c | 216 ++ .../common/toolbox/MultiNcut/multiAffinityic.dll | Bin 0 -> 8192 bytes .../toolbox/MultiNcut/multiAffinityic.mexa64 | Bin 0 -> 10138 bytes .../toolbox/MultiNcut/multiAffinityic.mexglx | Bin 0 -> 8134 bytes .../toolbox/MultiNcut/multiIntensityFirstLayer.c | 126 + .../toolbox/MultiNcut/multiIntensityFirstLayer.dll | Bin 0 -> 7168 bytes .../MultiNcut/multiIntensityFirstLayer.mexa64 | Bin 0 -> 9345 bytes .../MultiNcut/multiIntensityFirstLayer.mexglx | Bin 0 -> 6805 bytes .../common/toolbox/MultiNcut/multiIntensityWppc.c | 158 + .../toolbox/MultiNcut/multiIntensityWppc.dll | Bin 0 -> 7168 bytes .../toolbox/MultiNcut/multiIntensityWppc.mexa64 | Bin 0 -> 9493 bytes .../toolbox/MultiNcut/multiIntensityWppc.mexglx | Bin 0 -> 7277 bytes SD-VBS/common/toolbox/MultiNcut/quadedgep2.m | 188 ++ .../common/toolbox/MultiNcut/quickNcutHardBiais2.m | 187 ++ SD-VBS/common/toolbox/MultiNcut/read_data.m | 13 + SD-VBS/common/toolbox/MultiNcut/readimage.m | 15 + SD-VBS/common/toolbox/MultiNcut/run_script.m | 60 + SD-VBS/common/toolbox/MultiNcut/showmask.m | 65 + SD-VBS/common/toolbox/MultiNcut/sparsifyc.c | 232 ++ SD-VBS/common/toolbox/MultiNcut/sparsifyc.dll | Bin 0 -> 8704 bytes SD-VBS/common/toolbox/MultiNcut/sparsifyc.mexa64 | Bin 0 -> 10322 bytes SD-VBS/common/toolbox/MultiNcut/sparsifyc.mexglx | Bin 0 -> 8296 bytes SD-VBS/common/toolbox/MultiNcut/sparsifyc.mexmac | Bin 0 -> 9004 bytes SD-VBS/common/toolbox/MultiNcut/spmtimesd.c | 141 + SD-VBS/common/toolbox/MultiNcut/spmtimesd.dll | Bin 0 -> 7168 bytes SD-VBS/common/toolbox/MultiNcut/spmtimesd.mexa64 | Bin 0 -> 9282 bytes SD-VBS/common/toolbox/MultiNcut/spmtimesd.mexglx | Bin 0 -> 7280 bytes SD-VBS/common/toolbox/MultiNcut/spmtimesd.mexmac | Bin 0 -> 8888 bytes SD-VBS/common/toolbox/MultiNcut/tim_eigs.m | 1084 +++++++ SD-VBS/common/toolbox/ikkjin/getANMS.m | 30 + SD-VBS/common/toolbox/ikkjin/getImgGrad.m | 7 + SD-VBS/common/toolbox/ikkjin/harris.m | 43 + SD-VBS/common/toolbox/lagrcv/Makefile | 21 + SD-VBS/common/toolbox/lagrcv/README.sxw | Bin 0 -> 5929 bytes SD-VBS/common/toolbox/lagrcv/calcGradientPyrMex.cc | 45 + .../toolbox/lagrcv/calcGradientPyrMex.mexa64 | Bin 0 -> 28391 bytes .../toolbox/lagrcv/calcGradientPyrMex.mexglx | Bin 0 -> 23141 bytes SD-VBS/common/toolbox/lagrcv/calcImgBlurMex.cc | 30 + SD-VBS/common/toolbox/lagrcv/calcImgBlurMex.mexa64 | Bin 0 -> 27799 bytes SD-VBS/common/toolbox/lagrcv/calcImgBlurMex.mexglx | Bin 0 -> 22665 bytes SD-VBS/common/toolbox/lagrcv/calcOptFlowLKMex.cc | 85 + .../common/toolbox/lagrcv/calcOptFlowLKMex.mexa64 | Bin 0 -> 28499 bytes .../common/toolbox/lagrcv/calcOptFlowLKMex.mexglx | Bin 0 -> 23321 bytes .../common/toolbox/lagrcv/calcOptFlowLKPyrMex.cc | 99 + .../toolbox/lagrcv/calcOptFlowLKPyrMex.mexa64 | Bin 0 -> 28778 bytes .../toolbox/lagrcv/calcOptFlowLKPyrMex.mexglx | Bin 0 -> 23692 bytes .../common/toolbox/lagrcv/calcOptFlowLKPyrMex2.cc | 99 + .../toolbox/lagrcv/calcOptFlowLKPyrMex2.mexa64 | Bin 0 -> 28811 bytes .../toolbox/lagrcv/calcOptFlowLKPyrMex2.mexglx | Bin 0 -> 23725 bytes .../toolbox/lagrcv/calcOptFlowLKPyrWInitMex.cc | 91 + .../toolbox/lagrcv/calcOptFlowLKPyrWInitMex.mexa64 | Bin 0 -> 28815 bytes .../toolbox/lagrcv/calcOptFlowLKPyrWInitMex.mexglx | Bin 0 -> 23693 bytes .../toolbox/lagrcv/calcOptFlowLKPyrWInitMex2.cc | 91 + .../lagrcv/calcOptFlowLKPyrWInitMex2.mexa64 | Bin 0 -> 28880 bytes .../lagrcv/calcOptFlowLKPyrWInitMex2.mexglx | Bin 0 -> 23726 bytes .../lagrcv/calcOptFlowLKPyrWInitSobelMex.cc | 87 + .../lagrcv/calcOptFlowLKPyrWInitSobelMex.mexa64 | Bin 0 -> 28724 bytes .../lagrcv/calcOptFlowLKPyrWInitSobelMex.mexglx | Bin 0 -> 23558 bytes SD-VBS/common/toolbox/lagrcv/calcOpticalFlowLK.cc | 59 + .../common/toolbox/lagrcv/calcOpticalFlowPyrLK.cc | 77 + .../toolbox/lagrcv/calcOpticalFlowPyrLK.mexglx | Bin 0 -> 6538 bytes SD-VBS/common/toolbox/lagrcv/calcResizedImgMex.cc | 33 + .../common/toolbox/lagrcv/calcResizedImgMex.mexa64 | Bin 0 -> 27842 bytes .../common/toolbox/lagrcv/calcResizedImgMex.mexglx | Bin 0 -> 22704 bytes SD-VBS/common/toolbox/lagrcv/calcSobelMex.cc | 32 + SD-VBS/common/toolbox/lagrcv/calcSobelMex.mexa64 | Bin 0 -> 27837 bytes SD-VBS/common/toolbox/lagrcv/calcSobelMex.mexglx | Bin 0 -> 22699 bytes SD-VBS/common/toolbox/lagrcv/calcSobelPyrMex.cc | 44 + .../common/toolbox/lagrcv/calcSobelPyrMex.mexa64 | Bin 0 -> 28388 bytes .../common/toolbox/lagrcv/calcSobelPyrMex.mexglx | Bin 0 -> 23138 bytes .../common/toolbox/lagrcv/calcSubsampleAvgMex.cc | 33 + .../toolbox/lagrcv/calcSubsampleAvgMex.mexa64 | Bin 0 -> 27844 bytes .../toolbox/lagrcv/calcSubsampleAvgMex.mexglx | Bin 0 -> 22706 bytes SD-VBS/common/toolbox/lagrcv/calcTextureMex.cc | 53 + SD-VBS/common/toolbox/lagrcv/calcTextureMex.mexa64 | Bin 0 -> 28273 bytes SD-VBS/common/toolbox/lagrcv/calcTextureMex.mexglx | Bin 0 -> 23171 bytes SD-VBS/common/toolbox/lagrcv/calcTexturePyrMex.cc | 54 + .../common/toolbox/lagrcv/calcTexturePyrMex.mexa64 | Bin 0 -> 28392 bytes .../common/toolbox/lagrcv/calcTexturePyrMex.mexglx | Bin 0 -> 23226 bytes SD-VBS/common/toolbox/lagrcv/dummyMex.cc | 58 + SD-VBS/common/toolbox/lagrcv/dummyMex.mexa64 | Bin 0 -> 8245 bytes SD-VBS/common/toolbox/lagrcv/dummyMex.mexglx | Bin 0 -> 6329 bytes SD-VBS/common/toolbox/lagrcv/findCornerSubPix.cc | 39 + .../common/toolbox/lagrcv/goodFeaturesToTrack.cc | 62 + .../toolbox/lagrcv/goodFeaturesToTrack.mexglx | Bin 0 -> 6280 bytes SD-VBS/common/toolbox/lagrcv/lagrcv.cpp | 840 ++++++ SD-VBS/common/toolbox/lagrcv/lagrcv.h | 51 + SD-VBS/common/toolbox/lagrcv/liblagrcv.a | Bin 0 -> 26268 bytes SD-VBS/common/toolbox/lagrcv/lk_flow.cc | 76 + SD-VBS/common/toolbox/lagrcv/lk_flow.mexglx | Bin 0 -> 7224 bytes SD-VBS/common/toolbox/lagrcv/test.cc | 34 + SD-VBS/common/toolbox/lagrcv/test/getPyramid.m | 10 + SD-VBS/common/toolbox/lagrcv/test/img0.ppm | 3137 ++++++++++++++++++++ SD-VBS/common/toolbox/lagrcv/test/img1.ppm | 3100 +++++++++++++++++++ SD-VBS/common/toolbox/lagrcv/test/pathdef.m | 284 ++ SD-VBS/common/toolbox/lagrcv/test/test_lk.m | 74 + SD-VBS/common/toolbox/lagrcv/test/test_lk_disp.m | 49 + SD-VBS/common/toolbox/lagrcv/test/test_lk_opencv.m | 47 + SD-VBS/common/toolbox/mex_template.c | 58 + .../toolbox_basic/TOOLBOX_calib/Distor2Calib.m | 391 +++ .../toolbox_basic/TOOLBOX_calib/Rectangle2Square.m | 19 + .../toolbox_basic/TOOLBOX_calib/UnWarpPlane.m | 54 + .../toolbox_basic/TOOLBOX_calib/add_suppress.m | 98 + .../toolbox_basic/TOOLBOX_calib/analyse_error.m | 141 + .../toolbox_basic/TOOLBOX_calib/apply_distortion.m | 137 + .../toolbox_basic/TOOLBOX_calib/calib_gui.m | 117 + .../TOOLBOX_calib/check_active_images.m | 19 + .../TOOLBOX_calib/check_convergence.m | 48 + .../toolbox_basic/TOOLBOX_calib/check_directory.m | 97 + .../TOOLBOX_calib/check_extracted_images.m | 37 + .../toolbox_basic/TOOLBOX_calib/clear_windows.m | 4 + .../toolbox/toolbox_basic/TOOLBOX_calib/clearwin.m | 10 + .../toolbox_basic/TOOLBOX_calib/click_calib.m | 193 ++ .../toolbox_basic/TOOLBOX_calib/click_ima_calib.m | 230 ++ .../TOOLBOX_calib/click_ima_calib3D.m | 482 +++ .../toolbox_basic/TOOLBOX_calib/comp_distortion.m | 38 + .../toolbox_basic/TOOLBOX_calib/comp_distortion2.m | 71 + .../TOOLBOX_calib/comp_distortion_oulu.m | 47 + .../toolbox_basic/TOOLBOX_calib/comp_error_calib.m | 46 + .../TOOLBOX_calib/compute_collineation.m | 66 + .../TOOLBOX_calib/compute_extrinsic.m | 123 + .../TOOLBOX_calib/compute_extrinsic_init.m | 151 + .../TOOLBOX_calib/compute_extrinsic_refine.m | 113 + .../TOOLBOX_calib/compute_homography.m | 163 + .../toolbox_basic/TOOLBOX_calib/cornerfinder.m | 215 ++ .../toolbox_basic/TOOLBOX_calib/count_squares.m | 74 + .../toolbox_basic/TOOLBOX_calib/data_calib.m | 92 + .../toolbox_basic/TOOLBOX_calib/error_analysis.m | 182 ++ .../TOOLBOX_calib/export_calib_data.m | 99 + .../toolbox_basic/TOOLBOX_calib/ext_calib.m | 152 + .../toolbox_basic/TOOLBOX_calib/extract_grid.m | 234 ++ .../TOOLBOX_calib/extract_parameters.m | 46 + .../TOOLBOX_calib/extract_parameters3D.m | 36 + .../TOOLBOX_calib/extrinsic_computation.m | 185 ++ .../toolbox_basic/TOOLBOX_calib/fixallvariables.m | 19 + .../toolbox_basic/TOOLBOX_calib/fixvariable.m | 18 + .../toolbox/toolbox_basic/TOOLBOX_calib/ginput3.m | 216 ++ .../toolbox_basic/TOOLBOX_calib/go_calib_optim.m | 139 + .../TOOLBOX_calib/go_calib_optim_iter.m | 394 +++ .../toolbox_basic/TOOLBOX_calib/ima_read_calib.m | 158 + .../TOOLBOX_calib/init_intrinsic_param.m | 158 + .../toolbox/toolbox_basic/TOOLBOX_calib/is3D.m | 19 + .../toolbox_basic/TOOLBOX_calib/loading_calib.m | 10 + .../toolbox/toolbox_basic/TOOLBOX_calib/loadinr.m | 52 + .../toolbox/toolbox_basic/TOOLBOX_calib/loadpgm.m | 89 + .../toolbox/toolbox_basic/TOOLBOX_calib/loadppm.m | 109 + .../toolbox_basic/TOOLBOX_calib/mean_std_robust.m | 7 + .../toolbox/toolbox_basic/TOOLBOX_calib/mosaic.m | 92 + .../toolbox_basic/TOOLBOX_calib/normalize.m | 43 + .../toolbox/toolbox_basic/TOOLBOX_calib/pgmread.m | 26 + .../toolbox_basic/TOOLBOX_calib/project2_oulu.m | 53 + .../toolbox_basic/TOOLBOX_calib/project_points.m | 276 ++ .../toolbox_basic/TOOLBOX_calib/project_points2.m | 312 ++ .../toolbox_basic/TOOLBOX_calib/projectedGrid.m | 24 + .../toolbox_basic/TOOLBOX_calib/projector_calib.m | 258 ++ .../toolbox/toolbox_basic/TOOLBOX_calib/readras.m | 87 + .../TOOLBOX_calib/recomp_corner_calib.m | 119 + .../toolbox/toolbox_basic/TOOLBOX_calib/rect.m | 127 + .../toolbox_basic/TOOLBOX_calib/reproject_calib.m | 121 + .../toolbox_basic/TOOLBOX_calib/rigid_motion.m | 66 + .../toolbox_basic/TOOLBOX_calib/rodrigues.m | 217 ++ .../toolbox/toolbox_basic/TOOLBOX_calib/rotation.m | 23 + .../TOOLBOX_calib/run_error_analysis.m | 65 + .../toolbox/toolbox_basic/TOOLBOX_calib/saveinr.m | 46 + .../toolbox/toolbox_basic/TOOLBOX_calib/savepgm.m | 22 + .../toolbox/toolbox_basic/TOOLBOX_calib/saveppm.m | 45 + .../toolbox_basic/TOOLBOX_calib/saving_calib.m | 95 + .../TOOLBOX_calib/script_fit_distortion.m | 39 + .../toolbox/toolbox_basic/TOOLBOX_calib/startup.m | 9 + .../toolbox_basic/TOOLBOX_calib/undistort_image.m | 193 ++ .../toolbox_basic/TOOLBOX_calib/willson_convert.m | 89 + .../toolbox_basic/TOOLBOX_calib/willson_read.m | 59 + .../toolbox/toolbox_basic/TOOLBOX_calib/writeras.m | 105 + SD-VBS/common/toolbox/toolbox_basic/affine/README | 5 + .../common/toolbox/toolbox_basic/affine/carve_it.m | 25 + .../toolbox/toolbox_basic/affine/compute_AD.m | 90 + .../toolbox/toolbox_basic/affine/compute_AD_disp.m | 103 + .../toolbox/toolbox_basic/affine/compute_J.m | 31 + .../common/toolbox/toolbox_basic/affine/find_AD.m | 82 + .../common/toolbox/toolbox_basic/affine/find_D.m | 65 + .../toolbox/toolbox_basic/affine/find_center.m | 4 + .../toolbox/toolbox_basic/affine/gen_feature_s.m | 17 + SD-VBS/common/toolbox/toolbox_basic/affine/grad.m | 24 + .../toolbox/toolbox_basic/affine/hemisphere_s.m | 27 + SD-VBS/common/toolbox/toolbox_basic/affine/im.m | 3 + .../common/toolbox/toolbox_basic/affine/iter_AD.m | 26 + .../toolbox/toolbox_basic/affine/m_interp4.m | 49 + .../toolbox/toolbox_basic/affine/norm_inten.m | 11 + .../common/toolbox/toolbox_basic/affine/pan.0.pgm | 53 + .../common/toolbox/toolbox_basic/affine/pan.1.pgm | 59 + .../common/toolbox/toolbox_basic/affine/readpgm.m | 26 + .../toolbox/toolbox_basic/affine/simulation.m | 42 + .../toolbox_basic/affine/sports1_11_28.jpeg | Bin 0 -> 23655 bytes .../toolbox/toolbox_basic/affine/test_affine.m | 33 + SD-VBS/common/toolbox/toolbox_basic/affinityic.c | 186 ++ .../toolbox/toolbox_basic/calib/TOOLBOX_calib.tar | Bin 0 -> 98304 bytes .../toolbox_basic/calib_bouguetj/Distor2Calib.m | 391 +++ .../calib_bouguetj/Multi_Calib_oulu.m | 12 + .../calib_bouguetj/Rectangle2Square.m | 19 + .../toolbox_basic/calib_bouguetj/UnWarpPlane.m | 54 + .../toolbox_basic/calib_bouguetj/add_suppress.m | 91 + .../toolbox_basic/calib_bouguetj/analyse_error.m | 104 + .../toolbox/toolbox_basic/calib_bouguetj/calib.m | 74 + .../toolbox_basic/calib_bouguetj/calib3D_gui.m | 115 + .../toolbox_basic/calib_bouguetj/calib_gui.m | 81 + .../calib_bouguetj/check_active_images.m | 14 + .../calib_bouguetj/check_convergence.m | 17 + .../toolbox_basic/calib_bouguetj/check_planarity.m | 41 + .../toolbox_basic/calib_bouguetj/click_calib.m | 99 + .../toolbox_basic/calib_bouguetj/click_calib3D.m | 79 + .../toolbox_basic/calib_bouguetj/click_ima_calib.m | 218 ++ .../calib_bouguetj/click_ima_calib3D.m | 482 +++ .../toolbox_basic/calib_bouguetj/comp_distortion.m | 38 + .../calib_bouguetj/comp_distortion2.m | 71 + .../calib_bouguetj/comp_distortion_oulu.m | 47 + .../calib_bouguetj/comp_error_calib.m | 40 + .../calib_bouguetj/compute_collineation.m | 66 + .../calib_bouguetj/compute_extrinsic.m | 123 + .../calib_bouguetj/compute_extrinsic_init.m | 149 + .../calib_bouguetj/compute_extrinsic_refine.m | 110 + .../calib_bouguetj/compute_homography.m | 163 + .../toolbox_basic/calib_bouguetj/convert_oulu.m | 35 + .../toolbox_basic/calib_bouguetj/cornerfinder.m | 215 ++ .../toolbox_basic/calib_bouguetj/count_squares.m | 74 + .../toolbox_basic/calib_bouguetj/data_calib.m | 89 + .../toolbox_basic/calib_bouguetj/error_analysis.m | 182 ++ .../toolbox_basic/calib_bouguetj/ext_calib.m | 130 + .../toolbox_basic/calib_bouguetj/extract_grid.m | 227 ++ .../calib_bouguetj/extract_parameters.m | 46 + .../calib_bouguetj/extract_parameters3D.m | 36 + .../calib_bouguetj/extrinsic_computation.m | 173 ++ .../toolbox/toolbox_basic/calib_bouguetj/ginput3.m | 216 ++ .../toolbox_basic/calib_bouguetj/go_calib_optim.m | 60 + .../calib_bouguetj/go_calib_optim3D.m | 264 ++ .../calib_bouguetj/go_calib_optim_cont.m | 142 + .../calib_bouguetj/go_calib_optim_iter.m | 332 +++ .../toolbox_basic/calib_bouguetj/graphout_calib.m | 12 + .../calib_bouguetj/graphout_calib3D.m | 153 + .../toolbox_basic/calib_bouguetj/ima_read_calib.m | 107 + .../calib_bouguetj/init_calib_param.m | 210 ++ .../calib_bouguetj/init_intrinsic_param.m | 153 + .../toolbox/toolbox_basic/calib_bouguetj/is3D.m | 19 + .../toolbox_basic/calib_bouguetj/loading_calib.m | 10 + .../toolbox/toolbox_basic/calib_bouguetj/loadinr.m | 52 + .../toolbox/toolbox_basic/calib_bouguetj/loadpgm.m | 89 + .../toolbox/toolbox_basic/calib_bouguetj/loadppm.m | 101 + .../toolbox_basic/calib_bouguetj/mean_std_robust.m | 7 + .../calib_bouguetj/multi_error_oulu.m | 49 + .../toolbox_basic/calib_bouguetj/normalize.m | 32 + .../toolbox/toolbox_basic/calib_bouguetj/pgmread.m | 26 + .../toolbox_basic/calib_bouguetj/project2_oulu.m | 53 + .../toolbox_basic/calib_bouguetj/project_points.m | 276 ++ .../toolbox_basic/calib_bouguetj/projectedGrid.m | 24 + .../toolbox/toolbox_basic/calib_bouguetj/readras.m | 87 + .../calib_bouguetj/recomp_corner_calib.m | 96 + .../toolbox/toolbox_basic/calib_bouguetj/rect.m | 93 + .../toolbox_basic/calib_bouguetj/reproject_calib.m | 92 + .../toolbox_basic/calib_bouguetj/rigid_motion.m | 66 + .../toolbox_basic/calib_bouguetj/rodrigues.m | 217 ++ .../toolbox_basic/calib_bouguetj/rotation.m | 23 + .../calib_bouguetj/run_error_analysis.m | 65 + .../toolbox/toolbox_basic/calib_bouguetj/saveinr.m | 46 + .../toolbox/toolbox_basic/calib_bouguetj/savepgm.m | 22 + .../toolbox/toolbox_basic/calib_bouguetj/saveppm.m | 25 + .../toolbox_basic/calib_bouguetj/saving_calib.m | 27 + .../calib_bouguetj/script_fit_distortion.m | 39 + .../calib_bouguetj/select_sol_no_center.m | 19 + .../calib_bouguetj/select_sol_no_center3D.m | 20 + .../calib_bouguetj/select_sol_with_center.m | 19 + .../calib_bouguetj/select_sol_with_center3D.m | 20 + .../toolbox/toolbox_basic/calib_bouguetj/startup.m | 9 + .../toolbox/toolbox_basic/calib_bouguetj/test_3d.m | 80 + .../toolbox_basic/calib_bouguetj/undistort_image.m | 88 + .../toolbox_basic/calib_bouguetj/writeras.m | 105 + .../calib_bouguetj2/TOOLBOX_calib.tar | Bin 0 -> 253952 bytes .../common/toolbox/toolbox_basic/common/Ncut_IC.m | 26 + .../toolbox/toolbox_basic/common/Ncut_IC_m.m | 42 + .../toolbox/toolbox_basic/common/Ncut_IC_m2.m | 51 + .../toolbox/toolbox_basic/common/affinityic.c | 186 ++ .../toolbox/toolbox_basic/common/affinityic.mexa64 | Bin 0 -> 10209 bytes .../toolbox/toolbox_basic/common/affinityic.mexglx | Bin 0 -> 8828 bytes .../toolbox/toolbox_basic/common/anisodiff.m | 20 + SD-VBS/common/toolbox/toolbox_basic/common/bin.m | 39 + .../toolbox/toolbox_basic/common/cimgnbmap.c | 189 ++ .../toolbox/toolbox_basic/common/cimgnbmap.mexa64 | Bin 0 -> 9679 bytes .../toolbox/toolbox_basic/common/cimgnbmap.mexglx | Bin 0 -> 8486 bytes .../common/toolbox/toolbox_basic/common/density.m | 133 + .../toolbox/toolbox_basic/common/find_edge.m | 24 + SD-VBS/common/toolbox/toolbox_basic/common/grad.m | 28 + .../toolbox_basic/common/make_filterbank_even2.m | 45 + .../toolbox_basic/common/make_filterbank_odd2.m | 46 + .../toolbox/toolbox_basic/common/max_supress2.m | 59 + SD-VBS/common/toolbox/toolbox_basic/common/mgrad.m | 11 + .../common/toolbox/toolbox_basic/common/mpgread.m | 25 + .../toolbox/toolbox_basic/common/mpgread.mexlx | Bin 0 -> 84735 bytes .../common/toolbox/toolbox_basic/common/mpgwrite.m | 29 + .../toolbox/toolbox_basic/common/mpgwrite.mexlx | Bin 0 -> 105791 bytes SD-VBS/common/toolbox/toolbox_basic/common/ncut.m | 108 + .../common/toolbox/toolbox_basic/common/ncut_b.m | 46 + .../common/toolbox/toolbox_basic/common/ncut_bb.m | 39 + .../common/toolbox/toolbox_basic/common/ncut_e.m | 36 + .../common/toolbox/toolbox_basic/common/ncut_neg.m | 45 + .../toolbox/toolbox_basic/common/ncut_sparse.m | 45 + .../common/toolbox/toolbox_basic/common/ncut_tmp.m | 45 + SD-VBS/common/toolbox/toolbox_basic/common/ncutd.m | 108 + .../toolbox/toolbox_basic/common/nonmaxsup.m | 81 + .../toolbox/toolbox_basic/common/pair_dist.m | 14 + .../toolbox/toolbox_basic/common/quadedgep.m | 106 + .../common/toolbox/toolbox_basic/common/readpcm.m | 12 + .../common/toolbox/toolbox_basic/common/readpdm.m | 8 + .../common/toolbox/toolbox_basic/common/readpfm.m | 10 + .../toolbox/toolbox_basic/common/renormalize.m | 32 + .../toolbox/toolbox_basic/common/show_edge.m | 11 + .../toolbox/toolbox_basic/common/spmtimesd.c | 141 + .../toolbox/toolbox_basic/common/spmtimesd.mexa64 | Bin 0 -> 9427 bytes .../toolbox/toolbox_basic/common/spmtimesd.mexglx | Bin 0 -> 8198 bytes SD-VBS/common/toolbox/toolbox_basic/common/tmp.tex | 16 + .../common/toolbox/toolbox_basic/common/vmquant.m | 112 + .../toolbox/toolbox_basic/common/vmquantc.mexhp7 | Bin 0 -> 24603 bytes .../toolbox/toolbox_basic/common/vmquantc.mexlx | Bin 0 -> 16987 bytes .../toolbox/toolbox_basic/common/vmquantc.mexsol | Bin 0 -> 27012 bytes .../common/toolbox/toolbox_basic/common/writepdm.m | 11 + .../common/toolbox/toolbox_basic/common/writepfm.m | 11 + .../common/toolbox/toolbox_basic/disp/disp_image.m | 19 + .../common/toolbox/toolbox_basic/disp/draw_box.m | 9 + .../common/toolbox/toolbox_basic/disp/draw_box2.m | 17 + SD-VBS/common/toolbox/toolbox_basic/disp/im.m | 8 + SD-VBS/common/toolbox/toolbox_basic/disp/ims.m | 3 + .../common/toolbox/toolbox_basic/disp/montage2.m | 17 + .../common/toolbox/toolbox_basic/disp/showmask.m | 20 + .../common/toolbox/toolbox_basic/disp/showmaskb.m | 20 + .../toolbox/toolbox_basic/fact/construct_w.m | 25 + .../toolbox/toolbox_basic/fact/construct_w2.m | 25 + SD-VBS/common/toolbox/toolbox_basic/fact/factor.m | 50 + .../toolbox/toolbox_basic/fact/factor_test.m | 52 + .../toolbox/toolbox_basic/fact/factor_test2.m | 52 + .../toolbox/toolbox_basic/fact/factorizaion.tar | Bin 0 -> 81920 bytes SD-VBS/common/toolbox/toolbox_basic/fact/findG.m | 48 + SD-VBS/common/toolbox/toolbox_basic/fact/findg1.m | 49 + SD-VBS/common/toolbox/toolbox_basic/fact/findg2.m | 56 + SD-VBS/common/toolbox/toolbox_basic/fact/hotel.mat | Bin 0 -> 56320 bytes .../toolbox/toolbox_basic/fact/show_3dpoints.m | 22 + SD-VBS/common/toolbox/toolbox_basic/fact/show_S.m | 17 + SD-VBS/common/toolbox/toolbox_basic/fact/show_t.m | 10 + SD-VBS/common/toolbox/toolbox_basic/fact/show_t3.m | 10 + SD-VBS/common/toolbox/toolbox_basic/fact/zt.m | 6 + .../common/toolbox/toolbox_basic/filter/91048.jpg | Bin 0 -> 2553 bytes SD-VBS/common/toolbox/toolbox_basic/filter/bar2d.m | 16 + .../common/toolbox/toolbox_basic/filter/barrot.m | 22 + SD-VBS/common/toolbox/toolbox_basic/filter/bars.m | 39 + .../toolbox/toolbox_basic/filter/clip_image.m | 6 + .../toolbox_basic/filter/compute_J_simple.m | 50 + .../toolbox/toolbox_basic/filter/compute_angle.m | 18 + .../toolbox_basic/filter/compute_filter_fft.m | 84 + .../toolbox/toolbox_basic/filter/compute_g2.m | 23 + .../toolbox/toolbox_basic/filter/compute_h2.m | 27 + .../toolbox_basic/filter/compute_ofilter_fft.m | 88 + .../common/toolbox/toolbox_basic/filter/dgauss.m | 16 + SD-VBS/common/toolbox/toolbox_basic/filter/dog1.m | 28 + SD-VBS/common/toolbox/toolbox_basic/filter/dog2.m | 31 + SD-VBS/common/toolbox/toolbox_basic/filter/doog1.m | 32 + SD-VBS/common/toolbox/toolbox_basic/filter/doog2.m | 38 + .../common/toolbox/toolbox_basic/filter/fft_filt.m | 82 + .../toolbox/toolbox_basic/filter/fft_filt_2.m | 29 + .../toolbox_basic/filter/filter_bank_jshi.tar | Bin 0 -> 71680 bytes SD-VBS/common/toolbox/toolbox_basic/filter/gauss.m | 16 + .../common/toolbox/toolbox_basic/filter/gaussian.m | 31 + .../toolbox/toolbox_basic/filter/get_diff2.m | 43 + .../toolbox/toolbox_basic/filter/get_diff_free.m | 8 + SD-VBS/common/toolbox/toolbox_basic/filter/grad1.m | 11 + SD-VBS/common/toolbox/toolbox_basic/filter/grad2.m | 11 + .../toolbox/toolbox_basic/filter/m_interp4.m | 49 + .../toolbox/toolbox_basic/filter/make_filterbank.m | 63 + .../toolbox_basic/filter/make_filterbank_23.m | 40 + .../toolbox_basic/filter/make_filterbank_even.m | 40 + .../toolbox_basic/filter/make_filterbank_odd.m | 41 + .../common/toolbox/toolbox_basic/filter/mdoog2.m | 36 + .../toolbox/toolbox_basic/filter/mimrotate.m | 119 + .../toolbox/toolbox_basic/filter/mk_odd_filter.m | 36 + .../common/toolbox/toolbox_basic/filter/mkdog1.m | 20 + .../common/toolbox/toolbox_basic/filter/mkdog2.m | 22 + .../common/toolbox/toolbox_basic/filter/mkdoog2.m | 30 + .../common/toolbox/toolbox_basic/filter/mkdoogs.m | 15 + SD-VBS/common/toolbox/toolbox_basic/filter/mkg.m | 9 + .../common/toolbox/toolbox_basic/filter/quadpair.m | 20 + .../common/toolbox/toolbox_basic/filter/smooth.m | 24 + .../toolbox/toolbox_basic/filter/softkmean.m | 56 + .../toolbox/toolbox_basic/filter/softmeans.m | 46 + .../toolbox/toolbox_basic/filter/softmeans2.m | 39 + SD-VBS/common/toolbox/toolbox_basic/filterQuad.zip | Bin 0 -> 4531 bytes .../toolbox/toolbox_basic/filter_hist/1d_cut.m | 16 + .../toolbox/toolbox_basic/filter_hist/Bfilter.m | 11 + .../toolbox/toolbox_basic/filter_hist/BfilterS.m | 17 + .../toolbox/toolbox_basic/filter_hist/Ncut.m | 14 + .../toolbox_basic/filter_hist/apply_image.m | 38 + .../toolbox/toolbox_basic/filter_hist/back_proj.m | 10 + .../toolbox_basic/filter_hist/backproj_outer.m | 9 + .../filter_hist/backproj_outer_chank.m | 33 + .../filter_hist/backproj_outer_chank2.m | 36 + .../toolbox/toolbox_basic/filter_hist/binize.m | 15 + .../toolbox/toolbox_basic/filter_hist/binize_old.m | 34 + .../toolbox_basic/filter_hist/binomialfield.m | 75 + .../toolbox/toolbox_basic/filter_hist/colize.m | 9 + .../toolbox_basic/filter_hist/colize_hist.m | 29 + .../toolbox_basic/filter_hist/colize_histnb_s.m | 47 + .../toolbox_basic/filter_hist/colize_histnb_sf.m | 52 + .../toolbox_basic/filter_hist/colize_histneighb.m | 37 + .../toolbox_basic/filter_hist/colize_joint_hist.m | 41 + .../toolbox_basic/filter_hist/colize_test.m | 19 + .../toolbox/toolbox_basic/filter_hist/compact.m | 36 + .../toolbox/toolbox_basic/filter_hist/compute_J.m | 31 + .../toolbox/toolbox_basic/filter_hist/compute_Lf.m | 35 + .../toolbox_basic/filter_hist/compute_corr.m | 10 + .../toolbox_basic/filter_hist/compute_diff.m | 36 + .../toolbox_basic/filter_hist/compute_diff_patch.m | 34 + .../filter_hist/compute_diff_patch2.m | 45 + .../toolbox_basic/filter_hist/compute_filter.m | 84 + .../toolbox_basic/filter_hist/compute_filter_fft.m | 84 + .../toolbox/toolbox_basic/filter_hist/conv_trim.m | 6 + .../toolbox/toolbox_basic/filter_hist/corr_hist.m | 9 + .../toolbox_basic/filter_hist/crop_im_fil.m | 11 + .../toolbox/toolbox_basic/filter_hist/cutoff.m | 13 + .../toolbox/toolbox_basic/filter_hist/cutout.m | 3 + .../toolbox/toolbox_basic/filter_hist/disp_Imask.m | 20 + .../toolbox/toolbox_basic/filter_hist/disp_diff.m | 37 + .../toolbox_basic/filter_hist/disp_evresult.m | 435 +++ .../toolbox_basic/filter_hist/disp_evresult2.m | 215 ++ .../toolbox_basic/filter_hist/disp_evresulthome.m | 237 ++ .../toolbox_basic/filter_hist/disp_groups.m | 13 + .../toolbox_basic/filter_hist/disp_hist2d.m | 15 + .../toolbox/toolbox_basic/filter_hist/dist_pair.m | 28 + .../toolbox_basic/filter_hist/dist_pair_chank.m | 25 + .../toolbox/toolbox_basic/filter_hist/doog2.m | 43 + .../toolbox/toolbox_basic/filter_hist/eig_decomp.m | 15 + .../toolbox_basic/filter_hist/eig_decomp_v5.m | 13 + .../toolbox/toolbox_basic/filter_hist/eig_proj.m | 12 + .../toolbox_basic/filter_hist/eigs_decomp.m | 39 + .../toolbox_basic/filter_hist/euclid_dist.m | 22 + .../toolbox_basic/filter_hist/filter_all_files.m | 29 + .../toolbox_basic/filter_hist/filter_output.m | 38 + .../toolbox_basic/filter_hist/find_bst_cut.m | 24 + .../toolbox_basic/filter_hist/find_center.m | 4 + .../toolbox_basic/filter_hist/find_cutpoint.m | 13 + .../toolbox_basic/filter_hist/gen_filters.m | 47 + .../toolbox_basic/filter_hist/get_cumhist.m | 9 + .../toolbox_basic/filter_hist/get_cumhist_inten.m | 7 + .../toolbox/toolbox_basic/filter_hist/get_hist.m | 24 + .../toolbox_basic/filter_hist/get_hist_inten.m | 15 + .../toolbox/toolbox_basic/filter_hist/get_win.m | 10 + .../toolbox/toolbox_basic/filter_hist/get_win5.m | 11 + .../toolbox/toolbox_basic/filter_hist/grad.m | 24 + .../toolbox_basic/filter_hist/half_sigmoid.m | 17 + .../toolbox/toolbox_basic/filter_hist/hist2d.m | 13 + .../toolbox/toolbox_basic/filter_hist/hist_I_f.m | 22 + .../toolbox/toolbox_basic/filter_hist/hist_diff.m | 30 + .../toolbox/toolbox_basic/filter_hist/hist_f.m | 28 + .../toolbox_basic/filter_hist/hist_in_chank.m | 33 + .../toolbox/toolbox_basic/filter_hist/hist_inner.m | 40 + .../toolbox_basic/filter_hist/histbin_fv_chank.m | 14 + .../toolbox/toolbox_basic/filter_hist/hsv2clrs.m | 25 + .../toolbox/toolbox_basic/filter_hist/id_cut.m | 14 + .../common/toolbox/toolbox_basic/filter_hist/im.m | 3 + .../common/toolbox/toolbox_basic/filter_hist/im3.m | 3 + .../common/toolbox/toolbox_basic/filter_hist/im5.m | 16 + .../toolbox/toolbox_basic/filter_hist/im_vect.m | 20 + .../toolbox/toolbox_basic/filter_hist/imrotate.m | 119 + .../common/toolbox/toolbox_basic/filter_hist/ims.m | 3 + .../toolbox/toolbox_basic/filter_hist/imvs.m | 4 + .../toolbox/toolbox_basic/filter_hist/is_step.m | 33 + .../toolbox/toolbox_basic/filter_hist/ks_2d.m | 20 + .../toolbox_basic/filter_hist/load_result.m | 39 + .../toolbox/toolbox_basic/filter_hist/m_interp4.m | 49 + .../toolbox/toolbox_basic/filter_hist/make_masks.m | 12 + .../toolbox/toolbox_basic/filter_hist/makefilter.m | 14 + .../toolbox/toolbox_basic/filter_hist/mkf_t1.m | 22 + .../toolbox/toolbox_basic/filter_hist/mkf_t2.m | 21 + .../toolbox/toolbox_basic/filter_hist/mkf_test.m | 43 + .../common/toolbox/toolbox_basic/filter_hist/mkg.m | 9 + .../toolbox/toolbox_basic/filter_hist/mkgaussian.m | 11 + .../toolbox_basic/filter_hist/mkmulfilter.m | 52 + .../toolbox/toolbox_basic/filter_hist/mkpoog2.m | 29 + .../toolbox/toolbox_basic/filter_hist/mksgn.m | 10 + .../toolbox/toolbox_basic/filter_hist/mksgn2.m | 9 + .../toolbox/toolbox_basic/filter_hist/mreadpfm.m | 11 + .../toolbox/toolbox_basic/filter_hist/mreadpfm2.m | 9 + .../toolbox/toolbox_basic/filter_hist/mwis.m | 16 + .../toolbox/toolbox_basic/filter_hist/mwis_image.m | 25 + .../toolbox/toolbox_basic/filter_hist/myinterp.m | 18 + .../toolbox/toolbox_basic/filter_hist/ncut_b.m | 25 + .../toolbox_basic/filter_hist/new_compute_J.m | 32 + .../toolbox/toolbox_basic/filter_hist/pair_dist.m | 45 + .../toolbox/toolbox_basic/filter_hist/pair_dist2.m | 46 + .../toolbox_basic/filter_hist/pair_dist_text.m | 70 + .../toolbox_basic/filter_hist/pair_dist_text2.m | 58 + .../toolbox_basic/filter_hist/pair_dist_text3.m | 84 + .../toolbox_basic/filter_hist/pair_dist_text4.m | 81 + .../toolbox/toolbox_basic/filter_hist/patch_cat.m | 9 + .../toolbox/toolbox_basic/filter_hist/pgmread.m | 15 + .../toolbox/toolbox_basic/filter_hist/poisson.m | 44 + .../toolbox_basic/filter_hist/poissonfield.m | 53 + .../toolbox/toolbox_basic/filter_hist/proj_back.m | 24 + .../toolbox_basic/filter_hist/proj_back_id.m | 19 + .../toolbox/toolbox_basic/filter_hist/quant.m | 20 + .../toolbox/toolbox_basic/filter_hist/readpdm.m | 8 + .../toolbox/toolbox_basic/filter_hist/readpfm.m | 10 + .../toolbox/toolbox_basic/filter_hist/readpfm_id.m | 21 + .../toolbox_basic/filter_hist/readpfm_idf.m | 29 + .../toolbox/toolbox_basic/filter_hist/readpgm.m | 26 + .../toolbox/toolbox_basic/filter_hist/readpnm.m | 21 + .../toolbox/toolbox_basic/filter_hist/readppm.m | 19 + .../toolbox/toolbox_basic/filter_hist/record.m | 6 + .../toolbox_basic/filter_hist/recursive_cut_tc.m | 140 + .../toolbox/toolbox_basic/filter_hist/reduce_all.m | 8 + .../toolbox/toolbox_basic/filter_hist/rotate_J.m | 30 + .../toolbox/toolbox_basic/filter_hist/session.m | 4 + .../toolbox_basic/filter_hist/show_cumhist.m | 28 + .../toolbox/toolbox_basic/filter_hist/show_hist.m | 23 + .../toolbox/toolbox_basic/filter_hist/showsmm.m | 45 + .../toolbox/toolbox_basic/filter_hist/showsmm_v5.m | 34 + .../toolbox/toolbox_basic/filter_hist/sigmoid.m | 10 + .../toolbox/toolbox_basic/filter_hist/signif.m | 22 + .../toolbox/toolbox_basic/filter_hist/signif_N.m | 10 + .../toolbox/toolbox_basic/filter_hist/smooth.m | 20 + .../toolbox/toolbox_basic/filter_hist/startup.m | 9 + .../toolbox/toolbox_basic/filter_hist/swarp.m | 9 + .../toolbox/toolbox_basic/filter_hist/swarpback.m | 12 + .../toolbox/toolbox_basic/filter_hist/test.m | 110 + .../toolbox/toolbox_basic/filter_hist/test1.m | 175 ++ .../toolbox/toolbox_basic/filter_hist/test2.m | 220 ++ .../toolbox/toolbox_basic/filter_hist/test3.m | 4 + .../toolbox_basic/filter_hist/test_best_cut.m | 12 + .../toolbox/toolbox_basic/filter_hist/test_evtex.m | 361 +++ .../toolbox_basic/filter_hist/test_evtex2.m | 136 + .../toolbox_basic/filter_hist/test_evtex3.m | 169 ++ .../toolbox_basic/filter_hist/test_evtex4.m | 353 +++ .../toolbox_basic/filter_hist/test_evtex5.m | 446 +++ .../toolbox_basic/filter_hist/test_motion.m | 117 + .../toolbox_basic/filter_hist/test_motion2.m | 127 + .../toolbox_basic/filter_hist/test_period.m | 58 + .../toolbox/toolbox_basic/filter_hist/test_text.m | 434 +++ .../common/toolbox/toolbox_basic/filter_hist/tmp.m | 68 + .../toolbox/toolbox_basic/filter_hist/tmp1.m | 25 + .../toolbox/toolbox_basic/filter_hist/tmp2.m | 17 + .../toolbox/toolbox_basic/filter_hist/tmp3.m | 126 + .../toolbox/toolbox_basic/filter_hist/true_loc.m | 23 + .../toolbox/toolbox_basic/filter_hist/vmquant.m | 112 + .../toolbox/toolbox_basic/filter_hist/wismm.m | 26 + .../toolbox/toolbox_basic/filter_hist/wismm2.m | 66 + .../toolbox/toolbox_basic/filter_hist/wismm3.m | 71 + .../toolbox_basic/filter_hist/write_command.m | 8 + .../toolbox/toolbox_basic/filter_hist/write_test.m | 38 + .../toolbox_basic/filter_hist/writeout_feature.m | 40 + .../toolbox/toolbox_basic/filter_hist/writepfm.m | 11 + .../toolbox/toolbox_basic/filter_hist/writepgm.m | 8 + .../toolbox/toolbox_basic/filter_hist/writepmm.m | 14 + .../toolbox/toolbox_basic/filter_hist/writepnm5.m | 26 + .../toolbox/toolbox_basic/filtersQuad/doog1.m | 32 + .../toolbox/toolbox_basic/filtersQuad/doog2.m | 38 + .../filtersQuad/make_filterbank_even2.m | 45 + .../filtersQuad/make_filterbank_odd2.m | 46 + .../toolbox/toolbox_basic/filtersQuad/quadedgep2.m | 188 ++ .../common/toolbox/toolbox_basic/io/convert422.m | 27 + SD-VBS/common/toolbox/toolbox_basic/io/im_vd.m | 6 + SD-VBS/common/toolbox/toolbox_basic/io/imread2.m | 45 + .../toolbox/toolbox_basic/io/peek_pgm_size.m | 19 + SD-VBS/common/toolbox/toolbox_basic/io/pgmread.m | 24 + SD-VBS/common/toolbox/toolbox_basic/io/ppmtojpg.m | 25 + SD-VBS/common/toolbox/toolbox_basic/io/read422.m | 45 + SD-VBS/common/toolbox/toolbox_basic/io/read422f.m | 50 + .../common/toolbox/toolbox_basic/io/read_cimgs.m | 40 + .../common/toolbox/toolbox_basic/io/read_ev_pgm.m | 26 + .../common/toolbox/toolbox_basic/io/read_ev_pgm2.m | 29 + .../toolbox/toolbox_basic/io/read_ev_pgm_real.m | 30 + SD-VBS/common/toolbox/toolbox_basic/io/read_imgs.m | 47 + SD-VBS/common/toolbox/toolbox_basic/io/read_pmm.m | 12 + SD-VBS/common/toolbox/toolbox_basic/io/read_scan.m | 42 + .../toolbox/toolbox_basic/io/read_seg_file.m | 36 + SD-VBS/common/toolbox/toolbox_basic/io/readlines.m | 30 + SD-VBS/common/toolbox/toolbox_basic/io/readpdm3.m | 16 + SD-VBS/common/toolbox/toolbox_basic/io/readpdmc.m | 12 + SD-VBS/common/toolbox/toolbox_basic/io/readpfm.m | 10 + SD-VBS/common/toolbox/toolbox_basic/io/readpfm3.m | 17 + SD-VBS/common/toolbox/toolbox_basic/io/readpfmc.m | 11 + SD-VBS/common/toolbox/toolbox_basic/io/readpgm.m | 30 + .../toolbox/toolbox_basic/io/readpgm_evinfo.m | 35 + SD-VBS/common/toolbox/toolbox_basic/io/readpmm.m | 22 + SD-VBS/common/toolbox/toolbox_basic/io/readppm.m | 23 + SD-VBS/common/toolbox/toolbox_basic/io/writepgm.m | 8 + SD-VBS/common/toolbox/toolbox_basic/io/writeppm.m | 14 + .../pub/contrib/v5/optim/assignprob/Contents.m | 26 + .../pub/contrib/v5/optim/assignprob/allcosts.m | 17 + .../pub/contrib/v5/optim/assignprob/allperm.m | 17 + .../pub/contrib/v5/optim/assignprob/condass.m | 54 + .../pub/contrib/v5/optim/assignprob/demo.m | 38 + .../pub/contrib/v5/optim/assignprob/hungarian.m | 464 +++ .../pub/contrib/v5/optim/assignprob/test.m | 87 + .../common/toolbox/toolbox_basic/matlab_tools.zip | Bin 0 -> 26722 bytes .../toolbox_basic/pyramid/091399fbn-jets.3.jpg | Bin 0 -> 25886 bytes .../common/toolbox/toolbox_basic/pyramid/expand.m | 8 + .../toolbox/toolbox_basic/pyramid/gauss_lowpass.m | 9 + .../common/toolbox/toolbox_basic/pyramid/gen_w.m | 12 + .../common/toolbox/toolbox_basic/pyramid/reduce.m | 7 + .../common/toolbox/toolbox_basic/pyramid/session.m | 26 + .../common/toolbox/toolbox_basic/pyramid/startup.m | 5 + SD-VBS/common/toolbox/toolbox_basic/remap_angle.m | 4 + SD-VBS/common/toolbox/toolbox_basic/spmtimesd.c | 141 + .../toolbox/toolbox_basic/stella/afromncut.m | 73 + .../common/toolbox/toolbox_basic/stella/dispimg.m | 65 + .../toolbox/toolbox_basic/stella/firstncut.m | 67 + .../toolbox/toolbox_basic/stella/getfnames.m | 47 + .../toolbox/toolbox_basic/stella/getimage2.m | 46 + .../toolbox/toolbox_basic/stella/globalenvar.m | 6 + .../common/toolbox/toolbox_basic/stella/jshincut.m | 94 + .../toolbox/toolbox_basic/stella/jshincutdefpar.m | 20 + .../toolbox/toolbox_basic/stella/ncutcheckin.m | 136 + .../toolbox/toolbox_basic/stella/openfigure.m | 52 + .../common/toolbox/toolbox_basic/stella/showim.m | 36 + .../common/toolbox/toolbox_basic/stella/showncut.m | 92 + .../common/toolbox/toolbox_basic/stella/startup.m | 18 + .../toolbox/toolbox_basic/stella/test_ncutm.m | 38 + .../toolbox/toolbox_basic/tars/TOOLBOX_calib.tar | Bin 0 -> 253952 bytes .../common/toolbox/toolbox_basic/textons/dist2.m | 27 + .../toolbox/toolbox_basic/textons/find_textons.m | 46 + .../toolbox/toolbox_basic/textons/find_textons1.m | 37 + .../common/toolbox/toolbox_basic/textons/kmeans2.m | 127 + 784 files changed, 50526 insertions(+) create mode 100644 SD-VBS/common/c/calcSobel_dX.c create mode 100644 SD-VBS/common/c/calcSobel_dY.c create mode 100644 SD-VBS/common/c/extra.h create mode 100644 SD-VBS/common/c/fCopy.c create mode 100644 SD-VBS/common/c/fDeepCopy.c create mode 100644 SD-VBS/common/c/fDeepCopyRange.c create mode 100644 SD-VBS/common/c/fDivide.c create mode 100644 SD-VBS/common/c/fFind3.c create mode 100644 SD-VBS/common/c/fFreeHandle.c create mode 100644 SD-VBS/common/c/fHorzcat.c create mode 100644 SD-VBS/common/c/fMallocHandle.c create mode 100644 SD-VBS/common/c/fMdivide.c create mode 100644 SD-VBS/common/c/fMinus.c create mode 100644 SD-VBS/common/c/fMtimes.c create mode 100644 SD-VBS/common/c/fPlus.c create mode 100644 SD-VBS/common/c/fResetArray.c create mode 100644 SD-VBS/common/c/fResetHandle.c create mode 100644 SD-VBS/common/c/fReshape.c create mode 100644 SD-VBS/common/c/fResortIndices.c create mode 100644 SD-VBS/common/c/fSelfCheck.c create mode 100644 SD-VBS/common/c/fSetArray.c create mode 100644 SD-VBS/common/c/fSort.c create mode 100644 SD-VBS/common/c/fSortIndices.c create mode 100644 SD-VBS/common/c/fSum.c create mode 100644 SD-VBS/common/c/fSum2.c create mode 100644 SD-VBS/common/c/fTimes.c create mode 100644 SD-VBS/common/c/fTranspose.c create mode 100644 SD-VBS/common/c/fWriteMatrix.c create mode 100644 SD-VBS/common/c/ffConv2.c create mode 100644 SD-VBS/common/c/ffConv2_dY.c create mode 100644 SD-VBS/common/c/ffDivide.c create mode 100644 SD-VBS/common/c/ffTimes.c create mode 100644 SD-VBS/common/c/ffVertcat.c create mode 100644 SD-VBS/common/c/ffiConv2.c create mode 100644 SD-VBS/common/c/fiConv2.c create mode 100644 SD-VBS/common/c/fiCopy.c create mode 100644 SD-VBS/common/c/fiDeepCopy.c create mode 100644 SD-VBS/common/c/horzcat.c create mode 100644 SD-VBS/common/c/iCheck.c create mode 100644 SD-VBS/common/c/iDeepCopy.c create mode 100644 SD-VBS/common/c/iDeepCopyRange.c create mode 100644 SD-VBS/common/c/iFreeHandle.c create mode 100644 SD-VBS/common/c/iHorzcat.c create mode 100644 SD-VBS/common/c/iMallocHandle.c create mode 100644 SD-VBS/common/c/iMinus.c create mode 100644 SD-VBS/common/c/iResetArray.c create mode 100644 SD-VBS/common/c/iReshape.c create mode 100644 SD-VBS/common/c/iSetArray.c create mode 100644 SD-VBS/common/c/iSort.c create mode 100644 SD-VBS/common/c/iSortIndices.c create mode 100644 SD-VBS/common/c/iTimes.c create mode 100644 SD-VBS/common/c/iTranspose.c create mode 100644 SD-VBS/common/c/iVertcat.c create mode 100644 SD-VBS/common/c/ifDeepCopy.c create mode 100644 SD-VBS/common/c/ifMtimes.c create mode 100644 SD-VBS/common/c/iiConv2.c create mode 100644 SD-VBS/common/c/imageBlur.c create mode 100644 SD-VBS/common/c/imageReblur.c create mode 100644 SD-VBS/common/c/imageResize.c create mode 100644 SD-VBS/common/c/isMinus.c create mode 100644 SD-VBS/common/c/isPlus.c create mode 100644 SD-VBS/common/c/photonEndTiming.c create mode 100644 SD-VBS/common/c/photonPrintTiming.c create mode 100644 SD-VBS/common/c/photonReportTiming.c create mode 100644 SD-VBS/common/c/photonStartTiming.c create mode 100644 SD-VBS/common/c/randWrapper.c create mode 100644 SD-VBS/common/c/randnWrapper.c create mode 100644 SD-VBS/common/c/readFile.c create mode 100644 SD-VBS/common/c/readImage.c create mode 100644 SD-VBS/common/c/sdvbs_common.h create mode 100644 SD-VBS/common/c/selfCheck.c create mode 100644 SD-VBS/common/c/timingUtils.h create mode 100644 SD-VBS/common/c/uiFreeHandle.c create mode 100644 SD-VBS/common/c/uiMallocHandle.c create mode 100644 SD-VBS/common/c/uiResetArray.c create mode 100644 SD-VBS/common/c/uiSetArray.c create mode 100644 SD-VBS/common/c/writeMatrix.c create mode 100644 SD-VBS/common/makefiles/Makefile.common create mode 100644 SD-VBS/common/makefiles/Makefile.include create mode 100644 SD-VBS/common/makefiles/Makefile.recurse create mode 100644 SD-VBS/common/matlab/cycle.h create mode 100644 SD-VBS/common/matlab/fSelfCheck.m create mode 100644 SD-VBS/common/matlab/fWriteMatrix.m create mode 100644 SD-VBS/common/matlab/photonEndTiming.c create mode 100755 SD-VBS/common/matlab/photonEndTiming.mexa64 create mode 100755 SD-VBS/common/matlab/photonEndTiming.mexglx create mode 100644 SD-VBS/common/matlab/photonPrintTiming.m create mode 100644 SD-VBS/common/matlab/photonReportTiming.m create mode 100644 SD-VBS/common/matlab/photonStartTiming.c create mode 100755 SD-VBS/common/matlab/photonStartTiming.mexa64 create mode 100755 SD-VBS/common/matlab/photonStartTiming.mexglx create mode 100755 SD-VBS/common/matlab/product.m create mode 100644 SD-VBS/common/matlab/randWrapper.m create mode 100644 SD-VBS/common/matlab/randn.m create mode 100644 SD-VBS/common/matlab/randnWrapper.m create mode 100644 SD-VBS/common/matlab/readFile.m create mode 100644 SD-VBS/common/matlab/readImage.m create mode 100755 SD-VBS/common/matlab/read_image8u_bmp.m create mode 100755 SD-VBS/common/matlab/reshapeMatrix.m create mode 100644 SD-VBS/common/matlab/selfCheck.m create mode 100755 SD-VBS/common/matlab/testProductFunction.m create mode 100755 SD-VBS/common/matlab/testReshapeFunction.m create mode 100644 SD-VBS/common/matlab/timingFuncs/cycle.h create mode 100644 SD-VBS/common/matlab/timingFuncs/photonEndTiming.c create mode 100755 SD-VBS/common/matlab/timingFuncs/photonEndTiming.mexglx create mode 100644 SD-VBS/common/matlab/timingFuncs/photonPrintTiming.m create mode 100644 SD-VBS/common/matlab/timingFuncs/photonReportTiming.m create mode 100644 SD-VBS/common/matlab/timingFuncs/photonStartTiming.c create mode 100755 SD-VBS/common/matlab/timingFuncs/photonStartTiming.mexglx create mode 100644 SD-VBS/common/matlab/writeMatrix.m create mode 100755 SD-VBS/common/matlab/write_image8u_bmp.m create mode 100644 SD-VBS/common/support/buildTable.py create mode 100644 SD-VBS/common/support/buildTimeTable.py create mode 100755 SD-VBS/common/toolbox/MultiNcut/MNcut.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/MNcutDemo.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/README.tex create mode 100755 SD-VBS/common/toolbox/MultiNcut/a_times_b_cmplx.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/a_times_b_cmplx.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/a_times_b_cmplx.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/a_times_b_cmplx.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/a_times_b_cmplx.mexmac create mode 100755 SD-VBS/common/toolbox/MultiNcut/affinityic.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/affinityic.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/affinityic.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/affinityic.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/batch_MNcut.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap_cross.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap_cross.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap_cross.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap_cross.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap_star.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap_star.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap_star.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/cimgnbmap_star.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/compileAll.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/computeMultiW.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/discretisation.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/discretisationEigenVectorData.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/doog1.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/doog2.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/eigSolve.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/fft_filt_2.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/gaussian.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/make_filterbank_even2.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/make_filterbank_odd2.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_projection_QR.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_projection_QR.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_projection_QR.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_projection_QR.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_projection_QR_symmetric.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_projection_QR_symmetric.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_projection_QR_symmetric.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_projection_QR_symmetric.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_w_times_x_symmetric.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/mex_w_times_x_symmetric.mexmac create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiAffinityic.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiAffinityic.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiAffinityic.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiAffinityic.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiIntensityFirstLayer.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiIntensityFirstLayer.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiIntensityFirstLayer.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiIntensityFirstLayer.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiIntensityWppc.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiIntensityWppc.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiIntensityWppc.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/multiIntensityWppc.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/quadedgep2.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/quickNcutHardBiais2.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/read_data.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/readimage.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/run_script.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/showmask.m create mode 100755 SD-VBS/common/toolbox/MultiNcut/sparsifyc.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/sparsifyc.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/sparsifyc.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/sparsifyc.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/sparsifyc.mexmac create mode 100755 SD-VBS/common/toolbox/MultiNcut/spmtimesd.c create mode 100755 SD-VBS/common/toolbox/MultiNcut/spmtimesd.dll create mode 100755 SD-VBS/common/toolbox/MultiNcut/spmtimesd.mexa64 create mode 100755 SD-VBS/common/toolbox/MultiNcut/spmtimesd.mexglx create mode 100755 SD-VBS/common/toolbox/MultiNcut/spmtimesd.mexmac create mode 100755 SD-VBS/common/toolbox/MultiNcut/tim_eigs.m create mode 100755 SD-VBS/common/toolbox/ikkjin/getANMS.m create mode 100755 SD-VBS/common/toolbox/ikkjin/getImgGrad.m create mode 100755 SD-VBS/common/toolbox/ikkjin/harris.m create mode 100755 SD-VBS/common/toolbox/lagrcv/Makefile create mode 100755 SD-VBS/common/toolbox/lagrcv/README.sxw create mode 100755 SD-VBS/common/toolbox/lagrcv/calcGradientPyrMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcGradientPyrMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcGradientPyrMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcImgBlurMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcImgBlurMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcImgBlurMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrMex2.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrMex2.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrMex2.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitMex2.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitMex2.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitMex2.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitSobelMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitSobelMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOptFlowLKPyrWInitSobelMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOpticalFlowLK.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOpticalFlowPyrLK.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcOpticalFlowPyrLK.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcResizedImgMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcResizedImgMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcResizedImgMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSobelMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSobelMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSobelMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSobelPyrMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSobelPyrMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSobelPyrMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSubsampleAvgMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSubsampleAvgMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcSubsampleAvgMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcTextureMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcTextureMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcTextureMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/calcTexturePyrMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/calcTexturePyrMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/calcTexturePyrMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/dummyMex.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/dummyMex.mexa64 create mode 100755 SD-VBS/common/toolbox/lagrcv/dummyMex.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/findCornerSubPix.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/goodFeaturesToTrack.cc create mode 100755 SD-VBS/common/toolbox/lagrcv/goodFeaturesToTrack.mexglx create mode 100755 SD-VBS/common/toolbox/lagrcv/lagrcv.cpp create mode 100755 SD-VBS/common/toolbox/lagrcv/lagrcv.h create mode 100755 SD-VBS/common/too