Effective and Efficient Tracking and Ego-Motion Recovery for Mobile Cameras

  • Huiyu Zhou
  • Gerald Schaefer
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5909)


Estimating 3-D structure and camera motion from 2-D image sequences is an important problem in computer vision. In this paper we present an effective approach to tracking and recovery of ego-motion from an image sequence acquired by a single camera attached to a pedestrian. Our approach consists of two stages. In the first phase, human gait analysis is performed and human gait parameters are estimated by frame-by-frame analysis utilising a generalised least squares technique. In the second phase, the gait model is employed within a “predict-correct” framework using a maximum a posteriori expectation maximisation strategy to recover ego-motion and scene structure, while continuously refining the gait model. Experiments on synthetic and real image sequences confirm that the use of the gait model allows for effective tracking while also reducing the computational complexity.


Roll Angle Gait Parameter Generalise Little Square Feature Tracking Structure From Motion 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Oliensis, J.: A critique of structure-from-motion algorithms. Computer Vision and Image Understanding 80, 172–214 (2000)zbMATHCrossRefGoogle Scholar
  2. 2.
    Nava, F., Martel, A.: Wavelet modeling of contour deformations in Sobolev spaces for fitting and tracking applications. Pattern Recognition 36, 1119–1130 (2003)zbMATHCrossRefGoogle Scholar
  3. 3.
    Ristic, B., Arulampam, S., Gordon, N.: Beyond the Kalman Filter: Particle Filters for Tracking Applications. Artech House (2004)Google Scholar
  4. 4.
    Vidal, R., Hartley, R.: Three-view multibody structure from motion. IEEE Trans. Pattern Anal. Mach. Intell. 30, 214–227 (2008)CrossRefGoogle Scholar
  5. 5.
    Molton, N., Brady, J.: Modelling the motion of a sensor attached to a walking person. Robotics and Autonomous Systems 34, 203–221 (2001)zbMATHCrossRefGoogle Scholar
  6. 6.
    Lepetit, V., Fua, P.: Monocular model-based 3D tracking of rigid objects: a survey. Foundations and Trends in Computer Graphics and Vision 1, 1–89 (2005)CrossRefGoogle Scholar
  7. 7.
    Shi, J., Tomasi, C.: Good features to track. In: International Conference on Computer Vision and Pattern Recognition, pp. 593–600 (1994)Google Scholar
  8. 8.
    Smith, S., Brady, J.: SUSAN: A new approach to low-level image-processing. Int. J. of Comput. Vis. 23, 45–78 (1997)CrossRefGoogle Scholar
  9. 9.
    Zhou, H., Green, P., Wallace, A.: Fundamental matrix estimation using generalized least squares. In: Proc. of International Conference on Visualisation, Imaging, and Image Processing, pp. 79–85 (2004)Google Scholar
  10. 10.
    Zhou, H.: Efficient motion tracking and obstacle detection using gait analysis. PhD thesis, Heriot-Watt University, Edinburgh, UK (2005)Google Scholar
  11. 11.
    Beaton, A., Tukey, J.: The fitting of power series, meaning polynormials, illustrated on bandspectroscopic data. Technometrics 16, 147–185 (1974)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Huiyu Zhou
    • 1
  • Gerald Schaefer
    • 2
  1. 1.Institute of Electronics, Communications and Information TechnologyQueen’s University BelfastBelfastU.K.
  2. 2.Department of Computer ScienceLoughborough UniversityLoughboroughUnited Kingdom

Personalised recommendations