Ask Your Question

Bad Camera Calibration

asked 2015-06-26 06:55:20 -0500

Moglei gravatar image

Hi Guys,

I'm trying to calibrate the integrated Camera of my notebook.

I'm using a 9x6 cheeseboard with a length of 300mm. It's printed on a Konica bizhub 452c and fixated on a drawingboard.

Using the tutorial-Code I'm getting strange undistorted Pictures, which shows that the calibration is bad (example below).

image description

I have feed about 70 pictures in the algorithm (different positions etc.) trying to get trainingpoints as far as possible to the picture edges.

I have tried for days to get an expectable calibration, but I'm only able to minimize the hole-effects on the sides.

Any Help would be appreciated.

If they are need I will provide the calibration-pictures.



edit retag flag offensive close merge delete


Could you try to calibrate on only 20 images?

Eduardo gravatar imageEduardo ( 2016-11-16 12:12:57 -0500 )edit

can you add all the images (maybe a link to zipped images)?

Micka gravatar imageMicka ( 2016-11-18 03:33:24 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2016-11-16 09:59:50 -0500

mannyglover gravatar image

updated 2016-11-17 09:19:44 -0500

I was having the same problem. I calibrated over and over again, but couldn't get any results better than the image you linked to, and sometimes worse. I read this question and answer from elsewhere on the site, and it helped me solve my problem. In the link, you will see that the person answering the question writes that the problem is related to deficiencies in a couple of OpenCV functions that only become apparent when dealing with cameras with strong radial distortion. For me, I was able to "solve" the problem simply by zooming in. The "fish bowl" effect of radial distortion is most pronounced near the edges of the field-of-view, so by zooming in, you are effectively "cropping" your image and thereby reducing the extreme radial distortion. This may not be practical for your application, if you require the widest angle possible, or if your camera doesn't have zoom, but it worked for me!

edit flag offensive delete link more


this is unfortunately not an answer to above problem.

(please, rather cut it down, so it fitsinto a comment, and delete this)

berak gravatar imageberak ( 2016-11-16 10:11:46 -0500 )edit

@berak True, okay, I'll change it.

mannyglover gravatar imagemannyglover ( 2016-11-17 08:54:14 -0500 )edit

@berak, I edited the answer so that it is now more proper, because I found a solution.

mannyglover gravatar imagemannyglover ( 2016-11-17 09:20:36 -0500 )edit

ah nice, then ;)

berak gravatar imageberak ( 2016-11-17 09:26:14 -0500 )edit

Question Tools

1 follower


Asked: 2015-06-26 06:55:20 -0500

Seen: 1,612 times

Last updated: Nov 17 '16