The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.09 - September (2009 vol.31)
pp: 1552-1566
Jean-Philippe Tardif , University of Pennsylvania, Philadelphia
Peter Sturm , INRIA Grenoble-Rhône-Alpes, France
Martin Trudeau , Mercer, Montréal
Sébastien Roy , Université de Montréal, Montréal
ABSTRACT
We present algorithms for plane-based calibration of general radially distorted cameras. By this, we understand cameras that have a distortion center and an optical axis such that the projection rays of pixels lying on a circle centered on the distortion center form a right viewing cone centered on the optical axis. The camera is said to have a single viewpoint (SVP) if all such viewing cones have the same apex (the optical center); otherwise, we speak of NSVP cases. This model encompasses the classical radial distortion model [5], fisheyes, and most central or noncentral catadioptric cameras. Calibration consists in the estimation of the distortion center, the opening angles of all viewing cones, and their optical centers. We present two approaches of computing a full calibration from dense correspondences of a single or multiple planes with known euclidean structure. The first one is based on a geometric constraint linking viewing cones and their intersections with the calibration plane (conic sections). The second approach is a homography-based method. Experiments using simulated and a broad variety of real cameras show great stability. Furthermore, we provide a comparison with Hartley-Kang's algorithm [12], which, however, cannot handle such a broad variety of camera configurations, showing similar performance.
INDEX TERMS
Calibration, omnidirectional vision, fisheye, catadioptric camera.
CITATION
Jean-Philippe Tardif, Peter Sturm, Martin Trudeau, Sébastien Roy, "Calibration of Cameras with Radially Symmetric Distortion", IEEE Transactions on Pattern Analysis & Machine Intelligence, vol.31, no. 9, pp. 1552-1566, September 2009, doi:10.1109/TPAMI.2008.202
REFERENCES
[1] Intel Open Source Computer Vision Library, http://www.intel.com/technology/computing opencv/, 2008.
[2] S. Baker and S.K. Nayar, “A Theory of Single-Viewpoint Catadioptric Image Formation,” Int'l J. Computer Vision, vol. 35, pp. 175-196, 1999.
[3] J.P. Barreto and K. Daniilidis, “Unifying Image Plane Liftings for Central Catadioptric and Dioptric Cameras,” Proc. IEEE Int'l Workshop Omnidirectional Vision and Camera Networks, pp. 151-162, 2004.
[4] W. Boehm and H. Prautzsch, Geometric Concepts for Geometric Design. AK Peters, 1994.
[5] D.C. Brown, “Close-Range Camera Calibration,” Photogrammetric Eng., vol. 37, pp. 855-866, 1971.
[6] G. Champleboux, S. Lavallee, P. Sautot, and P. Cinquin, “Accurate Calibration of Cameras and Range Imaging Sensor: The Npbs Method,” Proc. IEEE Int'l Conf. Robotics and Automation, pp. 1552-1557, 1992.
[7] D. Claus and A.W. Fitzgibbon, “A Rational Function Lens Distortion Model for General Cameras,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, vol. 1, pp. 213-219, 2005.
[8] F. Devernay and O. Faugeras, “Straight Lines Have to Be Straight,” Machine Vision and Applications, vol. 13, pp. 14-24, 2001.
[9] C. Geyer and K. Daniilidis, “A Unifying Theory for Central Panoramic Systems and Practical Implications,” Proc. Sixth European Conf. Computer Vision, vol. 29, pp. 159-179, 2000.
[10] K.D. Gremban, C.E. Thorpe, and T. Kanade, “Geometric Camera Calibration Using Systems of Linear Equations,” Proc. IEEE Int'l Conf. Robotics and Automation, pp. 562-567, 1988.
[11] M.D. Grossberg and S.K. Nayar, “The Raxel Imaging Model and Ray-Based Calibration,” Int'l J. Computer Vision, vol. 61, pp. 119-137, 2005.
[12] R. Hartley and S.B. Kang, “Parameter-Free Radial Distortion Correction with Center of Distortion Estimation,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 29, no. 8, pp. 1309-1321, Aug. 2007.
[13] J. Kannala and S.S. Brandt, “A Generic Camera Model and Calibration Method for Conventional, Wide-Angle, and Fish-Eye Lenses,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 28, no. 8, pp.1335-1340, Aug. 2006.
[14] S.S. Lin and R. Bajcsy, “True Single View Point Cone Mirror Omni-Directional Catadioptric System,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, vol. 2, pp. 102-107, 2001.
[15] B. Micusik and T. Pajdla, “Structure from Motion with Wide Circular Field of View Cameras,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 28, no. 7, pp. 1135-1149, July 2006.
[16] J. Salvi, J. Pags, and J. Batlle, “Pattern Codification Strategies in Structured Light Systems,” Pattern Recognition, vol. 37, pp. 827-849, 2004.
[17] D.E. Stevenson and M.M. Fleck, “Nonparametric Correction of Distortion,” TR 95-07, Univ. of Iowa, 1995.
[18] A. Strzebonski, Cylindrical Algebraic Decomposition, http://mathworld.wolfram.comCylindricalAlgebraicDecomposition. html , 2008.
[19] P. Sturm, “Algorithms for Plane-Based Pose Estimation,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, vol. 1, 2000.
[20] P. Sturm and S. Ramalingam, “A Generic concept for Camera Calibration,” Proc. Eighth European Conf. Computer Vision, vol. 2, pp. 1-13, 2004.
[21] P.F. Sturm and S.J. Maybank, “On Plane-Based Camera Calibration: A General Algorithm, Singularities, Applications,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, vol. 1, pp. 432-437, 1999.
[22] R. Swaminathan, M.D. Grossberg, and S.K. Nayar, “Caustics of Catadioptric Cameras,” Proc. Eighth IEEE Int'l Conf. Computer Vision, pp. 2-9, 2001.
[23] J.P. Tardif and S. Roy, “A MRF Formulation for Coded Structured Light,” Proc. Fifth Int'l Conf. 3-D Digital Imaging and Modeling, pp.22-29, 2005.
[24] J.P. Tardif and P. Sturm, “Calibration of Cameras with Radially Symmetric Distortion,” Proc. IEEE Int'l Workshop Omnidirectional Vision and Camera Networks, pp. 44-51, 2005.
[25] J.P. Tardif, P. Sturm, and S. Roy, “Self-Calibration of a General Radially Symmetric Distortion Model,” Proc. Ninth European Conf. Computer Vision, pp. 186-199, 2006.
[26] J.P. Tardif, P. Sturm, and S. Roy, “Plane-Based Self-Calibration of Radial Distortion,” Proc. 11th IEEE Int'l Conf. Computer Vision, pp.1-8, 2007.
[27] J.-P. Tardif, P. Sturm, M. Trudeau, and S. Roy, “Calibration of Cameras with Radially Symmetric Distortion,” technical report, INRIA, 2008.
[28] S. Thirthala and M. Pollefeys, “Multi-View Geometry of 1D Radial Cameras and Its Application to Omnidirectional Camera Calibration,” Proc. 10th IEEE Int'l Conf. Computer Vision, pp. 1539-1546, 2005.
[29] S. Thirthala and M. Pollefeys, “The Radial Trifocal Tensor: A Tool for Calibrating the Radial Distortion of Wide-Angle Cameras,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp.321-328, 2005.
[30] Z. Zhang, “Parameter Estimation Techniques: A Tutorial with Application to Conic Fitting,” Image and Vision Computing, vol. 15, pp. 59-76, 1997.
[31] Z. Zhang, “A Flexible New Technique for Camera Calibration,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 22, no. 11, pp. 1330-1334, Nov. 2000.
13 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool