Vision Systems


Teacher coordinatorAbdelaziz Bensrhair
Teacher(s)Abdelaziz Bensrhair
TeachingLectures : 18h Exercises : 18h

Aim and objective

The aim is to give the basics in order to design vision systems, from the point of view of software and materials.

Outcome learning

  • INSA reference data :
    • Mettre en oeuvre des processus de vision [3P]
    • Caractériser des systèmes de vision [3P]
    • Appréhender la méthodologie générale de conception d'un système embarqué [3P]
    • Réaliser des systèmes de vision 3D [3P]
  • CNISF reference data :
    • T10A [1P]
    • J10J [1P]
    • J10P [3P]
    • J10Q [1P]
    • J10S [3P]
    • J40J [3P]
    • J50E [1P]
    • J50T [1P]
    • J30T [3P]
1 - Notion, 2 - Concept, 3 - Application, I - fully, P - incomplete

Course description

  • Understanding the implementation of vision systems
  • Understanding the different steps of designing 3D vision systems
  • Well Know the choice of primitives according to the field of application
  • Studying a recent scientific article in the field


Image processing (recommended), electronics.


  • Image Processing, Analysis and Machine Vision, M Souka, V Hlavac and R. Boyle, Chapmann and Hall.
  • Computer and Robot Vision (Vols I and II), R.M. Haralick and L.G. Shapiro, Addison Wesley.
  • Digital Image Processing (3rd ed.), R.C. Gonzalez and R.E Woods. Addison Wesley.
  • Robot Vision, B.K.P. Horn, MIT Press.
  • Computer Vision, D.H. Ballard and C.M. Brown, Prentice Hall.
  • Three-Dimensional Computer Vision, Y. Shirai, Springer-Verlag.


  • Final exam: 50%
  • Project: 50%