Un environnement hote-cible pour le traitement d'images en temps reel

par MICHEL PIZZOCARO

Thèse de doctorat en Sciences appliquées

Sous la direction de Jean Gallice.

Soutenue en 1993

à Clermont Ferrand 2 .

    mots clés mots clés


  • Résumé

    Le developpement d'une application de traitement d'images temps reel, sur une architecture dediee, est toujours contraignant pour le programmeur qui doit maitriser tous les mecanismes elementaires de son systeme. Le niveau de programmation de telles architectures est rustique: il y a necessite de bien connaitre la structure materielle et resoudre les problemes specifiques au temps reel. Le fosse entre le concept de traitement applique aux images et le bas niveau de programmations de l'architecture est tres important pour l'utilisateur. Pour une meilleure efficacite, nous avons developpe une plateforme ouverte, pour resorber cet ecart entre le concept de traitement et sa formulation sur une architecture dediee. Dans une premiere partie (chapitres 1 a 3) nous presentons les architectures specifiques au traitement d'images, les environnements de programmation associes et enfin les concepts lies aux executions temps reel. Dans une deuxieme partie, nous presentons au chapitre 4, notre plateforme qui combine deux systemes: une cible temps reel couplee a une station hote unix par un bus parallele a haut debit. Le couplage entre ces deux systemes est un couplage fort realise par la mise en uvre d'une memoire commune. La cible est composee d'une unite centrale qui supervise l'execution temps reel et d'un ensemble de processeurs video organise en pipeline autour d'un bus vehiculant les images a traiter. Le flot de donnees est de 25 images 512512 par seconde. Au chapitre 5, nous discutons de l'environnement modulaire de programmation implante sur le systeme hote. Cet environnement propose des outils de generations d'application temps reel et de synchronisation de l'ensemble hote-cible pour des traitements cooperatifs. Ces outils sont developpes autour d'une librairie de fonctions partitionnee selon chaque processeur video et d'un langage d'ordonnancement defini a l'aide de l'outil yacc -yet another compiler generateur d'analyseur syntaxique. Enfin, nous presentons la definition d'une application de traitement d'images en temps reel utilisant un ensemble de quatre processeurs video


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 143 P.
  • Annexes : 78 REF.

Où se trouve cette thèse ?

  • Bibliothèque : Bibliothèque Clermont Université (Aubière). Section Sciences et Techniques.
  • Accessible pour le PEB
  • Bibliothèque : Université Blaise Pascal. Département de physique. Bibliothèque.
  • Non disponible pour le PEB
  • Cote : E223
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.