• DocumentCode
    3548999
  • Title

    A rational function lens distortion model for general cameras

  • Author

    Claus, David ; Fitzgibbon, Andrew W.

  • Author_Institution
    Dept. of Eng. Sci., Oxford Univ, UK
  • Volume
    1
  • fYear
    2005
  • fDate
    20-25 June 2005
  • Firstpage
    213
  • Abstract
    We introduce a new rational function (RF) model for radial lens distortion in wide-angle and catadioptric lenses, which allows the simultaneous linear estimation of motion and lens geometry from two uncalibrated views of a 3D scene. In contrast to existing models which admit such linear estimates, the new model is not specialized to any particular lens geometry, but is sufficiently general to model a variety of extreme distortions. The key step is to define the mapping between image (pixel) coordinates and 3D rays in camera coordinates as a linear combination of nonlinear functions of the image coordinates. Like a "kernel trick", this allows a linear algorithm to estimate nonlinear models, and in particular offers a simple solution to the estimation of nonlinear image distortion. The model also yields an explicit form for the epipolar curves, allowing correspondence search to be efficiently guided by the epipolar geometry. We show results of an implementation of the RF model in estimating the geometry of a real camera lens from uncalibrated footage, and compare the estimate to one obtained using a calibration grid.
  • Keywords
    cameras; geometry; motion estimation; nonlinear distortion; photographic lenses; rational functions; 3D scene; catadioptric lenses; epipolar geometry; image coordinates; lens geometry; linear motion estimation; nonlinear image distortion estimation; radial lens distortion; rational function lens distortion model; wide-angle lenses; Cameras; Geometry; Kernel; Layout; Lenses; Motion estimation; Nonlinear distortion; Pixel; Radio frequency; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision and Pattern Recognition, 2005. CVPR 2005. IEEE Computer Society Conference on
  • ISSN
    1063-6919
  • Print_ISBN
    0-7695-2372-2
  • Type

    conf

  • DOI
    10.1109/CVPR.2005.43
  • Filename
    1467270