Problems in focusing when calibrating a DSLR--using OpenCV for Calibration

asked 2017-09-02 09:19:48 -0600

the_parzival gravatar image

updated 2017-09-02 09:26:39 -0600

Hi,

I am using 2 CANON EOS60ds as a stereo setup to do photogrammetry. I am using OpenCV to calibrate both the cameras using a high precision Circlegrid calibration pattern. I am using a signal generator to trigger both cameras at the same time, earlier i tried to use Gphoto2 to trigger them but there was bit of time delay, so i relied on signal generator to trigger them.

The problem in the calibration is that, the cameras lose focus even if i move the pattern a little bit, so i am getting incorrect results, since i m not moving the pattern too much between frames(We have to cover entire field of view of cameras in calibration and all the euler angles should change). To prevent it i have to increase aperture to increase the DOF(depth of field) for both cameras, and this further causes me to decrease shutter speed. The problem in decreasing shutter speed is that it will cause shaky pictures if the calibration pattern moves.

If anybody has any experience calibrating DSLRs, and can give me some ideas, i would be grateful.

edit retag flag offensive close merge delete

Comments

i don't have a dslr, but for sure, you must NOT change any camera params during or after the calibration

berak gravatar imageberak ( 2017-09-04 10:27:52 -0600 )edit

But i can change the exposure value?, I guess i shouldn't move the lens right.

the_parzival gravatar imagethe_parzival ( 2017-09-04 13:16:30 -0600 )edit