Hi guys,
I have a strange Problem. I want to calibrate a vertical stereo camera system.
First I calibrate each camera individually
double rms = calibrateCamera(xObjektPoints, xImageCam1, Size(3000,4000), intrinsic, distCoeffs[0], rvecs1, tvecs1, CV_CALIB_USE_INTRINSIC_GUESS + CV_CALIB_ZERO_TANGENT_DIST);
double rms2 = calibrateCamera(xObjektPoints, xImageCam2, Size(3000, 4000), intrinsic2, distCoeffs[1], rvecs2, tvecs2, CV_CALIB_USE_INTRINSIC_GUESS + CV_CALIB_ZERO_TANGENT_DIST);
The RMS are 0,21 and 0,23...thats okay...but now I use stereoCalibrate and the RMS is 24
double rms3 = stereoCalibrate(xObjektPoints, xImageCam1, xImageCam2,
intrinsic, distCoeffs[0],
intrinsic2, distCoeffs[1],
Size(3000, 4000), R, T, E, F,
TermCriteria(CV_TERMCRIT_ITER + CV_TERMCRIT_EPS, 100, 1e-5)
);
Can someone help me?
Thanks