35
Institut Supérieur d’Informatique Université Tunis Elmanar Cours : Traitement d’images Cours : Traitement d images Chapitre 1: Introduction aux images éi présenté par: numériques présenté par: Mohamed Sahbi Bahroun Année Universitaire 2011/2012 1

CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Institut Supérieur d’Informatique

Université Tunis Elmanar

p q

Cours : Traitement d’imagesCours : Traitement d images

Chapitre 1: Introduction aux images é i

présenté par:

numériquesprésenté par:

Mohamed Sahbi BahrounAnnée Universitaire 2011/2012 1

Page 2: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Plan du chapitrep

1. Introduction

2. Construction d’un système de vision

3 Les étapes du traitement numérique des images3. Les étapes du traitement numérique des images

4. Types de bases d’images

2Traitement d’images: 2éme GLSI, 2éme GTR

Page 3: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

1 Introduction1. Introduction

3Traitement d’images: 2éme GLSI, 2éme GTR

Page 4: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Traitement d’images et autres disciplinesdisciplines

4Traitement d’images: 2éme GLSI, 2éme GTR

Page 5: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Position du traitement d’images

5Traitement d’images: 2éme GLSI, 2éme GTR

Page 6: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Domaines d’applicationpp

66Traitement d’images: 2éme GLSI, 2éme GTR

Page 7: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Domaines d’applicationDomaines d application

7Traitement d’images: 2éme GLSI, 2éme GTR

Page 8: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Applications spécifiquespp p q

8Traitement d’images: 2éme GLSI, 2éme GTR

Page 9: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

2. Construction d’un système de vision

9Traitement d’images: 2éme GLSI, 2éme GTR

Page 10: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Chaine MultiMedia

Génération : outils de production et de créationReprésentation : utilisation de formats de représentations diffé tdifférentesStockageTransmission : problème de réseaux, architectureRecherche d’information : recherche basée sur le

tcontenuDistribution : conception de serveur de streaming

10Traitement d’images: 2éme GLSI, 2éme GTR

Page 11: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Principep

11Traitement d’images: 2éme GLSI, 2éme GTR

Page 12: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Acquisition d’une imageq g

12Traitement d’images: 2éme GLSI, 2éme GTR

Page 13: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Principe généralPrincipe général

L'énergie incidente est convertie en signal électriqueSortie est proportionnelle à la lumièreFilt t l él ti itéFiltre pour augmenter la sélectivité

13Traitement d’images: 2éme GLSI, 2éme GTR

Page 14: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

MatérielMatériel

14Traitement d’images: 2éme GLSI, 2éme GTR

Page 15: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

MatérielMatériel

Interface E/SInterface E/SNumérisation des imagesVisualisation N/B et Couleurs

Mémoire ImageMémoire images sourceMémoire images traitéesMémoire images traitéesdifférents formats : 256x256 ; 512x512 ; 1024 x 1024 ; mode AOI...

Processeur d’imagesC l M h l i thé ti Hi tConvolueur ; Morphologie mathématique; Histogramme …

Processeur hôtecommande le processeur d’imagesgarchivage des imagestraitements complémentaires de ceux du processeurs d’images

15Traitement d’images: 2éme GLSI, 2éme GTR

Page 16: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

3. Les étapes du traitement numérique des images

16Traitement d’images: 2éme GLSI, 2éme GTR

Page 17: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image numériqueImage numérique

17Traitement d’images: 2éme GLSI, 2éme GTR

Page 18: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image numériqueImage numérique

L’échantillonnage est limité par la capacité du capteurL échantillonnage est limité par la capacité du capteur, donc le nombre de pixels disponible (ou autre limite imposée)imposée)La quantification est limitée par la quantité de tons (de gris) définie dans l’intervalleg )

18Traitement d’images: 2éme GLSI, 2éme GTR

Page 19: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Qu’est ce qu’une image numérique?Qu est ce qu une image numérique?

U i t t t t i l 2D ( )Une image est avant tout un signal 2D (x,y)Souvent, cette image représente une réalité 3D (x,y,z)D'un point de vue mathématique :D un point de vue mathématique :

Une image est un matrice de nombres représentant un signalPlusieurs outils permettent de manipuler ce signal

D' i t d h iD'un point de vue humain :Une image contient plusieurs informations sémantiquesIl faut interpréter le contenu au-delà de la valeur des nombres

19Traitement d’images: 2éme GLSI, 2éme GTR

Page 20: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Représentation des images é inumériques

20Traitement d’images: 2éme GLSI, 2éme GTR

Page 21: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image numériqueImage numérique

21Traitement d’images: 2éme GLSI, 2éme GTR

Page 22: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image numériqueg q

22Traitement d’images: 2éme GLSI, 2éme GTR

Page 23: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Résolution des imagesRésolution des images

23Traitement d’images: 2éme GLSI, 2éme GTR

Page 24: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Résolution spatiale et tonaleRésolution spatiale et tonale

24Traitement d’images: 2éme GLSI, 2éme GTR

Page 25: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

4 Types de base d’images4. Types de base d images

25Traitement d’images: 2éme GLSI, 2éme GTR

