OSA's Digital Library

Applied Optics

Applied Optics

APPLICATIONS-CENTERED RESEARCH IN OPTICS

  • Editor: Joseph N. Mait
  • Vol. 49, Iss. 30 — Oct. 20, 2010
  • pp: 5914–5928

Lens distortion models evaluation

Carlos Ricolfe-Viala and Antonio-Jose Sanchez-Salmeron  »View Author Affiliations


Applied Optics, Vol. 49, Issue 30, pp. 5914-5928 (2010)
http://dx.doi.org/10.1364/AO.49.005914


View Full Text Article

Enhanced HTML    Acrobat PDF (2478 KB)





Browse Journals / Lookup Meetings

Browse by Journal and Year


   


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools

Share
Citations

Abstract

Many lens distortion models exist with several variations, and each distortion model is calibrated by using a different technique. If someone wants to correct lens distortion, choosing the right model could represent a very difficult task. Calibration depends on the chosen model, and some methods have unstable results. Normally, the distortion model containing radial, tangential, and prism distortion is used, but it does not represent high distortion accurately. The aim of this paper is to compare different lens distortion models to define the one that obtains better results under some conditions and to explore if some model can represent high and low distortion adequately. Also, we propose a calibration technique to calibrate several models under stable conditions. Since performance is hard conditioned with the calibration technique, the metric lens distortion calibration method is used to calibrate all the evaluated models.

© 2010 Optical Society of America

OCIS Codes
(150.0155) Machine vision : Machine vision optics
(150.1135) Machine vision : Algorithms
(150.1488) Machine vision : Calibration

ToC Category:
Machine Vision

History
Original Manuscript: July 7, 2010
Revised Manuscript: August 12, 2010
Manuscript Accepted: August 27, 2010
Published: October 19, 2010

Citation
Carlos Ricolfe-Viala and Antonio-Jose Sanchez-Salmeron, "Lens distortion models evaluation," Appl. Opt. 49, 5914-5928 (2010)
http://www.opticsinfobase.org/ao/abstract.cfm?URI=ao-49-30-5914


Sort:  Author  |  Year  |  Journal  |  Reset  

