Initial camera orientations from camera calibration are totally wrong

asked 2015-04-10 05:05:09 -0600

tomriddle gravatar image

updated 2015-04-10 08:15:19 -0600

Hi,

I'm using OpenCV's camera calibration function, I have 34 images of the checkerboard on a turntable, taken from a static camera. The camera position from the initial tvec is approximately correct, however the rvec is totally wrong. I ploted the orientation in matlab to indicate the problem.

wrongOrientation.jpg

The formula I used should be correct like,this.

My question is why these orientations are wrong ? is this normal for the calibration algorithm? Matlab uses Z as the up axis, could this be my visualization code problem ?

Thanks.

Edit: Crosspost: http://stackoverflow.com/questions/29...

edit retag flag offensive close merge delete

Comments

So your camera just flips upside down? What kind of marker do you use?

FooBar gravatar imageFooBar ( 2015-04-10 05:55:50 -0600 )edit