Haute Ecole de la Province de Liège

Informations générales sur l'unité d'enseignement : "INDUS: Architecture des systèmes et traitement d'images"

Cycle 1
Niveau du cadre francophone de certification 6
Code INS-1-031 2.2.1
Crédits ECTS 8
Volume horaire (h/an) 105
Période Quadrimestre 2
Implantation(s) TECHNIQUE - Seraing
Unité Orientation
Responsable de la fiche STARZAK, Luc
Pondération 80
Composition de l'unité d'enseignement
Intitulé Nombre d'heures Pondération
Architecture des systèmes à microprocesseurs 45 45
Mathématiques appliquées au traitement d'images 30 30
Traitement d'images 30 30
Prérequis
Capteurs et contrôle de dispositifs mobiles
Electronique
Technique des microprocesseurs : assembleur avancé et Python
Corequis
Développement Système et Orienté Objet
  • Acquis d'apprentissage spécifiques sanctionnés par l'évaluation

  • /

  • Objectifs

  • Architecture des systèmes à microprocesseurs :

    Etudier et comprendre l’architecture, le fonctionnement et les caractéristiques des différents composants des systèmes à microprocesseurs; du PC de bureau jusqu’aux serveurs de département en passant par les systèmes industriels et embarqués.

    Traitement d'images :

    Maîtriser un environnement graphique ainsi que son langage de programmation.

    Mettre en oeuvre, grâce à un environnement graphique, les techniques de base de traitements des images pour illustrer les concepts de cette matière.

     

    Mathématique appliquée au traitement d'image :

    Estimer la valeur d’une fonction entre 2 ou plusieurs points donnés à l’aide de l’interpolation linéaire, quadratique, polynomiale ou spline cubique

    Estimer la valeur en point d’une image à l’aide de l’interpolation bilinéaire ou biquadratique

    Calculer et interpréter le gradient et le laplacien d’une image

    Comprendre l’utilité de la DFT (Discrete Fourier Transform) pour l’analyse spectrale d’une image, en vue d’en réaliser le filtrage par manipulation des composantes fréquentielles

  • Contenus

  • Architecture des systèmes à microprocesseurs :

    La carte à microprocesseur.

    Le concept de Von Neumann, Notions de Chipset.

    Etude des caractéristiques des processeurs INTEL.

    Notions des processeurs du 8088 au Pentium.

    Etude du mode réel, protégé et virtuel.

    Notions de CISC, RISC et VLIW. Etude du chipset.

    Notions de processeurs scalaires, superscalaire, superpipeline.

    Notions de mémoire cache et de prédiction de branchement

    Les différents Pentium : concurrents, variantes et évolutions.

    Présentation d’une famille de processeurs pour serveurs.

    Notions de multiprocessing.

    Etude des bus. Historique des bus, les bus ISA, PCI, USB.

    Caractéristiques des mémoires.

    Structure d’un système industriel (spécificités, boîtiers et racks, bus, entrées-sorties réparties).

    Composition d’un système embarqué (caractéristiques, formats des cartes, bus, chipsets, µC).

    Traitement d'images :

    Mise en oeuvre de l'environnement LabVIEW

    Etude du langage G.

    Structure condition, structure séquence et boîte de calcul.

    Tableaux, clusters et graphes.

    Les chaînes de caractères et les fichiers.

    Mise en pratique des techniques "image"

    Ouverture et fermeture de fichiers d'image.

    Expansion et extraction d'image.

    Seuillage et multi-seuillage.

    Egalisation d'histogramme.

    Utilisation de filtre (Canny, convolution, passe-bas).

    Morphologie d'image (érosion, dilatation, ouverture, fermeture).

    Traitement couleur.

    Mathématique appliquée au traitement d'image :

    Représentations mathématiques d’une image (matrice, fonction, ensembles, arbres)

    Interpolation (bi)linéaire, (bi)quadratique, polynomiale et spline cubique

    L’image vue comme une fonction de 2 variables : les opérateurs différentiels (dérivées partielles, gradient, laplacien)

    Rappels sur les nombres complexes

    Transformée de Fourier bidimensionnelle

     

  • Méthodes d'enseignement et d'apprentissage

  • Cours magistraux
  • Travaux pratiques ou dirigés
  • Travaux de laboratoire
  • Autres méthodes

  • Evaluation

  • Architecture des systèmes à microprocesseurs
    • Examen Oral
    • Evaluation Continue
    Mathématiques appliquées au traitement d'images
    • Examen Ecrit
    Traitement d'images
    • Examen Oral
    • Evaluation Continue
  • Langue(s) de l'unité d'enseignement

  • Français
  • Supports de cours

  • Mathématiques appliquées au traitement d'images Wagner Jean-Marc
  • Lectures conseillées

  • Architecture des systèmes à microprocesseurs :

    http://www.intel.com, http://www.amd.com

    Revues BYTE – SA, Revues électroniques – France.

    Real Time Magazine - Dedicated Systems – Belgique.

    Structure des ordinateurs – Matériel Starzak L. - DEFI.

    http://www.lannerinc.com, http://www.icop.com.tw

    http://www.compaq.com, http://www.ni.com

    Traitement d'images :

    Fonction and VI Reference Manual - National Instruments

    G Programming Reference Manual - National Instruments

    IMAQ Vision for G Reference Manual - National Instruments