Learning Based System for Detection and Tracking of Vehicles

  • Hakan Ardo
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3540)


In this paper we study how learning can be used in several aspects of car detection and tracking. The overall goal is to develop a system that learns its surrounding and subsequently does a good job in detecting and tracking all cars (and later pedestrians and bicycles) in an intersection. Such data can then be analyzed in order to determine how safe an intersection is. The system is designed to, with minimal supervision, learn the location of the roads, the geometry needed for rectification, the size of the vehicles and the tracks used to pass the intersection. Several steps in the tracking process are described. The system is verified with experimental data, with promising results.


Object Trajectory Road Model Initial Tracker Connected Segment Unit Length Vector 
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.
    Dempster, A., Laird, N., Rubin, D.: Maximum likelihood from incomplete data via the EM algorithm. Journal of the Royal Statistical Society 39 (Series B), 1–38 (1977)Google Scholar
  2. 2.
    Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications-of-the-ACM 24(6), 381–395 (1981)CrossRefMathSciNetGoogle Scholar
  3. 3.
    Grimson, W.E.L., Stauffer, C., Romano, R., Lee, L.: Using adaptive tracking to classify and monitor activities in a site. In: CVPR 1998: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, p. 22. IEEE Computer Society, Los Alamitos (1998)Google Scholar
  4. 4.
    Haag, M., Nagel, H.-H.: Combination of edge element and optical flow estimates for 3d-model-based vehicle tracking in traffic image sequences. International Journal of Computer Vision 35(3), 295–319 (1999)CrossRefGoogle Scholar
  5. 5.
    Hayman, E., Eklundh, J.-O.: Background subtraction for a mobile observer. In: Proc. 9th Int. Conf. on Computer Vision, Nice, France (2003)Google Scholar
  6. 6.
    Hydén, C.: The development of a method for traffic safety evaluation: The Swedish traffic conflicts technique. PhD thesis, Institutionen för trafikteknik, LTH, Lund (1987)Google Scholar
  7. 7.
    Johnson, N., Hogg, D.: Learning the distribution of object trajectories for event recognition. In: BMVC 1995: Proceedings of the 6th British conference on Machine vision, vol. 2, pp. 583–592. BMVA Press (1995)Google Scholar
  8. 8.
    Makris, D., Ellis, T.: Path detection in video surveillance. Image Vision Comput. 20(12), 895–903 (2002)CrossRefGoogle Scholar
  9. 9.
    Renno, J.R., Orwell, J., Jones, G.A.: Learning surveillance tracking models for the self-calibrated ground plane. In: BMVC (2002)Google Scholar
  10. 10.
    Stauffer, C.: Adaptive background mixture models for real-time tracking. In: Proc. Conf. Computer Vision and Pattern Recognition, pp. 246–252 (1999)Google Scholar
  11. 11.
    Zhao, T., Nevatia, R.: Car detection in low resolution aerial image. In: Proc. ICCV 2001, pp. 710–717 (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Hakan Ardo
    • 1
  1. 1.Center for Mathematical SciencesLund UniversitySweden

Personalised recommendations