Page 26: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image vectorielleImage vectorielleUne image vectorielle en informatique, est une image numérique composéed'objets géométriques individuels (segments de droite, polygones, arcs decercle, etc.) définis chacun par divers attributs de forme, de position, decouleur, etc. (définis de manière mathématique). Elle n'est pas composée de

i l i défi i d f ti thé ti i dé i t d li dpixels mais définie par des fonctions mathématiques qui décrivent des lignes, descourbes etc. Dans ce cas on manipule des objets et non des pixels.

Par exemple, un cercle est décrit par une fonction du type (cercle, position ducentre, rayon). Ces images sont essentiellement utilisées pour réaliser desschémas ou des plans Les logiciels de dessin industriel fonctionnent suivant ceschémas ou des plans. Les logiciels de dessin industriel fonctionnent suivant ceprincipe; les principaux logiciels de traitement de texte ou de PAO (PublicationAssistée par Ordinateur) proposent également de tels outils (exemple : Illustrator,Indesign Autocad )Indesign, Autocad, …).

26Traitement d’images: 2éme GLSI, 2éme GTR

Page 27: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image vectorielleImage vectorielle

27Traitement d’images: 2éme GLSI, 2éme GTR

Page 28: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image matricielle (bitmap)Image matricielle (bitmap)Elle est formée d'une grille de points ou pixels. Chacun pouvant avoir une couleur g p p pdifférente. Une image matricielle est caractérisée notamment par :

• sa dimension en pixels• sa résolution• son mode colorimétrique

Les images vues sur un écran de télévision ou une photographie sont des images matricielles. On obtient également des images matricielles à l'aide d'un appareil photo numérique, d'une caméra vidéo numérique ou d'un scanner.

Une image bitmap contient un nombre fixe de pixels en hauteur et en largeur. Sa di i i l d b t t l d i l i l tit tdimension en pixels correspond au nombre total de pixels qui la constituent.

28Traitement d’images: 2éme GLSI, 2éme GTR

Page 29: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image matricielle (bitmap)Plus la densité des points ou pixels « constituant » une image matricielle est

Image matricielle (bitmap)p p g

élevée, plus le nombre d'informations est grand et donc plus l’image est nette, précise, définie.

29Traitement d’images: 2éme GLSI, 2éme GTR

Page 30: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Image vectorielle Vs matricielleImage vectorielle Vs matricielle

Formats :Image vectorielle : Illustrator .ai, Flash .swf, Illustrator .eps, SVG .svg, g g

Autocad .dwgImage matricielle : JPEG .jpg, GIF .gif, PNG .png, TIFF .tif, Bitmap .bmp,

Photoshop .psd, Pict Macintosh .pict

30Traitement d’images: 2éme GLSI, 2éme GTR

Page 31: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Formats sans compressionFormats sans compression

L f t l l i l t l iLes formats les plus simple sont les images sansCompression

Les pixels sont codés directement les uns à la suite des autresLes pixels sont codés directement, les uns à la suite des autres

Nous utiliserons ici principalement :PGM : images en niveaux de gris 8 bitsPPM : images en couleurs Rouge-Vert-Bleu 24 bitsBMP (bitmap) : une matrice de bits, codé en couleur jusqu’à ( p) , j q

24 bits par pixel lu uniquement sur des logiciel Windows

Utiles comme formats d'entrée et sortie des traitementsUtiles comme formats d entrée et sortie des traitements que nous ferons sur les images

31Traitement d’images: 2éme GLSI, 2éme GTR

Page 32: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Formats avec compressionFormats avec compression

L i t é l fi hi it l titLes images sont compressés pour que le fichier soit plus petit sur le disque

Compression avec perte : Valeurs des pixels modifiées pour Co p ess o a ec pe te a eu s des p e s od ées pouprendre encore moins de place après la compression. Exemple : JPEG

JPEG est très bien po r is aliser les images ( isionJPEG est très bien pour visualiser les images (visionhumaine) mais très mauvais pour le traitement d'images, car on perd beaucoup d'informationsp p

Images d'entrée peuvent être en JPEGEviter autant que possible de sauvegarder les résultats en JPEG

32Traitement d’images: 2éme GLSI, 2éme GTR

Page 33: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Formats de fichiers imageFormats de fichiers image

Il existe beaucoup de format de fichiers pour sauvegarder les images

TIF, GIF, JPEG, PNG, PPM, PGM, BMP, ...

Chaque format a ses particularités et nous ne lesChaque format a ses particularités et nous ne lesétudierons pas dans ce cours

Entête contenant les informations de l'imagegPixels de l'image codés de différentes façons

E b d' t f tEncore beaucoup d'autres formats...

33Traitement d’images: 2éme GLSI, 2éme GTR

Page 34: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

Traitements sur les imagesg

34Traitement d’images: 2éme GLSI, 2éme GTR

Page 35: CouCoursrs : Tr: Traitementaitement dd images’images · 2018. 10. 15. · Institut Supérieur d’Informatique Université Tunis Elmanar pq CouCoursrs : Tr: Traitementaitement dd

BibliographieBibliographie

35Traitement d’images: 2éme GLSI, 2éme GTR