Ask Your Question

calibration transformation matrices

asked 2013-06-28 10:02:55 -0600

Paul Doliotis gravatar image

Hi all,

I am using the OpenCV calibration code from this tutorial:

Here is the arguments list for the calibration function: runCalibration(s,imageSize, cameraMatrix, distCoeffs, imagePoints, rvecs, tvecs, reprojErrs, totalAvgErr);

rvecs and tvecs are essentially the rotational and transnational components of the Homogeneous transformation matrix.

My question is the following:

does the transformation matrix( using rvecs, tvecs) take us from:

calibration grid coordinate system to the camera coordinate system


from camera coordinate system to the calibration grid coordinate system.



edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2013-07-01 15:13:03 -0600

Paul Doliotis gravatar image

Actually the answer is:

from calibration grid coordinate system (aka World coordinate system) to the camera calibration system

edit flag offensive delete link more

answered 2014-02-03 11:17:20 -0600

Dear All, P=[-306.8843; -263.0437; 0] is a point in space and p = [ 447.3374 ; 487.9971] is a corresponding image observation in pixels.

If 149.2, -53.6, -56.2 are Euler angles about x, y and z axis respectively, T= [ -28.3; -10.4; 1794.3 ] is translation vector, f= 16.5621 is the focal length, c=[ 285.7615; 249.037 ] are coordinate of principal points and aspect ratio is 1

How to construct camera matrix, that give p=[C] * P

Your help will be greatly acknowledged


edit flag offensive delete link more


This is not an answer to the question. If want an answer for your problem please open a new question and consider formulating it a bit more clearly.

jensenb gravatar imagejensenb ( 2014-02-04 02:05:12 -0600 )edit

Question Tools


Asked: 2013-06-28 10:02:55 -0600

Seen: 671 times

Last updated: Feb 03 '14