Skip to main content
Log in

Real-time control of video surveillance systems with program supervision techniques

  • Special Issue Paper
  • Published:
Machine Vision and Applications Aims and scope Submit manuscript

Abstract

In this article, we describe a knowledge-based controlled platform using program supervision techniques. This platform eases the creation and the configuration of video surveillance systems. Several issues need to be addressed to provide a correct system configuration: (1) to choose, among a library of programs, those which are best satisfying a given user request, (2) to assign a correct value for each program parameter, (3) to evaluate performances and to guarantee a performance rate which is satisfactory regarding end-user requirements. This platform is composed of three main components: the library of programs, the knowledge base and the control component. The knowledge is either given by experts or learnt by the system. The control is generic in the sense that it is independent of any application. To validate this platform, we have built and evaluated six video surveillance systems which are featured with three properties: adaptability, reliability and real-time processing.

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. Aggarwal, J., Cai, Q.: Human motion analysis: a review. In: Proceedings of the IEEE Workshop on Motion of Non-Rigid and Articulated Objects, pp. 90–102. Puerto Rico, USA (1997)

  2. Avanzi, A., Brémond, F., Thonnat, M.: Tracking multiple individuals for video communication. In: Proceedings of the International Conference on Image Processing (ICIP’01), pp. 379–382. Tessaloniki, Greece (2001)

  3. Avanzi, A., Brémond, F., Tornieri, C., Thonnat, M.: Design and assessment of an intelligent activity monitoring platform. EURASIP Journal on Applied Signal Processing, special issue on Advances in Intelligent Vision Systems: Methods and Applications (14),2359–2374 (2005)

  4. Bins, J., List, T., Fisher, R., Tweed, D.: An intelligent and task-independent controller for video sequence analysis. In: Proceedings of the IEEE International Workshop on Computer Architecture for Machine Perception (CAMP05), pp. 172–177. Palermo, Italy (2005)

  5. Caporossi, A., Crowley, J., Hall, D., Reignier, P.: Robust visual tracking from dynamic control of processing. In: Ferryman, J. (ed.) Proceedings of the 6th IEEE International Workshop on Performance Evaluation of Tracking and Surveillance (PETS’04), pp. 23–31. Prague (2004)

  6. Caviar: (2004). //homepages.inf.ed.ac.uk/rbf/CAVIAR/

  7. Crubézy, M.: Pilotage de programmes pour le traitement d’images médicales. Thése d’informatique de l’école doctorale sciences de l’ingénieur, Université de Nice Sophia-Antipolis, France (1999)

  8. Cupillard, F., Brémond, F., Thonnat, M.: Behaviour recognition for individuals, groups of people and crowd. In: Proceedings of the 1st Workshop on Intelligent Distributed Surveillance Systems (IDSS’03), London, UK (2003)

  9. Desurmont, X., Chaudy, C., Bastide, A., Delaigle, J.F., Macq, B.: A seamless modular image analysis architecture for surveillance systems. In: Proceedings of the 2th Workshop on Intelligent Distributed Surveillance Systems (IDSS’04), pp. 66–70. IEE London, London (2004)

  10. Georis, B.: Program supervision techniques for easy configuration of video understanding systems. PhD thesis, Université Catholique de Louvain, Belgium (2006)

  11. Georis, B., Brémond, F., Thonnat, M., Macq, B.: Use of an evaluation and diagnosis method to improve tracking performances. In: Hamza, M. (ed.) Proceedings of the 3rd IASTED International Conference on Visualization, Imaging and Image Processing (VIIP’03), pp. 827–832. Acta Press, Benalmadera, Spain (2003)

  12. Hall, D.: Automatic parameter regulation for a tracking system with an auto-critical function. In: Proceedings of the IEEE International Workshop on Computer Architecture for Machine Perception (CAMP05), pp. 39–45. Palermo, Italy (2005)

  13. Hall, D., Nascimento, J., Ribeiro, P., Andrade, E., Moreno, P., Pesnel, S., List, T., Emonet, R., Fisher, R., Victor, J.S., Crowley, J.: Comparison of target detection algorithms using adaptive background models. In: The Second Joint IEEE International Workshop on Visual Surveillance and Performance Evaluation of Tracking and Surveillance (VS-PETS 2005). Beijing, China (2005)

  14. Khoudour, L., Hindmarsh, J., Aubert, D., Velastin, S., Heath, C.: Enhancing security management in public transport using automatic incident detection. In: Sucharov, L., Brebbia, C. (eds.) Urban Transport VII: Proceedings of the 7th International Conference on Urban Transport and the Environment for the 21st Century, pp. 619–628. WIT Press, Southampton (2001)

  15. List, T., Bins, J., Fisher, R., Tweed, D.: A plug-and-play architecture for cognitive video stream analysis. In: Proceedings of the IEEE International Workshop on Computer Architecture for Machine Perception (CAMP05), pp. 67–72. Palermo, Italy (2005)

  16. Lux A. (2004). The imalab method for vision systems.. Mach. Vis. Appl. 16(1): 21–26

    Article  Google Scholar 

  17. Moenne-Locoz, N., Brémond, F., Thonnat, M.: Recurrent bayesian network for the recognition of human behaviors from video. In: Crowley, J., Piater, J., Vincze, M., Paletta, L. (eds.) Proceedings of the 3rd International Conference on Computer Vision Systems (ICVS’03). Lecture Notes in Computer Science, pp. 68–77. Springer, Graz (2003)

  18. Moisan, S.: Program supervision: YAKL and PEGASE+ reference and user manual. Research Report RR-5066, ORION team, INRIA Sophia-Antipolis, France (2003)

  19. Moisan S. and Thonnat M. (2000). What can program supervision do for program reuse. IEE Proc. Softw. 147(5): 179–185

    Article  Google Scholar 

  20. Paletta, L., Greindl, C.: Context-based object detection from video. In: Crowley, J., Piater, J., Vincze, M., Paletta, L. (eds.) Proceedings of the 3rd International Conference on Computer Vision Systems (ICVS’03). Lecture Notes in Computer Science, pp. 502–512. Springer, Graz (2003)

  21. Piater, J., Richetto, S., Crowley, J.: Event-based activity analysis in live video using a generic object tracker. In: Ferryman, J. (ed.) Proceedings of the 3nd IEEE Workshop on Performance Evaluation of Tracking and Surveillance (PETS’02). Copenhagen, Denmark (2002)

  22. Thonnat M. (2002). Knowledge-based techniques for image processing and for image understanding. J. Phys. IV France EDP Sci. Les Ulis 12(1): 189–236

    Google Scholar 

  23. Thonnat, M., Moisan, S., Crubézy, M.: Experience in integrating image processing programs. In: H. Christensen (ed.) Proceedings of the 1st International Conference on Vision Systems, Lecture Notes in Computer Science, pp. 200–215. Springer, Las Palmas, Gran Canaria (1998)

  24. Tornieri, C., Brémond, F., Thonnat, M.: Updating of the reference image for visual surveillance systems. In: Proceedings of the 1st Workshop on Intelligent Distributed Surveillance Systems (IDSS’03), London, United Kingdom (2003)

  25. Turner R. (1998). Context-mediated behavior for intelligent agents.. Int. J. Human Comput. Stud. Special Issue on Context 48(3): 307–330

    Google Scholar 

  26. Vu, T., Brémond, F., Thonnat, M.: Automatic video interpretation: a recognition algorithm for temporal scenarios based on pre-compiled scenario models. In: J. Crowley, J. Piater, M. Vincze, L. Paletta (eds.) Proceedings of the 3rd International Conference on Computer Vision Systems (ICVS’03). Lecture Notes in Computer Science, pp. 523–533. Springer, Graz (2003)

  27. Wang L., Hu W. and Tan T. (2003). Recent developments in human motion analysis. Pattern Recognition 36(3): 585–601

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Thonnat.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Georis, B., Brémond, F. & Thonnat, M. Real-time control of video surveillance systems with program supervision techniques. Machine Vision and Applications 18, 189–205 (2007). https://doi.org/10.1007/s00138-006-0053-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00138-006-0053-z

Keywords

Navigation