This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Camera Self-Calibration from Unknown Planar Structures Enforcing the Multiview Constraints between Collineations
September 2002 (vol. 24 no. 9)
pp. 1268-1272

Abstract—In this paper, we describe an efficient method to impose the constraints existing between the collineations between images which can be computed from a sequence of views of a planar structure. These constraints are usually not taken into account by multiview techniques in order not to increase the computational complexity of the algorithms. However, imposing the constraints is very useful since it allows a reduction of geometric errors in the reprojected features and provides a consistent set of collineations which can be used for several applications such as mosaicing, reconstruction, and self-calibration. In order to show the validity of our approach, this paper focus on self-calibration from unknown planar structures proposing a method exploiting the consistent set of collineations. Our method can deal with an arbitrary number of views and an arbitrary number of planes and varying camera internal parameters. However, for simplicity, this papers will only discuss the case with one plane in several views. The results obtained with synthetic and real data are very accurate and stable even when using only few images.

[1] Y.I. Abdel-Aziz and H.M. Karara, “Direct Linear Transformation into Object Space Coordinates in Close-Range Photogrametry,” Proc. Symp. Close-Range Photogrametry, pp. 1-18, 1971.
[2] O. Faugeras and F. Lustman, “Motion and Structure from Motion in a Piecewise Planar Environment,” Int'l J. Pattern Recognition and Artificial Intelligence, vol. 2, no. 3, pp. 485-508, 1988.
[3] O. Faugeras and G. Toscani, “The Calibration Problem for Stereo,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp. 15-20, June 1986.
[4] R. Hartley, “Estimation of Relative Camera Positions for Uncalibrated Cameras,” Proc. European Conf. Computer Vision, G. Sandini, ed., vol. 588, pp. 579-587, May 1992.
[5] R.I. Hartley, “Euclidean Reconstruction from Uncalibrated Views,” Proc. Workshop Applications of Invariants in Computer Vision, pp. 187-202, Oct. 1993.
[6] R. Hartley, “Self-Calibration from Multiple Views with a Rotating Camera,” Proc. Third European Conf. Computer Vision, pp. 471-478, May 1994.
[7] R. Hartley, “Minimizing Algebraic Error in Geometric Estimation Problem,” Proc. Sixth Int'l Conf. Computer Vision, pp. 469-476, 1998.
[8] A. Heyden and K. Åström, “Euclidean Reconstruction from Constant Intrinsic Parameters,” Proc. Int'l Conf. Pattern Recognition, vol. 1, pp. 339-343, Aug. 1996.
[9] A. Heyden, R. Berthilsson, and G. Sparr, “An Iterative Factorization Method for Projective Structure and Motion from Image Sequences,” Image and Vision Computing, vol. 17, no. 13, pp. 981-991, 1999
[10] E. Malis and R. Cipolla, “Multiview Constraints between Collineations: Application to Self-Calibration from Unknown Planar Structures,” Proc. European Conf. Computer Vision, vol. 2, pp. 610-624, 2000.
[11] E. Malis and R. Cipolla, “Self-Calibration of Zooming Cameras Observing an Unknown Planar Structure,” Proc. Int'l Conf. Pattern Recognition, vol. 1, pp. 85-88, Sept. 2000.
[12] E. Malis and R. Cipolla, “Camera Self-Calibration from Unknown Planar Structures Enforcing Multi-View Constraints between Collineations,” technical report, Univ. of Cambridge, Dec. 2001.
[13] S.J. Maybank and O.D. Faugeras, “A Theory of Self-Calibration of a Moving Camera,” Int'l J. Computer Vision, vol. 8. no. 2, pp. 123-152, Aug. 1992.
[14] J. Mendelsohn and K. Daniilidis, “Constrained Self-Calibration,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp. 581-587, 1999.
[15] P. Mendonca and R. Cipolla, “A Simple Techinique for Self-Calibration,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp. 500-505, 1999.
[16] T. Moons, L. Van Gool, M. Proesmans, and E. Pauwels, “Affine Reconstruction from Perspective Image Pairs with a Relative Object-Camera Translation in Between,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 18, no. 1, pp. 77-83, Jan. 1996.
[17] M. Pollefeys, R. Koch, and L. VanGool, “Self-Calibration and Metric Reconstruction Inspite of Varying and Unknown Intrinsic Camera Parameters,” Int'l J. Computer Vision, vol. 32, no. 1, pp. 7-25, Aug. 1999.
[18] M. Pollefeys and L. VanGool, “Stratified Self-Calibration with the Modulus Constraint,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 21, no. 8, pp. 707-724, Aug. 1999.
[19] P. Sturm and S. Maybank, “On Plane-Based Camera Calibration: A General Algorithm, Singularities, Applications,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 432-437, June 1999.
[20] R. Szeliski and P. Torr, “Geometrically Constrained Structure from Motion: Points on Planes,” Proc. European Workshop 3D Structure from Multiple Images of Large-Scale Environments (SMILE), pp. 171-186, June 1998.
[21] B. Triggs, “Factorisation Methods for Projective Structure and Motion,” Proc. IEEE Int'l Conf. Computer Vision and Pattern Recognition, pp. 845-851, 1996.
[22] B. Triggs, “Autocalibration and the Absolute Quadric,” Proc. Conf. Computer Vision and Pattern Recognition, pp. 609-614, June 1997.
[23] B. Triggs, “Autocalibration from Planar Scenes,” Proc. Fifth European Conf. Computer Vision, pp. 89-105, June 1998.
[24] L. Zelnik-Manor and M. Irani, “Multiview Subspace Constraints on Homographies,” Proc. IEEE Int'l Conf. Computer Vision, vol. 1, pp. 710-715, Sept. 1999.
[25] 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.
[26] Z. Zhang and A.R. Hanson, “Scaled Euclidean 3D Reconstruction Based on Externally Uncalibrated Cameras,” Proc. IEEE Symp. Computer Vision, pp. 37-42, 1995.

Index Terms:
Self-calibration, multiple views, planes, collineation, nonlinear constraints.
Citation:
Ezio Malis, Roberto Cipolla, "Camera Self-Calibration from Unknown Planar Structures Enforcing the Multiview Constraints between Collineations," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 9, pp. 1268-1272, Sept. 2002, doi:10.1109/TPAMI.2002.1033217
Usage of this product signifies your acceptance of the Terms of Use.