OSA's Digital Library

Optics Express

Optics Express

  • Editor: C. Martijn de Sterke
  • Vol. 20, Iss. 14 — Jul. 2, 2012
  • pp: 14906–14920

Computational optical distortion correction using a radial basis function-based mapping method

Aaron Bauer, Sophie Vo, Keith Parkins, Francisco Rodriguez, Ozan Cakmakci, and Jannick P. Rolland  »View Author Affiliations

Optics Express, Vol. 20, Issue 14, pp. 14906-14920 (2012)

View Full Text Article

Enhanced HTML    Acrobat PDF (2941 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



A distortion mapping and computational image unwarping method based on a network interpolation that uses radial basis functions is presented. The method is applied to correct distortion in an off-axis head-worn display (HWD) presenting up to 23% highly asymmetric distortion over a 27°x21° field of view. A 10−5 mm absolute error of the mapping function over the field of view was achieved. The unwarping efficacy was assessed using the image-rendering feature of optical design software. Correlation coefficients between unwarped images seen through the HWD and the original images, as well as edge superimposition results, are presented. In an experiment, images are prewarped using radial basis functions for a recently built, off-axis HWD with a 20° diagonal field of view in a 4:3 ratio. Real-time video is generated by a custom application with 2 ms added latency and is demonstrated.

© 2012 OSA

OCIS Codes
(100.0100) Image processing : Image processing
(120.2820) Instrumentation, measurement, and metrology : Heads-up displays

ToC Category:
Image Processing

Original Manuscript: April 17, 2012
Revised Manuscript: June 4, 2012
Manuscript Accepted: June 5, 2012
Published: June 19, 2012

Aaron Bauer, Sophie Vo, Keith Parkins, Francisco Rodriguez, Ozan Cakmakci, and Jannick P. Rolland, "Computational optical distortion correction using a radial basis function-based mapping method," Opt. Express 20, 14906-14920 (2012)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. W. Faig, “Calibration of close-range photogrammetric systems: Mathematical formulation,” Photogramm. Eng. Remote Sensing41, 1479–1486 (1975).
  2. R. Y. Tsai, “A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses,” IEEE J. Robot. Autom.3(4), 323–344 (1987). [CrossRef]
  3. W. Robinett and J.P. Rolland, “A computational model for the stereoscopic optics of a head mounted-display,” Presence (Camb. Mass.)1, 45–62 (1992).
  4. P. Cerveri, C. Forlani, A. Pedotti, and G. Ferrigno, “Hierarchical radial basis function networks and local polynomial un-warping for X-ray image intensifier distortion correction: a comparison with global techniques,” Med. Biol. Eng. Comput.41(2), 151–163 (2003).
  5. W. T. Welford, Aberrations of Optical Systems (CRC Press, 1986).
  6. J. M. Sasian, “Image plane tilt in optical systems,” Opt. Eng.31(3), 527 (1992). [CrossRef]
  7. B. A. Watson and L. F. Hodges, “Using texture maps to correct for optical distortion in head-mounted-displays,” in Proceedings of the Virtual Reality Annual Int. Symposium, 172–178 (1995).
  8. J. Weng, P. Cohen, and M. Herniou, “Camera calibration with distortion models and accuracy evaluations,” IEEE Trans. Pattern Anal. Mach. Intell.14(10), 965–980 (1992). [CrossRef]
  9. A. Basu, S. Licardie, A. Basu, and S. Licardie, “Alternative models for fish-eye lenses,” Pattern Recognit. Lett.16(4), 433–441 (1995).
  10. F. Devernay, O. Faugeras, F. Devernay, and O. Faugeras, “Straight lines have to be straight,” Mach. Vis. Appl.13(1), 14–24 (2001).
  11. D. Clause and A. W. Fitzgibbon, “A rational function lens distortion model for general cameras,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 213–219 (2005).
  12. J. P. Rolland, “Wide-angle, off-axis, see-through head-mounted display,” Opt. Eng.39(7), 1760–1767 (2000). [CrossRef]
  13. K. Fuerschbach, J. P. Rolland, and K. P. Thompson, “A new family of optical systems employing φ-polynomial surfaces,” Opt. Express19(22), 21919–21928 (2011). [CrossRef] [PubMed]
  14. C. Slama, Manual of Photogrammetry, (Amer. Soc. of Photogrammetry, 1980).
  15. J. Heikkilä and O. Silven, “A four-step camera calibration procedure with implicit image correction,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 1106–1112 (1997).
  16. J. Wang, F. Shi, J. Zhang, and Y. Liu, “A new calibration model of camera lens distortion,” Pattern Recognit.41(2), 607–615 (2008). [CrossRef]
  17. A. E. Conrady, “Decentered lens systems,” Monthly Notices of The Royal Astr Society39, 384–390 (1919).
  18. D. C. Brown, “Decentering distortion of lenses,” Photogramm. Eng. Remote Sensing32, 444–462 (1966).
  19. R. I. Hartley and T. Saxena, “The cubic rational polynomial camera model,”in Proceedings of Defense Advanced Research Projects Agency Image Understanding Workshop, 649–653 (1997).
  20. G. Q. Wei and S. D. Ma, “A Complete two-plane camera calibration method and experimental comparisons,” in Proceedings of IEEE 4th International Conference on Computer Vision, 439–446 (1993).
  21. D. Ruprecht, H. Muller, D. Ruprecht, and H. Muller, “Image warping with scattered data interpolation,” IEEE Comput. Graph. Appl.15(2), 37–43 (1995).
  22. C. C. Leung, P. C. K. Kwok, K. Y. Zee, and F. H. Y. Chan, “B-spline interpolation for bend intra-oral radiographs,” Comput. Biol. Med.37(11), 1565–1571 (2007). [CrossRef] [PubMed]
  23. P. Cerveri, S. Ferrari, and N. A. Borghese, “Calibration of TV cameras through RBF networks,” Proc. SPIE3165, 312–318 (1997). [CrossRef]
  24. G. E. Martin, Transformation Geometry: An Introduction to Symmetry (Springer, 1982).
  25. D. N. Fogel, “Image Rectification with Radial Basis Functions: Applications to RS/GIS Data Integration,” in Proceedings of the Third International Conference on Integrating GIS and Environmental Modeling,(Sante Fe, 1996). http://www.ncgia.ucsb.edu/conf/SANTA_FE_CD-ROM/sf_papers/fogel_david/santafe.html
  26. X. Zhu, R. M. Rangayyan, and A. L. Ellis, Digital Image Processing for Ophthalmology: Detection of the Optic Nerve Head (Morgan & Claypool, 2011), Chap 3.
  27. J. P. McGuire., “Next-generation head-mounted display,” Proc. SPIE7618, 761804, 761804-8 (2010). [CrossRef]
  28. B. Fornberg, E. Larsson, and N. Flyer, “Stable computations with Gaussian radial basis functions,” SIAM J. Sci. Comput.33(2), 869–892 (2011). [CrossRef]

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.

Supplementary Material

» Media 1: MOV (3811 KB)     

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited