Étude et réalisation d'opérateurs câblés pour le traitement d'images en temps réel

par Karim Bennegadi

Thèse de doctorat en Contrôle des Systèmes

Sous la direction de Paul Gaillard.


  • Résumé

    Afin de permettre une réalisation aisée d'opérateurs de traitement d'image câblés, un environnement autonome matériel et logiciel a été développé. Pour intégrer ces opérateurs dans un seul système, pour en faciliter la maintenance et pour normaliser les extensions pour d'autres opérateurs, un bus image matériel a été mis au point, reliant les sources possibles d'images que sont une carte d'acquisition vidéo ainsi que le bus d'un ordinateur hôte, à l'ensemble des opérateurs câblés. Un ensemble de routines logicielles groupées sous forme de deux librairies, l'une présentant une interface utilisateur graphique évoluée, capable de se superposer à l'image, et l'autre comprenant une boîte à outils logiciels permettant de faciliter l'intégration de nouveaux traitements, l'extension du langage interprété déjà disponible pour l'environnement ainsi que la méthodologie de câblage d'un opérateur logiciel. L'environnement matériel basé sur le bus image permet des débits élevés grâce à un fonctionnement synchrone. La partie logicielle a été écrite en langage C pour en faciliter la portabilité et la modularité.

  • Titre traduit

    Study and realization of hardware unit for image processing


  • Résumé

    In order to facilitate the realisation of the hardware processing units in image analysis and pattern recognition, an autonomous environment was designed. To group these hardware units in a single system, to ease their extension and to normalize them for modularity purpose, a hardware image bus was designed, creating the link between different image sources as video digitizing cards or computer buses, and the set of hardware processing units. A full software package that consists in two libraries, complete the hardware part. The first library presents an enhanced user interface that can overlay the image, and the second is a software toolbox used to ease new routines integration, user interface extension and provides a methodology to translate algorithms from software form to hardware form. The hardware bus based part, provides a high data transfer rate using synchronous mode, and the software part is written in C language for modularity and portability purposes.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (176 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. 31 réf.

Où se trouve cette thèse\u00a0?

  • Bibliothèque : Université de Technologie de Compiègne. Service Commun de la Documentation.
  • Accessible pour le PEB
  • Cote : 1990 BEN 263
  • Bibliothèque : Université de Technologie. Service commun de la documentation.
  • Disponible pour le PEB
  • Cote : THE 90 BEN
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.