• DocumentCode
    2174921
  • Title

    Camera calibration using spheres: a semi-definite programming approach

  • Author

    Agrawal, Motilal ; Davis, Larry S.

  • Author_Institution
    SRI Int., Menlo Park, CA, USA
  • fYear
    2003
  • fDate
    13-16 Oct. 2003
  • Firstpage
    782
  • Abstract
    Vision algorithms utilizing camera networks with a common field of view are becoming increasingly feasible and important. Calibration of such camera networks is a challenging and cumbersome task. The current approaches for calibration using planes or a known 3D target may not be feasible as these objects may not be simultaneously visible in all the cameras. In this paper, we present a new algorithm to calibrate cameras using occluding contours of spheres. In general, an occluding contour of a sphere projects to an ellipse in the image. Our algorithm uses the projection of the occluding contours of three spheres and solves for the intrinsic parameters and the locations of the spheres. The problem is formulated in the dual space and the parameters are solved for optimally and efficiently using semidefinite programming. The technique is flexible, accurate and easy to use. In addition, since the contour of a sphere is simultaneously visible in all the cameras, our approach can greatly simplify calibration of multiple cameras with a common field of view. Experimental results from computer simulated data and real world data, both for a single camera and multiple cameras, are presented.
  • Keywords
    calibration; cameras; computer vision; feature extraction; 3D target; camera calibration; camera networks; common view field; ellipse; intrinsic parameters; occluding contours; semidefinite programming approach; sphere location; spheres; vision algorithms; Calibration; Cameras; Computational modeling; Computer science; Computer vision; Costs; Educational institutions; Geometry; Layout; Machine vision;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision, 2003. Proceedings. Ninth IEEE International Conference on
  • Conference_Location
    Nice, France
  • Print_ISBN
    0-7695-1950-4
  • Type

    conf

  • DOI
    10.1109/ICCV.2003.1238428
  • Filename
    1238428