2

I use the Opencv sample code to do the camera calibration. As far as I know, the extrinsic parameter have 12 elements but in the OpenCV the sum of rotation vector and translation vector is 6.

Why OpenCV has only 6 parameters ?

http://docs.opencv.org/2.4/_downloads/camera_calibration.cpp

1 Answers1

2

calibratecamera method In calibrateCamera method output rvecs and tvecs, 3D vector for rotation(since any rotation matrix has just 3 degrees of freedom) and translation. They use Rodrigues method to convert 3x4 matrix R to 3D vector r. Thus, only 6 extrinsic parameters.