Architecture data-flowprogrammable pour le traitement d’image   Architecture générale         Ciprian TEODOROV         cipr...
IntroductionSommaire :  Description du module  Schéma général du module  Stockage des entrées  Unité de calcul  Contrôleur...
Description du moduleSpécialisé dans le traitement d’image cellulaire.                            Interface : Entr´e : un ...
Schéma général du module3 composants de base : stockage entré, unité de      calcul et contrôleur de programme.Communicati...
Stockage des entrées   Lire un pixel - Envoyer un voisinage 3x3                 Interface : Entrée :  un canal entier non-...
Unité de calcul                                     Interface : Entrée :  2 canaux de tip entier  une variable - type oper...
Unité de calcul                                     Interface : Entrée :  2 canaux de tip entier  une variable - type oper...
Unité de calcul                                     Interface : Entrée :  2 canaux de tip entier  une variable - type oper...
Unité de calcul                                     Interface : Entrée :  2 canaux de tip entier  une variable - type oper...
Unité de calcul                                                               /                 Post-traitement           ...
Contrôleur de programe                                 Interface : Entree :  tip traitement  matrice de convolution  offse...
Prochain SlideShare
Chargement dans…5
×

Architecture data-flow programmable pour le traitement d’image

848 vues

Publié le

Publié dans : Technologie, Business
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
848
Sur SlideShare
0
Issues des intégrations
0
Intégrations
18
Actions
Partages
0
Téléchargements
13
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Architecture data-flow programmable pour le traitement d’image

  1. 1. Architecture data-flowprogrammable pour le traitement d’image Architecture générale Ciprian TEODOROV ciprian.teodorov@gmail.com D´partement Informatique e Universite Bretagne Occidentale U.F.R. Sciences et Techniques, Brest Architecture data-flow programmable pour le traitement d’image – p.1/8
  2. 2. IntroductionSommaire : Description du module Schéma général du module Stockage des entrées Unité de calcul Contrôleur de programe Architecture data-flow programmable pour le traitement d’image – p.2/8
  3. 3. Description du moduleSpécialisé dans le traitement d’image cellulaire. Interface : Entr´e : un canal des entiers non-signé sur 8 e bits. (camera CMOS où autre module) Sortie : un canal des entiers non-signé sur 8 bits. (ecran où autre module) Architecture data-flow programmable pour le traitement d’image – p.3/8
  4. 4. Schéma général du module3 composants de base : stockage entré, unité de calcul et contrôleur de programme.Communications entre module realisée avec des canaux. Architecture data-flow programmable pour le traitement d’image – p.4/8
  5. 5. Stockage des entrées Lire un pixel - Envoyer un voisinage 3x3 Interface : Entrée : un canal entier non-signe 8 bit un canal commande start, stop, reset Sortie : 9 canaux entier Architecture data-flow programmable pour le traitement d’image – p.5/8
  6. 6. Unité de calcul Interface : Entrée : 2 canaux de tip entier une variable - type operation (+, -, /, *, etc) un canal de commande (start, stop, reset, etc) Sortie : un canal entier Architecture data-flow programmable pour le traitement d’image – p.6/8
  7. 7. Unité de calcul Interface : Entrée : 2 canaux de tip entier une variable - type operation (+, -, /, *, etc) un canal de commande (start, stop, reset, etc) Sortie : un canal entier Architecture data-flow programmable pour le traitement d’image – p.6/8
  8. 8. Unité de calcul Interface : Entrée : 2 canaux de tip entier une variable - type operation (+, -, /, *, etc) un canal de commande (start, stop, reset, etc) Sortie : un canal entier Architecture data-flow programmable pour le traitement d’image – p.6/8
  9. 9. Unité de calcul Interface : Entrée : 2 canaux de tip entier une variable - type operation (+, -, /, *, etc) un canal de commande (start, stop, reset, etc) Sortie : un canal entier Architecture data-flow programmable pour le traitement d’image – p.6/8
  10. 10. Unité de calcul / Post-traitement + constante + + Traitement + + + 0 + + + + + 0Pré-traitement * * * * * * * * * 0 w(1,1) c(1,1) w(1,2) c(1,2) ... ... ... ... w(2,2) c(2,2) ... ... ... ... ... ... w(3,3) c(3,3) Architecture data-flow programmable pour le traitement d’image – p.7/8
  11. 11. Contrôleur de programe Interface : Entree : tip traitement matrice de convolution offset Sortie : un vecteur des canaux commande pour l’unite de calcul un canal commande pour l’unite de memoire Le contrôleur doit contruire la réseau de calcul en specifiant a chaque noeud le traitement elementaire qu’il doit le faire(+,-,*, etc). Quand le traitement est fini le contrôleur enverra une commande d’arret sur les canaux de commande. Architecture data-flow programmable pour le traitement d’image – p.8/8

×