loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Revisiting Hartley's Normalized Eight-Point Algorithm
September 2003 (vol. 25 no. 9)
pp. 1172-1177

Abstract—Hartley's eight-point algorithm has maintained an important place in computer vision, notably as a means of providing an initial value of the fundamental matrix for use in iterative estimation methods. In this paper, a novel explanation is given for the improvement in performance of the eight-point algorithm that results from using normalized data. It is first established that the normalized algorithm acts to minimize a specific cost function. It is then shown that this cost function is statistically better founded than the cost function associated with the nonnormalized algorithm. This augments the original argument that improved performance is due to the better conditioning of a pivotal matrix. Experimental results are given that support the adopted approach. This work continues a wider effort to place a variety of estimation techniques within a coherent framework.

[1] 1172 H.C. Longuet-Higgins, A Computer Algorithm for Reconstructing a Scene from Two Projections Nature, vol. 293, no. 10, pp. 133-135, Sept. 1981.[2] O. Faugeras, "What can be seen in three dimensions with an uncalibrated stereo rig?" Second European Conf. Computer Vision, pp. 563-578, 1992.[3] 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.[4] R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision. Cambridge Univ. Press, 2000.[5] O. Faugeras, Q.-T. Luong, and T. Papadopoulo, The Geometry of Multiple Images. Cambridge, Mass.: MIT Press, 2001.[6] R.I. Hartley, In Defense of the 8-Point Algorithm IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 19, no. 6, pp. 580-593, June 1997.[7] P.H.S. Torr, Outlier Detection and Motion Segmentation PhD dissertation, Dept. of Eng. Science, Univ. of Oxford, 1995.[8] M. Mühlich and R. Mester, “The Role of Total Least Squares in Motion Analysis,” Proc. Fifth European Conf. Computer Vision, H. Burkhardt and B. Neumann, eds., vol. 2, pp. 305-321, June 1998.[9] P.H.S. Torr and A.W. Fitzgibbon, Invariant Fitting of Two View Geometry or‘In Defiance of the 8 Point Algorithm,’ Technical Report MSR-TR-2002-50, Microsoft Research, May 2002.[10] W. Chojnacki, M.J. Brooks, A. van den Hengel, and D. Gawley, On the Fitting of Surfaces to Data with Covariances IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 22, no. 11, pp. 1294-1303, Nov. 2000.[11] W. Chojnacki, M.J. Brooks, and A. van den Hengel, “Rationalising the Renormalisation Method of Kanatani,” J. Math. Imaging and Vision, 2001, to appear. [12] K. Kanatani, Statistical Optimization for Geometric Computation: Theory and Practice. Elsevier Science, 1996.[13] Y. Leedan and P. Meer, “Heteroscedastic Regression in Computer Vision: Problems with Bilinear Constraint,” Int'l J. Computer Vision, vol. 37, no. 2, pp. 127-150, 2000.[14] W. Chojnacki, M.J. Brooks, A. van den Hengel, and D. Gawley, A New Approach to Constrained Parameter Estimation Applicable to Some Computer Vision Problems Proc. Statistical Methods in Video Processing Workshop, held in conjuction with ECCV2002, pp. 43-48, 2002.[15] A. van den Hengel, W. Chojnacki, M.J. Brooks, and D. Gawley, A New Constrained Parameter Estimator: Experiments in Fundamental Matrix Computation Proc. 13th British Machine Vision Conf., pp. 468-476, 2002.[16] H. Lütkepol, Handbook of Matrices. Chicester: John Wiley&Sons, 1996.[17] Z. Zhang, “On the Optimization Criteria Used in 2-View Motion Analysis,” Trans. Pattern Analysis and Machine Intelligence, vol. 20, pp. 717–729, 1998, and Proc. Int'l Conf. Computer Vision, pp. 772–777, 1998.

Index Terms:
Epipolar equation, fundamental matrix, eight-point algorithm, data normalization.
Citation:
Wojciech Chojnacki, Michael J. Brooks, Anton van den Hengel, Darren Gawley, "Revisiting Hartley's Normalized Eight-Point Algorithm," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 25, no. 9, pp. 1172-1177, Sept. 2003, doi:10.1109/TPAMI.2003.1227992
Usage of this product signifies your acceptance of the Terms of Use.