References

  1. S. Cui, X. Zhu, W. Wang, and Y. Xie, “Calibration of a laser galvanometric scanning system by adapting a camera model,” Appl. Opt. 48, 2632–2637 (2009). [CrossRef] [PubMed]
  2. Z. Wang, H. Du, S. Park, and H. Xie, “Three-dimensional shape measurement with a fast and accurate approach,” Appl. Opt. 48, 1052–1061 (2009). [CrossRef]
  3. A. Asundi and Z. Wensen, “Unified calibration technique and its applications in optical triangular profilometry,” Appl. Opt. 38, 3556–3561 (1999). [CrossRef]
  4. L. Huang, P. S. K. Chua, and A. Asundi, “Least-squares calibration method for fringe projection profilometry considering camera lens distortion,” Appl. Opt. 49, 1539–1548 (2010). [CrossRef] [PubMed]
  5. D. C. Brown, “Decentering distortion of lenses,” Photogram. Eng. 32, 444–462 (1966).
  6. D. C. Brown, “Close-range camera calibration,” Photogram. Eng. 37, 855–866 (1971).
  7. R. Tsai, “A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-self TV camera lenses,” IEEE J. Robotics Autom. RA-3, 323–344 (1987). [CrossRef]
  8. J. Weng, P. Cohen, and M. Herniou, “Camera calibration with distortion models and accuracy evaluation,” IEEE Trans. Pattern Anal. Machine Intell. 14, 965–980 (1992). [CrossRef]
  9. Z. Zhang, “A flexible new technique for camera calibration,” IEEE Trans. Pattern Anal. Machine Intell. 22, 1330–1334 (2000). [CrossRef]
  10. F. Devernay and O. Faugeras, “Straight lines have to be straight,” Machine Vis. Apps. 13, 14–24 (2001). [CrossRef]
  11. C. McGlone, E. Mikhail, and J. Bethel, Manual of Photogrammetry, 5th ed. (American Society of Photogrammetry and Remote Sensing, 2004).
  12. A. Basu and S. Licardie, “Alternative models for fish-eye lenses,” Pattern Recogn. Lett. 16, 433–441 (1995). [CrossRef]
  13. S. Shah and J. K. Aggarwal, “Intrinsic parameter calibration procedure for a (high distortion) fish-eye lens camera with distortion model and accuracy estimation,” Pattern Recogn. 29, 1775–1778 (1996). [CrossRef]
  14. S. S. Beauchemin and R. Bajcsy, “Modelling and removing radial and tangential distortions in spherical lenses, multi image analysis,” Lect. Notes Comput. Sci. 2032, 1–21 (2001). [CrossRef]
  15. L. Ma, Y. Q. Chen, and K. L. Moore, “Flexible camera calibration using a new analytical radial undistortion formula with application to mobile robot localization,” in Proceedings of IEEE International Symposium on Intelligent Control (IEEE, 2003).
  16. J. Mallon and P. F. Whelan, “Precise radial un-distortion of images,” in Proceedings of the 17th International Conference on Pattern Recognition (IEEE Computer Society, 2004), pp. 18–21. [CrossRef]
  17. P. Sturm and S. Ramalingam, “A generic concept for camera calibration,” in Proceedings of the 5th European Conference on Computer Vision (Springer, 2004).
  18. R. Hartley and S. Kang, “Parameter-free radial distortion correction with center of distortion estimation,” IEEE Trans. Pattern Anal. Machine Intell. 29, 1309–1321 (2007). [CrossRef]
  19. J. Lavest, M. Viala, and M. Dhome, “Do we really need accurate calibration pattern to achieve a reliable camera calibration,” in Proceedings of the 2nd European Conference on Computer Vision (Springer, 1998).
  20. A. Fitzgibbon, “Simultaneous linear estimation of multiple view geometry and lens distortion,” in Proceedings of the Conference on Computer Vision and Pattern Recognition (IEEE Computer Society, 2001), pp. 125–132.
  21. T. Svoboda, T. Pajdla, and H. Hlavac, “Epipolar geometry for panoramic cameras,” in Proceedings of the 2nd European Conference on Computer Vision (Springer, 1998), pp. 218–232.
  22. B. Micusik and T. Pajdla, “Estimation of omnidirectional camera model from epipolar geometry,” in Proceedings of the International Conference on Computer Vision and Pattern Recognition (IEEE Computer Society, 2003), Vol. 1, pp. 485–490.
  23. C. Geyer and K. Daniilidis, “Structure and motion from uncalibrated catadioptric views,” in Proceedings of the International Conference on Computer Vision and Pattern Recognition (IEEE Computer Society, 2001), pp. 279–286.
  24. P. Sturm, “Mixing catadioptric and perspective cameras,” in Proceedings of the Workshop on Omnidirectional Vision (IEEE Computer Society, 2002), pp. 37–44. [CrossRef]
  25. D. Claus and A. Fitzgibbon, “A rational function lens distortion model for general cameras,” in Proceedings of the International Conference on Computer Vision and Pattern Recognition (IEEE Computer Society, 2005), pp. 213–219.
  26. R. I. Hartley and T. Saxena, “The cubic rational polynomial camera model,” in Proceedings DARPA Image Understanding Workshop (IEEE Computer Society, 1997), pp. 649–653.
  27. M. D. Grossberg and S. K. Nayar, “A general imaging model and a method for finding its parameters,” in Proceedings of the International Conference on Computer Vision (IEEE Computer Society, 2001), pp. 108–115.
  28. X. Ying and Z. Hu, “Can we consider central catadioptric cameras and fisheye cameras within a unified imaging model?,” in Proceedings of the 5th European Conference on Computer Vision (Springer, 2004, pp. 442–455.
  29. C. Geyer and K. Daniilidis, “A unifying theory for central panoramic systems and practical applications,” in Proceedings of the 3rd European Conference on Computer Vision (Springer, 2000, pp. 445–461.
  30. J. Barreto and K. Daniilidis, “Wide area multiple camera calibration and estimation of radial distortion,” in Proceedings of the 5th European Conference on Computer Vision (Springer, 2004).
  31. B. Prescott and G. McLean, “Line-based correction of radial lens distortion,” Graph. Models Image Process. 59, 39–47 (1997). [CrossRef]
  32. R. Swaminathan and S. Nayar, “Non-metric calibration of wide-angle lenses and polycameras,” IEEE Trans. Pattern Anal. Machine Intell. 22, 1172–1178 (2000). [CrossRef]
  33. M. Ahmed and A. Farag, “Non-metric calibration of camera lens distortion: differential methods and robust estimation,” IEEE Trans. Image Process. 14, 1215–1230 (2005). [CrossRef] [PubMed]
  34. S. Becker and V. Bove, “Semi-automatic 3D model extraction from uncalibrated 2D camera views,” in Proceedings of Visual Data Exploration and Analysis (1995), Vol. 2, pp. 447–461.
  35. M. Penna, “Camera calibration: a quick and easy way to detection of scale factor,” IEEE Trans. Pattern Anal.Machine Intell. 13, 1240–1245 (1991). [CrossRef]
  36. Z. Zhang, “On the epipolar geometry between two images with lens distortion,” in Proceedings of the International Conference on Computer Vision and Pattern Recognition (IEEE Computer Society, 1996), pp. 407–411.
  37. G. Stein, “Lens distortion calibration using point correspondences,” in Proceedings of the International Conference on Computer Vision and Pattern Recognition (IEEE Computer Society, 1997), pp. 602–608.
  38. S. B. Kang, “Catadioptric self-calibration,” in Proceedings of the Conference on Computer Vision and Pattern Recognition (IEEE Computer Society, 2000), pp. 201–207.
  39. H. Farid and A. C. Popescu, “Blind removal of lens distortion,” J. Opt. Soc. Am. A 18, 2072–2078 (2001). [CrossRef]
  40. D. Schneider, E. Schwalbe, and H.-G. Maas, “Validation of geometric models for fisheye lenses,” ISPRS J. Photogram. Remote Sens. 64, 259–266 (2009). [CrossRef]
  41. C. Hughes, P. Denny, E. Jones, and M. Glavin, “Accuracy of fish-eye lens models,” Appl. Opt. 49, 3338–3347 (2010). [CrossRef] [PubMed]
  42. C. Hughes, R. McFeely, P. Denny, M. Glavin, and E. Jones, “Equidistant (fθ) fish-eye perspective with application in distortion centre estimation,” Image Vis. Comput. 28, 538–551 (2010). [CrossRef]
  43. C. Ricolfe-Viala and A. J. Sanchez-Salmeron, “Robust metric calibration of non-linear camera lens distortion,” Pattern Recogn. 43, 1688–1699 (2010). [CrossRef]
  44. J. Wang, F. Shi, J. Zhang, and Y. Liu, “A new calibration model of camera lens distortion,” Pattern Recogn. 41, 607–615(2008). [CrossRef]
  45. G. Bradski and A. Kaehler, Learning OpenCV (O’Reilly Media, 2008).

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.


« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited