Skip to main content
Log in

Robust Estimation of Rotation Angles from Image Sequences Using the Annealing M-Estimator

  • Published:
Journal of Mathematical Imaging and Vision Aims and scope Submit manuscript

Abstract

A robust method is presented for computing rotation angles of image sequences from a set of corresponding points containing outliers. Assuming known rotation axis, a least-squares (LS) solution are derived to compute the rotation angle from a clean data set of point correspondences. Since clean data is not guaranteed, we introduce a robust solution, based on the M-estimator, to deal with outliers. Then we present an enhanced robust algorithm, called the annealing M-estimator (AM-estimator), for reliable robust estimation. The AM-estimator has several attractive advantages over the traditional M-estimator: By definition, the AM-estimator involves neither scale estimator nor free parameters and hence avoids instabilities therein. Algorithmically, it uses a deterministic annealing technique to approximate the global solution regardless of the initialization. Experimental results are presented to compare the performance of the LS, M- and AM-estimators for the angle estimation. Experiments show that in the presence of outliers, the M-estimator outperforms the LS estimator and the AM-estimator outperforms the M-estimator.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P.J. Besl, J.B. Birch, and L.T. Watson, “Robust window operators,” in Proceedings of Second International Conference on Computer Vision, Florida 1988, pp. 591–600.

  2. M. Black and A. Rangarajan, “The outlier process: Unifying line processes and robust statistics,” in Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 1994.

  3. M.J. Black and P. Anandan, “A framework for the robust estimation of optical flow,” in Proceedings of IEEE International Conference on Computer Vision, 1993, pp. 231–236.

  4. A. Blake and A. Zisserman, Visual Reconstruction, MIT Press: Cambridge, MA, 1987.

    Google Scholar 

  5. K.L. Boyer, M.J. Mirza, and G. Ganguly, “The robust sequential estimator: A general approach and its application to surface organization in range data,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 16, No.10, pp. 987–1001, 1994.

    Google Scholar 

  6. W. Forstner and S. Ruwiedel (Eds.), Robust Computer Vision-Quality of Vision Algorithms, Proceedings of 2nd International Workshop on Robust Computer Vision, Karlsruhe, Germany, 1992.

  7. D. Geiger and F. Girosi, “Parallel and deterministic algorithms from MRFs: surface reconstruction,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 13, No.5, pp. 401–412, 1991.

    Google Scholar 

  8. S. Geman and D. Geman, “Stochastic relaxation, Gibbs distribution and the Bayesian restoration of images,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 6, No.6, pp. 721–741, 1984.

    Google Scholar 

  9. R.M. Haralick (Ed.), Proceedings of International Workshop on Robust Computer Vision, Seattle, WA 1990.

  10. R.M. Haralick, H. Joo, C. Lee, X. Zhuang, V. Vaidya, and M. Kim, “Pose estimation from corresponding point data,” IEEE Transactions on Systems, Man and Cybernetics, Vol. 19, pp. 1426–1446, 1989.

    Google Scholar 

  11. C. Harris, “Resolution of the Bas-relief ambiguity in structurefrom-motion under orthographic projection,” in Proceedings of the British Machine Vision Conference, 1990, pp. 67–72.

  12. J.J. Hopfield, “Neurons with graded response have collective computational properties like those of two state neurons,” Proceedings of National Academic Science, USA, 1984, Vol. 81, pp. 3088–3092.

    Google Scholar 

  13. T.S. Huang and C.H. Lee, “Motion and structure from orthographic projections,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 11, pp. 536–540, 1989.

    Google Scholar 

  14. P. Huber, Robust Statistics, Wiley, 1981.

  15. J.M. Jolion, P. Meer, and S. Bataouche, “Robust clustering with applications in computer vision,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 13, pp. 791–802, 1991.

    Google Scholar 

  16. K. Kanatani, Geometric Computation for Machine Vision, Oxford Press, 1993.

  17. R.L. Kashyap and K.N. Eom, “Robust image modeling techniques with their applications,” IEEE Transactions on Acoustic, Speech and Signal Processing, Vol. 36, No.8, pp. 1313–1325, 1988.

    Google Scholar 

  18. C. Koch, J. Marroquin, and A. Yuille, “Analog ‘neuronal’ networks in early vision,” Proceedings of National Academic Science, USA, 1986, Vol. 83, pp. 4263–4267.

    Google Scholar 

  19. R. Kumar and A. Hanson, “Robust estimation of camera location and orientation from noisy data having outliers,” in Proc. Workshop on Interpretation of Three-Dimensional Scenes, 1989, pp. 52–60.

  20. S.Z. Li, “Discontinuity-adaptive MRF prior and robust statistics: A comparative study,” Image and Vision Computing, Vol. 13, No.4, pp. 227–233, 1995.

    Google Scholar 

  21. S.Z. Li, Markov Random Field Modeling in Computer Vision, Springer-Verlag, 1995.

  22. S.Z. Li, “On discontinuity-adaptive smoothness priors in computer vision,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 17, No.6, pp. 576–586, 1995.

    Google Scholar 

  23. P. Meer, D. Mintz, A. Rosenfeld, and D. Kim, “Robust regression methods for computer vision: A review,” International Journal of Computer Vision, Vol. 6, pp. 59–70, 1991.

    Google Scholar 

  24. R.H. Myers, Classical and Modern Regression with Applications, PWS-Kent Publishing Company, 1990.

  25. P.J. Rousseeuw, “Least meadian of squares regression,” Journal of the American Statistical Association, Vol. 79, No.388, pp. 871–880, 1984.

    Google Scholar 

  26. D. Shulman and J. Herve, “Regularization of discontinuous flow fields,” in Proc. Workshop on Visual Motion, 1989, pp. 81–86.

  27. A. Stein and M. Werman, “Robust statistics in shape fitting,” in Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 1992, pp. 540–546.

  28. R. Stevenson and E. Delp, “Fitting curves with discontinuities,” in Proceedings of International Workshop on Robust Computer Vision, Seattle, WA, 1990, pp. 127–136.

  29. J.W. Tukey, Explortary Data Analysis, Addison-Wesley: Reading, MA, 1977.

    Google Scholar 

  30. H. Wang, “Computational approaches for solving the bas-relief ambiguity under orthographic projection,” Pattern Recognition Letters, Vol. 16, pp. 479–489, 1995.

    Google Scholar 

  31. H. Wang and M. Brady, “Corner detection for 3D vision using array processors,” in BARNAIMAGE 91, Barcelona, 1991, Springer-Verlag.

  32. H. Wang and S.Z. Li, “Solving the bas-relief ambiguity,” in Proceedings of IEEE International Conference on Image Processing, Austin, TX 1994.

  33. A. Witkin, D.T. Terzopoulos, and M. Kass, “Signal matching through scale space,” International Journal of Computer Vision, Vol. 1, pp. 133–144, 1987.

    Google Scholar 

  34. X. Zhuang, T. Wang, and P. Zhang, “A highly robust estimator through partially likelihood function modeling and its application in computer vision,” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 14, pp. 19–35, 1992.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, S.Z., Wang, H. & Soh, W.Y. Robust Estimation of Rotation Angles from Image Sequences Using the Annealing M-Estimator. Journal of Mathematical Imaging and Vision 8, 181–192 (1998). https://doi.org/10.1023/A:1008281429730

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008281429730

Navigation