├── CorrectReferenceImage.m ├── CorrectSceneImage.m ├── DicMatch.m ├── Readme.md ├── RefineCircleDetection.m ├── ReprojectionError.m ├── SFExpressions.m ├── SubCorr.m ├── Zncc.m ├── images ├── Real │ ├── AccuracyTest │ │ ├── Flood │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ │ └── Speckle │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ ├── CircleGrid │ │ ├── Flood │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 11.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ │ └── Speckle │ │ │ ├── 1.png │ │ │ ├── 10.png │ │ │ ├── 11.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ ├── 4.png │ │ │ ├── 5.png │ │ │ ├── 6.png │ │ │ ├── 7.png │ │ │ ├── 8.png │ │ │ └── 9.png │ ├── PlasterModel │ │ └── scene.png │ └── ReferencePlane │ │ └── 900.png └── Sim │ ├── CircleGrid │ ├── Flood │ │ ├── Gray0001.png │ │ ├── Gray0002.png │ │ ├── Gray0003.png │ │ ├── Gray0004.png │ │ └── Gray0005.png │ └── Speckle │ │ ├── Gray0001.png │ │ ├── Gray0002.png │ │ ├── Gray0003.png │ │ ├── Gray0004.png │ │ └── Gray0005.png │ ├── ReferencePlane │ └── Gray0001.png │ └── Scene │ ├── Depth0001.png │ └── Gray0001.png ├── params.mat ├── points.mat ├── run_all.m ├── run_circlegrid_detect_and_dic_match.m ├── run_depth_and_pointcloud_calc.m └── run_joint_optimization.m /CorrectReferenceImage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/CorrectReferenceImage.m -------------------------------------------------------------------------------- /CorrectSceneImage.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/CorrectSceneImage.m -------------------------------------------------------------------------------- /DicMatch.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/DicMatch.m -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/Readme.md -------------------------------------------------------------------------------- /RefineCircleDetection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/RefineCircleDetection.m -------------------------------------------------------------------------------- /ReprojectionError.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/ReprojectionError.m -------------------------------------------------------------------------------- /SFExpressions.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/SFExpressions.m -------------------------------------------------------------------------------- /SubCorr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/SubCorr.m -------------------------------------------------------------------------------- /Zncc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/Zncc.m -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/1.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/2.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/3.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/4.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/5.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/6.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/7.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/8.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Flood/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Flood/9.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/1.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/2.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/3.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/4.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/5.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/6.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/7.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/8.png -------------------------------------------------------------------------------- /images/Real/AccuracyTest/Speckle/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/AccuracyTest/Speckle/9.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/1.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/10.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/11.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/2.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/3.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/4.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/5.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/6.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/7.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/8.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Flood/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Flood/9.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/1.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/10.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/11.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/2.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/3.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/4.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/5.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/6.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/7.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/8.png -------------------------------------------------------------------------------- /images/Real/CircleGrid/Speckle/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/CircleGrid/Speckle/9.png -------------------------------------------------------------------------------- /images/Real/PlasterModel/scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/PlasterModel/scene.png -------------------------------------------------------------------------------- /images/Real/ReferencePlane/900.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Real/ReferencePlane/900.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Flood/Gray0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Flood/Gray0001.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Flood/Gray0002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Flood/Gray0002.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Flood/Gray0003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Flood/Gray0003.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Flood/Gray0004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Flood/Gray0004.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Flood/Gray0005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Flood/Gray0005.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Speckle/Gray0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Speckle/Gray0001.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Speckle/Gray0002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Speckle/Gray0002.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Speckle/Gray0003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Speckle/Gray0003.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Speckle/Gray0004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Speckle/Gray0004.png -------------------------------------------------------------------------------- /images/Sim/CircleGrid/Speckle/Gray0005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/CircleGrid/Speckle/Gray0005.png -------------------------------------------------------------------------------- /images/Sim/ReferencePlane/Gray0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/ReferencePlane/Gray0001.png -------------------------------------------------------------------------------- /images/Sim/Scene/Depth0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/Scene/Depth0001.png -------------------------------------------------------------------------------- /images/Sim/Scene/Gray0001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/images/Sim/Scene/Gray0001.png -------------------------------------------------------------------------------- /params.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/params.mat -------------------------------------------------------------------------------- /points.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/points.mat -------------------------------------------------------------------------------- /run_all.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/run_all.m -------------------------------------------------------------------------------- /run_circlegrid_detect_and_dic_match.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/run_circlegrid_detect_and_dic_match.m -------------------------------------------------------------------------------- /run_depth_and_pointcloud_calc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/run_depth_and_pointcloud_calc.m -------------------------------------------------------------------------------- /run_joint_optimization.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zxcn/MSSLSJointCalibration/HEAD/run_joint_optimization.m --------------------------------------------------------------------------------