Intrinsic parameters and camera orientation
Posted: Tue Nov 12, 2013 4:32 pm
Hi,
We are doing research about different camera calibration techniques, and we are investigating the results we get from the calibration using the Motive::Tracker OptiWand calibration. We are using V120:SLIM cameras with 58 degree FOV lenses. We use active markers in our setup; we converted the calibration wand and ground plane to use active LEDs.
I did the following:
1. I did a wanding calibration session in Motive. I saved the calibration file, opened it using the Motive SDK and output the camera positions, orientation matrices and distortion properties
2. I did a wanding session and output the 2D data (precision mode) to try and triangulate using the above parameters
There are a couple of problems/uncertainties I would like to solve.
The first strange thing we noticed is that if we plot the cameras in matlab using the positions and orientations retrieved from the SDK, the cameras seem to be pointing in the opposite direction that they should be. How should the rotation matrix be interpreted? What is the coordinate system? This is the plotted image: Second, the intrinsic properties retrieved using are the same for all cameras. It seems they are the default factory settings for the lenses we use. Could it be that the actual parameters calculated in the calibration are not set? Is there another way I could get the calculated intrinsic parameters?
Thanks in advance for any answers. Also, if there is any more available information about the calibration / triangulation process of unlabelled markers that you could share, I would be very thankful!
Greetings,
JeDi
We are doing research about different camera calibration techniques, and we are investigating the results we get from the calibration using the Motive::Tracker OptiWand calibration. We are using V120:SLIM cameras with 58 degree FOV lenses. We use active markers in our setup; we converted the calibration wand and ground plane to use active LEDs.
I did the following:
1. I did a wanding calibration session in Motive. I saved the calibration file, opened it using the Motive SDK and output the camera positions, orientation matrices and distortion properties
2. I did a wanding session and output the 2D data (precision mode) to try and triangulate using the above parameters
There are a couple of problems/uncertainties I would like to solve.
The first strange thing we noticed is that if we plot the cameras in matlab using the positions and orientations retrieved from the SDK, the cameras seem to be pointing in the opposite direction that they should be. How should the rotation matrix be interpreted? What is the coordinate system? This is the plotted image: Second, the intrinsic properties retrieved using
Code: Select all
GetDistortionModel
Thanks in advance for any answers. Also, if there is any more available information about the calibration / triangulation process of unlabelled markers that you could share, I would be very thankful!
Greetings,
JeDi