MATLAB: Wrong Translation of second camera

cacalibrationcalibration cameraComputer Vision ToolboxMATLABmonostereostereo calibrationvision

When I use stereocalibration the showExtrinsics will not be located right. The translation of the second camera is in the opposite direction or the reprojection is in opposite direction because see image 3 in comparing to image 1 and 2. The image should be located in the center of the to lenses.

Best Answer

Hi Joep,
Could you please clarify how images 1 and 2 relate to image 3? Also, which version of MATLAB are you using?
There was a bug in showExtrinsics for stereo cameras in the R2014a release, which caused camera 2 to be drawn on the wrong side of camera 1. The bug was fixed in the R2014b release. If you are using R2014a, please click the link above and follow the workaround instructions.
Related Question