Ask Your Question

OpenCV Camera Calibration for telecentric lenses

asked 2012-10-17 03:43:25 -0600

Hello. Does anyone have experience with using OpenCV's camera calibration functions for calibration of telecentric lenses? As far as I know, telecentric lenses do not have a focal length (since the projection is ortographic), so perhaps the camera model is then no longer valid? Any advice on how to calibrate such a lens?

edit retag flag offensive close merge delete

2 answers

Sort by » oldest newest most voted

answered 2012-10-17 22:54:16 -0600

mgb gravatar image

A pinhole model certainly isn't valid!

Never done it myself but the first thing to try would be to use the regular chessboard/circles target flat to your object. Record the positions of the markers and then use this to fit a warp/distortion to the scene.

Telecentric lenses tend to be bad near the edges so try and just use the center of the field.

edit flag offensive delete link more


What dou you mean when you say that a pinhole model isn't valid?

There are several camera models out there which use the pinhole model as an approximation. Including the famous Camera Calibration after Zhang, most openCV-users might use.

In your case, I would try to search for papers dealing with the calibration of this kind of lenses (google scholar for example...). Then, you may try some functions of openCV... good luck!

JohannesZ gravatar imageJohannesZ ( 2014-01-15 06:54:34 -0600 )edit

answered 2014-01-15 01:57:03 -0600

I have the same problem,have you solve it now?

edit flag offensive delete link more

Question Tools


Asked: 2012-10-17 03:43:25 -0600

Seen: 2,244 times

Last updated: Jan 15 '14