3D Head Trajectory Using a Single Camera

  • Caroline Rougier
  • Jean Meunier
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6134)


Video surveillance applications need tools to track people trajectories. We present here a new method to extract the 3D head trajectory of a person in a room using only one calibrated camera. A 3D ellipsoid representing the head is used to track the person with a hierarchical particle filter. This method can run in quasi-real-time providing reasonable 3D errors for a monocular system.


computer vision 3D head tracking monocular particle filter video surveillance 


  1. 1.
    Birchfield, S.: Elliptical head tracking using intensity gradients and color histograms. In: Proc. IEEE Computer Vision and Pattern Recognition (CVPR), pp. 232–237 (1998)Google Scholar
  2. 2.
    Deutscher, J., Blake, A., Reid, I.D.: Articulated Body Motion Capture by Annealed Particle Filtering. In: Proc. IEEE Computer Vision and Pattern Recognition (CVPR), vol. 2, pp. 126–133 (2000)Google Scholar
  3. 3.
    Hild, M.: Estimation of 3D motion trajectory and velocity from monocular image sequences in the context of human gait recognition. In: International Conference on Pattern Recognition (ICPR), vol. 4, pp. 231–235 (2004)Google Scholar
  4. 4.
    Kawanaka, H., Fujiyoshi, H., Iwahori, Y.: Human Head Tracking in Three Dimensional Voxel Space. In: International Conference on Pattern Recognition (ICPR), vol. 3, pp. 826–829 (2006)Google Scholar
  5. 5.
    Kobayashi, Y., Sugimura, D., Hirasawa, K., Suzuki, N., Kage, H., Sato, Y., Sugimoto, A.: 3D Head Tracking using the Particle Filter with Cascaded Classifiers. In: Proc. of British Machine Vision Conference (BMVC), pp. 37–46 (2006)Google Scholar
  6. 6.
    Stenger, B., Mendonça, P.R.S., Cipolla, R.: Model-Based Hand Tracking Using an Unscented Kalman Filter. In: Proc. BMVC, vol. 1, pp. 63–72 (2001)Google Scholar
  7. 7.
    Wu, C., Aghajan, H.: Head pose and trajectory recovery in uncalibrated camera networks - Region of interest tracking in smart home applications. In: ACM/IEEE International Conference on Distributed Smart Cameras, pp. 1–7 (2008)Google Scholar
  8. 8.
    Isard, M., Blake, A.: Condensation - conditional density propagation for visual tracking. International Journal of Computer Vision 29(1), 5–28 (1998)CrossRefGoogle Scholar
  9. 9.
    Kim, K., Chalidabhongse, T.H., Harwood, D., Davis, L.: Real-time foreground-background segmentation using codebook model. Real-Time Imaging 11(3), 172–185 (2005)CrossRefGoogle Scholar
  10. 10.
    Nummiaro, K., Koller-Meier, E., Van Gool, L.: An adaptive color-based particle filter. Image and Vision Computing 21(1), 99–110 (2003)CrossRefGoogle Scholar
  11. 11.
    Wu, G.: Distinguishing fall activities from normal activities by velocity characteristics. Journal of Biomechanics 33(11), 1497–1500 (2000)CrossRefGoogle Scholar
  12. 12.
    Zhang, Z.: A flexible new technique for camera calibration. IEEE Transactions on Pattern Analysis and Machine Intelligence 22(11), 1330–1334 (2000)CrossRefGoogle Scholar
  13. 13.
    Hartley, R.I., Zisserman, A.: Multiple view geometry in computer vision, 2nd edn. Cambridge University Press, Cambridge (2004)zbMATHGoogle Scholar
  14. 14.
    Sigal, L., Black, M.J.: HumanEva: Synchronized video and motion capture dataset for evaluation of articulated human motion Brown University, Department of Computer Science, Providence, RI, CS-06-08 (2006)Google Scholar
  15. 15.
    OpenCV: Intel Open Source Computer Vision Library,
  16. 16.
    Bouguet, J.Y.: Camera calibration toolbox for Matlab,
  17. 17.
    Rougier, C., Meunier, J., St-Arnaud, A., Rousseau, J.: Monocular 3D Head Tracking to Detect Falls of Elderly People. In: International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 6384–6387 (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Caroline Rougier
    • 1
  • Jean Meunier
    • 1
  1. 1.Department of Computer Science and Operations Research (DIRO)University of MontrealQCCanada

Personalised recommendations