% Intrinsic and Extrinsic Camera Parameters % % This script file can be directly excecuted under Matlab to recover the camera intrinsic and extrinsic parameters. % IMPORTANT: This file contains neither the structure of the calibration objects nor the image coordinates of the calibration points. % All those complementary variables are saved in the complete matlab data file Calib_Results.mat. % For more information regarding the calibration model visit http://www.vision.caltech.edu/bouguetj/calib_doc/ %-- Focal length: fc = [ 854.978537098203219 ; 827.066128052557588 ]; %-- Principal point: cc = [ 577.057178058216778 ; 144.980534130229529 ]; %-- Skew coefficient: alpha_c = 0.000000000000000; %-- Distortion coefficients: kc = [ 0.006945698565263 ; 0.083618463804694 ; -0.021769465128195 ; 0.072457896598761 ; 0.000000000000000 ]; %-- Focal length uncertainty: fc_error = [ 57.040050910917287 ; 44.542135114088978 ]; %-- Principal point uncertainty: cc_error = [ 65.877741250539444 ; 31.910194995190658 ]; %-- Skew coefficient uncertainty: alpha_c_error = 0.000000000000000; %-- Distortion coefficients uncertainty: kc_error = [ 0.092104139086721 ; 0.064532023758369 ; 0.015070247892645 ; 0.026234928011987 ; 0.000000000000000 ]; %-- Image size: nx = 640; ny = 480; %-- Various other variables (may be ignored if you do not use the Matlab Calibration Toolbox): %-- Those variables are used to control which intrinsic parameters should be optimized n_ima = 15; % Number of calibration images est_fc = [ 1 ; 1 ]; % Estimation indicator of the two focal variables est_aspect_ratio = 1; % Estimation indicator of the aspect ratio fc(2)/fc(1) center_optim = 1; % Estimation indicator of the principal point est_alpha = 0; % Estimation indicator of the skew coefficient est_dist = [ 1 ; 1 ; 1 ; 1 ; 0 ]; % Estimation indicator of the distortion coefficients %-- Extrinsic parameters: %-- The rotation (omc_kk) and the translation (Tc_kk) vectors for every calibration image and their uncertainties %-- Image #1: omc_1 = [ 1.995757e+00 ; 2.053173e+00 ; 4.040009e-01 ]; Tc_1 = [ -4.575606e+02 ; 1.783393e+02 ; 1.530365e+03 ]; omc_error_1 = [ 9.134376e-02 ; 7.292460e-02 ; 1.228391e-01 ]; Tc_error_1 = [ 1.181642e+02 ; 6.108623e+01 ; 9.010338e+01 ]; %-- Image #2: omc_2 = [ 2.170851e+00 ; 2.095896e+00 ; 7.597938e-03 ]; Tc_2 = [ -8.825159e+02 ; 4.132850e+01 ; 1.136566e+03 ]; omc_error_2 = [ 6.264919e-02 ; 7.363788e-02 ; 1.256151e-01 ]; Tc_error_2 = [ 8.959521e+01 ; 5.493221e+01 ; 9.443056e+01 ]; %-- Image #3: omc_3 = [ 1.530043e+00 ; 1.240330e+00 ; -7.655396e-01 ]; Tc_3 = [ -6.343018e+02 ; 1.672382e+02 ; 1.132173e+03 ]; omc_error_3 = [ 3.056284e-02 ; 5.159205e-02 ; 8.365717e-02 ]; Tc_error_3 = [ 8.776683e+01 ; 5.088329e+01 ; 7.076839e+01 ]; %-- Image #4: omc_4 = [ 1.451303e+00 ; 1.321938e+00 ; -1.111874e+00 ]; Tc_4 = [ -4.653485e+02 ; 1.948217e+02 ; 1.229732e+03 ]; omc_error_4 = [ 3.844956e-02 ; 5.066002e-02 ; 8.395729e-02 ]; Tc_error_4 = [ 9.568394e+01 ; 5.139910e+01 ; 6.146523e+01 ]; %-- Image #5: omc_5 = [ -1.740680e+00 ; -1.905404e+00 ; -7.348696e-01 ]; Tc_5 = [ -7.310709e+02 ; -1.646422e+02 ; 1.026920e+03 ]; omc_error_5 = [ 4.543777e-02 ; 5.266932e-02 ; 9.174843e-02 ]; Tc_error_5 = [ 8.035783e+01 ; 4.749430e+01 ; 8.802916e+01 ]; %-- Image #6: omc_6 = [ 2.106712e+00 ; 2.136431e+00 ; 4.109344e-01 ]; Tc_6 = [ -2.823792e+02 ; -3.466001e+02 ; 2.500420e+03 ]; omc_error_6 = [ 1.196789e-01 ; 1.307821e-01 ; 2.281843e-01 ]; Tc_error_6 = [ 1.892276e+02 ; 9.982670e+01 ; 1.734826e+02 ]; %-- Image #7: omc_7 = [ 1.365947e+00 ; 1.451353e+00 ; 9.535067e-01 ]; Tc_7 = [ -1.415682e+03 ; -3.013315e+02 ; 1.910662e+03 ]; omc_error_7 = [ 5.867475e-02 ; 7.701908e-02 ; 8.475881e-02 ]; Tc_error_7 = [ 1.556012e+02 ; 8.986739e+01 ; 1.663202e+02 ]; %-- Image #8: omc_8 = [ 1.484042e+00 ; 9.849878e-01 ; -6.244043e-02 ]; Tc_8 = [ -1.691445e+03 ; 4.763898e+02 ; 2.178031e+03 ]; omc_error_8 = [ 4.062499e-02 ; 5.971006e-02 ; 8.542558e-02 ]; Tc_error_8 = [ 1.795399e+02 ; 1.087514e+02 ; 1.883822e+02 ]; %-- Image #9: omc_9 = [ 2.046247e+00 ; 2.033812e+00 ; -6.767102e-02 ]; Tc_9 = [ -1.172746e+03 ; -1.960213e+02 ; 1.590760e+03 ]; omc_error_9 = [ 4.766080e-02 ; 8.183373e-02 ; 1.439476e-01 ]; Tc_error_9 = [ 1.251337e+02 ; 7.526812e+01 ; 1.306311e+02 ]; %-- Image #10: omc_10 = [ -2.159407e+00 ; -2.072502e+00 ; -1.027183e+00 ]; Tc_10 = [ -1.075519e+03 ; -2.610008e+02 ; 1.581199e+03 ]; omc_error_10 = [ 8.136627e-02 ; 5.024202e-02 ; 1.517310e-01 ]; Tc_error_10 = [ 1.280588e+02 ; 7.465618e+01 ; 1.315453e+02 ]; %-- Image #11: omc_11 = [ -2.020336e+00 ; -1.429650e-02 ; -4.112296e-01 ]; Tc_11 = [ -8.526627e+02 ; -2.045490e+00 ; 1.431795e+03 ]; omc_error_11 = [ 4.739778e-02 ; 4.550232e-02 ; 8.341282e-02 ]; Tc_error_11 = [ 1.119119e+02 ; 6.418486e+01 ; 9.524227e+01 ]; %-- Image #12: omc_12 = [ 1.488865e+00 ; 1.461210e+00 ; 1.028688e+00 ]; Tc_12 = [ -7.918597e+02 ; -1.870834e+02 ; 1.151936e+03 ]; omc_error_12 = [ 5.934013e-02 ; 6.454959e-02 ; 7.664009e-02 ]; Tc_error_12 = [ 9.135684e+01 ; 5.336108e+01 ; 9.703671e+01 ]; %-- Image #13: omc_13 = [ -2.025432e+00 ; -1.889665e+00 ; 5.006002e-01 ]; Tc_13 = [ -2.934532e+02 ; -1.289886e+02 ; 1.330181e+03 ]; omc_error_13 = [ 5.024733e-02 ; 4.452978e-02 ; 9.125183e-02 ]; Tc_error_13 = [ 9.929323e+01 ; 5.277202e+01 ; 7.672216e+01 ]; %-- Image #14: omc_14 = [ -2.078049e+00 ; -2.032300e+00 ; 7.816034e-01 ]; Tc_14 = [ -2.712394e+02 ; 5.364337e+01 ; 1.385082e+03 ]; omc_error_14 = [ 5.302676e-02 ; 4.707744e-02 ; 1.011974e-01 ]; Tc_error_14 = [ 1.038970e+02 ; 5.547939e+01 ; 7.767706e+01 ]; %-- Image #15: omc_15 = [ -2.544995e+00 ; -1.176678e+00 ; -6.633479e-01 ]; Tc_15 = [ -1.221342e+03 ; -1.068034e+02 ; 1.633177e+03 ]; omc_error_15 = [ 8.672414e-02 ; 2.699572e-02 ; 1.407373e-01 ]; Tc_error_15 = [ 1.290093e+02 ; 7.699008e+01 ; 1.406396e+02 ];