cvFindExtrinsicParameters2 use and translation vector meaning?

asked 2016-10-04 06:06:02 -0500

never-ever gravatar image

Hi, I have two questions.

First question.

I have marker. I get 2D coords of marker in pixels (image plane).
I can get rotation and translation matrix that looks like:

| r00  r01  r02   t0 |
| r10  r11  r12  t1 |
| r20  r21  r22  t2 |
|    0    0     0     1 |
Am I wrong or t0, t1 and t2 represents position of marker (x, y, z) in camera coordinate system?

Second question Can I use cvFindExtrinsicParameters2 to calculate 3D coords if I have 2D coords in pixels, intrinsic and extrinsic parameters? Or it is used only to calculate rotation matrix and translation vector?

edit retag flag offensive close merge delete


I am not using cvFindExtrinsicParameters2. It is contained in method from library that I use. Library has very poor documentation, and I want to understand if I can use that method to my purpose.

never-ever gravatar imagenever-ever ( 2016-10-04 06:50:07 -0500 )edit

apologies, i misread it.

berak gravatar imageberak ( 2016-10-04 07:55:39 -0500 )edit