18/02/2015. Image = Matrice de pixels Pixels = Picture ELement. Représentation ou reproduction d une chose :



Documents pareils
TD : Codage des images

Formats d images. 1 Introduction

Traitement numérique de l'image. Raphaël Isdant

Outils permettant la diffusion de l information. Un point sur le droit numérique

Optimiser les images pour l affichage sur votre site

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

Catégories de format d'optimisation

TP SIN Traitement d image

FORMATS DE FICHIERS. Quels sont les différents types d informations numériques dans un document multimédia?

Chapitre 13 Numérisation de l information

nom : Collège Ste Clotilde

Les images et les animations sur le web. Guérineau Chloé BTS2 Année 2001/2012

INFO 2 : Traitement des images

PHPWEBSITE -Tutoriel image

Sur trois couches, on obtient donc 2563 = de couleurs, soit 24bpp (Bit Per Pixel).

Chapitre 22 Optimisation pour diffusion à l'écran, pour le web

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Initiation à linfographie

Les images numériques. 1. Le dessin vectoriel

Enregistrement et transformation du son. S. Natkin Novembre 2001

Maintenir un service de traitement de son ou d image d ordinateur

Structure du format BMP, sa lecture, sa construction et son écriture

Codage d information. Codage d information : -Définition-

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

Hiver 2013 IMN 259. Introduction à l analyse d images. Par Pierre-Marc Jodoin

Voici quelques-unes des questions auxquelles répond cette présentation.

Chapitre 18 : Transmettre et stocker de l information

Chapitre 22 : (Cours) Numérisation, transmission, et stockage de l information

1 Introduction au codage

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License,

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

Optimisation et formats d images standards pour le Web Par Thierry Goulet Web Designer, ministère de la Sécurité publique. Plan de conférence

L IRM pas à pas Un module d enseignement interactif des bases physiques de l Imagerie par Résonance Magnétique.

Synthèse d images Edmond Boyer

Géométrie discrète Chapitre V

Codage hiérarchique et multirésolution (JPEG 2000) Codage Vidéo. Représentation de la couleur. Codage canal et codes correcteurs d erreur

Glossaire technique Veditec

Transmission de données. A) Principaux éléments intervenant dans la transmission

Utiliser le logiciel Photofiltre Sommaire

Chap17 - CORRECTİON DES EXERCİCES

Plan d études. Traitement visuel 2D. Techniques d intégration multimédia HU. legault/2d/ 1-2-2

Module http MMS AllMySMS.com Manuel d intégration

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1

4/10. ext. MODE MODE. graphique. format ENREGISTREMENT. graphique 6/10 4/10 6/10. Cours E.Faÿs

Multimedia. Systèmes, Communications et Applications. Ahmed MEHAOUA

Certificat Informatique et internet Niveau 1 TD D1. Domaine 1 : Travailler dans un environnement numérique évolutif. 1. Généralités : Filière

CliniPACS : distribution sécurisée d'images DICOM en réseau local hospitalier

Cours de numérisation sur Epson Perfection

Création de maquette web

IPHONE BANNIÈRE CLASSIQUE DIMENSIONS. Standard : 320 x 53 (portrait) 20Ko Jpeg/Gif/Png. HD : 640 x 106 (portrait) 20Ko Jpeg/Gif/Png DESCRIPTION

Sommaire. 2. Utiliser la télécommande Télécommande Administrateur Télécommande Utilisateur Échanger une télécommande...

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Ligne Dentaire. Système Dentaire Panoramique et 3D

TP Modulation Démodulation BPSK

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Adobe Photoshop. Bonnes pratiques pour une utilisation professionelle CHAPITRE 7

SUJET ZÉRO Epreuve d'informatique et modélisation de systèmes physiques

Dans l Unité 3, nous avons parlé de la

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Comment obtenir des ebooks sur le Reader

Le poids et la taille des fichiers

Comment échanger des données (fichiers) en format «STANDARD» lisibles par tous, quelque soit le programme et la version utilisés

Communication graphique. Cours de communication graphique. 1ère année bacheliers ingénieurs civils et ingénieurs architectes.

Préparation d un post (article) pour idweblogs

Formats de fichiers adaptés à l'archivage électronique à moyen et long terme

Caractéristiques des ondes

Chapitre 2 Caractéristiques des ondes

Windows Live Movie Maker

Merci de suivre les indications suivantes afin de créer votre compte membre :

Spétechs Mobile. D e r n i è r e m i s e à j o u r : s e p t e m b r e

ISO/CEI NORME INTERNATIONALE

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

Q6 : Comment calcule t-on l intensité sonore à partir du niveau d intensité?

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014

LA VoIP LES PRINCIPES

Errata et mises à jour

SNC-RZ25P. Caméra réseau motorisée MJPEG / MPEG-4

Module Transférer/récupérer ses photos de son appareil vers son ordinateur

FAG Detector II le collecteur et l analyseur de données portatif. Information Technique Produit

CR 30-Xm. Unité de numérisation CR 30-Xm

Numérisation du signal

En DV (PAL ou NTSC), la largeur est toujours de 720 pixels, c'est la proportion du pixel qui change la proportion de l'image.

1AN. e n 19" FicheS Techniques. PLV - Dynamique. caractéristiques techniques. dimensions dela structure

Présentation. Référenciel : textes officiels

Janvier 2013 AUDIO/VIDEO PLAYER AUDIO VIDEO OEM DIVERS

ELO Office / Pro Les avantages : Archivage et gestion documentaire

PES PILOT HDpro. La nouvelle référence en matière de vidéo-endoscopie

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Programmation C. Apprendre à développer des programmes simples dans le langage C

FAQ Questions sur la «signature électronique»

Fonction Memory Viewer

Images fixes et photos

I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques

LE RÉFRIGÉRATEUR PRÊT À INSTALLER

Créer une présentation avec

Présentation du Master Ingénierie Informatique et du Master Science Informatique , Année 2 Université Paris-Est Marne-la-Vallée

Transcription:

Faculté de Physique Département de Génie Physique Masters Sciences Radiologiques et Imagerie & Physique Médicale Traitement d Images Chapitre 1 : Introduction Définition de l image Image = Matrice de pixels Pixels = Picture ELement Saadia Benhalouche benhalouche.enseignement@gmail.com 1 2 Définition de l image Un signal de 2D (bidimensionnel) ou 3D (tridimentionnel) qui tient compte de la profondeur de l image ou du temps. L image continue est associée à une fonction continue à 2 variables f(x, y), x et y étant des variables d espace, coordonnées d un point sur l écran. Exemple: Une image discrète obtenue par échantillonnage Représentée par une fonction f(i, j) avec i et j variables d espace, désignant le pas d échantillonnage, suivant x et y respectivement. Définition de l image Représentation ou reproduction d une chose : Image 2D d une scène 3D Succession 2D d une scène 3D mobile (cinéma) Pile d images 2D d une image 3D (IRM). 3 4 1

Classification Images Physiques d une réalité matérielle Photographie (domaine visible, infrarouge, ) Images optiques Images physiques non visibles (fichiers JPEG, ) Classification Images de synthèse Peinture Images immatérielles Non visibles dans la nature 5 6 Formation des images Radar (µondes), Acoustiques (Sonar, Echographie, ), Télédétection (TADS AH- 64) Images par transmission : modalités RX Images par réflexion : optique, US Images par construction : IRM Imagerie médicale : Par quel phénomène est produit le contraste? US IRM RX CT 7 Image comme matrice de pixels Données analogiques - numériques Nombre de niveaux de gris Nombre de couleurs Fréquence d échantillonnage Résolution et taille du pixel Taille mémoire de l image 8 2

Conversion analogique- numérique Image comme matrice de pixels Données analogiques - numériques Nombre de niveaux de gris Nombre de couleurs Fréquence d échantillonnage Résolution et taille du pixel Taille mémoire de l image 9 10 Nombre de niveaux de gris / couleurs Niveaux de gris 6 bits 8 bits 12 bits 16 bits Couleurs Echelle de couleur 6-10 bits Couleur «vraie» 24-32 bits Echelle de couleur Image binaire : 0 ou 1 Image en niveaux de gris : 0 à n-1 Image indexée : 0 à n-1 & table de correspondance Image «rgb» : [0 à 2n-1], [0 à 2n-1], [0 à 2n-1] Attention : [0 à 1] ou [0 à 2n-1] 11 12 3

Image comme matrice de pixels Fréquence d échantillonnage Données analogiques - numériques Nombre de niveaux de gris Nombre de couleurs Fréquence d échantillonnage Résolution et taille du pixel Taille mémoire de l image 13 14 Point Spread Function (PSF) Image comme matrice de pixels Données analogiques - numériques Nombre de niveaux de gris Nombre de couleurs Fréquence d échantillonnage Résolution et taille du pixel Taille mémoire de l image 15 16 4

PSF - Taille pixel fréquence d échantillonnage Résolution spatiale Nombre de pixels Comparaison des différentes modalités Résolution spatiale Résolution temporelle PET 4 mm 1s / 20min SPECT 6 mm 10 à 20 min Radiologie 0.1 mm 0.02s à 3 s TDM 1 mm 1s à 30 s IRM 1 mm 0.05 s à 20 min Echographie 1 mm 0.02 s Doppler 3 mm 0.05 s 17 18 Comparaison des différentes modalités Imagerie Ultrasonore (US) 5.106 Hz Imagerie de Résonance Magnétique (IRM) 50.106 Hz Micro ondes Infrarouge Visible Ultraviolet Radiologie (RX) 1019 Hz (20 à 150 kev) Imagerie de Médecine Nucléaire (MN) 5.1019 Hz (70 à 511 kev) Image comme matrice de pixels Données analogiques - numériques Nombre de niveaux de gris Nombre de couleurs Fréquence d échantillonnage Résolution et taille du pixel Taille mémoire de l image 19 20 5

Taille d une image US : 128 images * 384 * 512 * 8 bits MRA : 64 images* 256 * 512 * 8 bits Angiographie X : 128 images * 512 * 512 * 16 bits 1 octet = 1 byte = 8 bits Taille d une image US : 2 24-2 25 octets (24 Moctets) 128 images * 384 * 512 * 8 bits MRA : 2 24 octets (16 Moctets) 64 images* 256 * 512 * 8 bits Angiographie X : 2 26 octets (64 Moctets) 128 images * 512 * 512 * 16 bits 21 22 Représentation informatique En pratique en imagerie médicale : Sauvegarde non compressée des données (diagnostic que sur des images non compressées) Images enregistrées sous format brut (matrice de pixels) DICOM = le standard Enregistrement des images En-tête avec les informations relatives à l examen Quelques autres formats, propres à certains logiciels (Interfile, Analyze) 23 Images vectorielles / Images Bitmap Le cercle est défini par : sa position son rayon => Agrandissement possible à l infini! Le cercle est défini par ses pixels : => Agrandissement = pixellisation! 24 6

BMP (BitMaP) Extension :.bmp Nombre de couleurs max : 16,7 millions (3*8 bits) Description de l image pixel par pixel Format brut le plus connu Aucun avantage particulier Au départ, pas fait pour être compressé Maintenant possibilité de compresser les données GIF (Graphic Interchange Format) Extension :.gif Nombre de couleurs max : 256 (8 bits) Format inventé par Compuserve devenu payant! Adapté à la description des images graphiques Algorithme de compression plutôt performant pour les images graphiques Caractéristiques : GIFs animés (succession d images) Transparence du fond Affichage progressif de l image 25 26 PNG (Portable Networks Graphic) Extension :.png Nombre de couleurs max : 2,814.10 14 (48 bits) Compression sans pertes ou avec pertes (compression Lempel Ziv) Développé pour compenser le fait que GIF devienne un format payant (décision de Unisys-Compuserve ) Possibilité de sauvegarder en 256 couleurs en meilleure qualité que GIF TIFF (Tagged Image File Format) Extension :.tiff ou.tif Nombre de couleurs max : 16,7 millions (3*8 bits) Adapté à l impression (possibilités d utiliser le codage couleur CMYN le plus adapté à l impression) Format d image reconnu par nombreux logiciels Compression possible mais à déconseiller (certains logiciels ne peuvent lire les.tif compressés) 27 28 7

JPEG (Join Photograph Expert Group) Extension :.jpg ou.jpeg Nombre de couleurs max : 16,7 millions (3*8 bits) JPEG c est aussi le nom de son algorithme de compression très performant (très adapté à Internet) Compression avec pertes (possibilité de choisir le taux de compression) Format standard en photographie numérique Format d image reconnu par nombreux logiciels JPEG 2000 Evolution de jpeg qui propose : Une compression sans pertes basée sur la multi-résolution (ondelettes) Toujours une compression avec pertes réglable (mais améliorée par rapport à la version précédente) 29 30 AVI /MPEG pour séquences d images AVI Audio Video Interleave Application pour stoker les séquences temporelles d images (notamment en échographie)-> cadence image Compression avec ou sans pertes MPEG : évolution de jpeg pour les séquences d images qui propose : Une compression sans pertes basée sur la multirésolution Toujours une compression avec perte réglable (mais améliorée par rapport à la version précédente). DICOM Digital Imaging and COmmunication In Medecine Imaging Sauvegarde des images (dans un format brut) Communication Réseaux et protocoles d échanges bien définis Langage standard de description des informations relatives examens (enregistrées dans en-tête de fichier) Format standard en imagerie médicale 31 32 8

Pourquoi DICOM? Identification unique des images produites (UID) Nécessaire pour des raisons médicolégales Un format indépendant des machines Utilisation d un vocabulaire contrôlé (SNOMED) Une norme adaptable à toutes les spécialités médicales Déjà utilisé dans de très nombreuses spécialités 33 Historique de DICOM 1982 : l ACR (American College of Radiology) et la NEMA (National Electrical Manufacturers Association) commencent à réfléchir sur la nécessité de mettre en place un format d échange des données médicales standard. 1985 : Publication de la V 1.0 1989 : Intégration des réflexions sur la standardisation des réseaux d échange (réseaux HIS/RIS) DICOM V 3.0 34 DICOM-ConclusionConclusion UN format de sauvegarde des images médicales UN langage de description des examens (en-tête) UN standard d échange des données médicales Traitement d Images Définition : Désigne l'ensemble des opérations sur les images numériques, qui transforment une image en une autre image. 35 36 9

Traitement d images et contenu informationnel Amélioration : f g meilleure que f selon un critère subjectif Reconstruction f g version de f «lisible» Restauration f g version de f «non dégradée» Compression f g presque aussi informative que f mais avec moins d encombrement Traitement d Images (Applications) Imagerie Médicale Rehaussement du contraste d une radiographie de la cage thoracique 37 38 Traitement d Images (Applications) Imagerie Médicale Détection des tumeurs cancéreuses à partir d une mammographie Traitement d Images (Applications) Imagerie Médicale Recherche de lésions ou d anomalies dans le cerveau 39 40 10

Traitement d Images (Applications) Traitement d Images (Applications) Amélioration d images (dégradation inconnue) Restauration d images (dégradation connue) 41 42 Traitement d Images (Applications) Système à base de TI 43 44 11

Difficultés Variations naturelles dans une même catégorie d objet Exemple : maison, chaise Grande quantité de données à traiter Image faible résolution N/B 128x128 16Ko Image haute résolution couleur 512x512x3 750Ko Image caméra numérique 2592x1944 pixels 15,1Mo Mouvement (30 im/s) 22.5 Mo Difficultés Variations dans le processus de formation de l image Éclairage Qualité du capteur Qualité du système 45 46 Numérisation Numérisation La numérisation est la conversion d un signal électrique continu (dans l espace ou temps et en valeur) en un signal numérique discret (image numérique). 47 48 12

A chercher pour numériser une image Combien d échantillons? Quantification : Combien de niveaux discrets sont suffisants pour couvrir la plage d image (en bits) Tesselation : Forme des pixels? D un signal continu (analogique) à un signal discret (numérique) : 3 étapes Chaîne de numérisation d un signal temporel (1-D) 49 50 D un signal continu (analogique) à un signal discret (numérique) : 3 étapes Échantillonnage : l évolution du signal suivant la dimension «t» (ici le temps) est représentée par un nombre fini de ses valeurs. Les valeurs du signal sont prises régulièrement à une période d échantillonnage T e. Quantification : l amplitude du signal échantillonné est représentée par un nombre fini de valeurs d amplitude (niveaux de quantification). Codage : les niveaux de quantification sont codés sous la forme d un mot binaire sur k bits ( 2 k niveaux possibles). Cas des images Les images sont des signaux 2-D, l échantillonnage se fait selon les dimensions spatiales «x» et «y» (et non pas selon le temps comme précédemment). Le nombre de niveaux de quantification de la luminance est généralement de 256, chaque niveau étant alors codé sur 8 bits (code binaire naturel). 51 52 13

Numérisation Numérisation 53 54 Tessellation (pavage) Tessellation (pavage) Forme du pixel Le pavage est «choisi» pour couvrir au mieux le plan image. Le pavage est donc une partition du plan image qui, une fois discrétisé, résulte en un maillage qui représente la grille d échantillonnage. 55 56 14

Notions d histogramme Types d histogramme Pour chaque niveau de gris, compter le nombre de pixels s y référant Pour chaque niveau, tracer le graphe en bâton du nombre de pixels (possibilité de regrouper les niveaux proches en une seule classe) Histogramme unimodal Histogramme bimodal Image de 256 256 pixels, codés chacun sur 8 bits Population de pixels pour chaque niveaux de gris [0 ; 255] 57 Histogramme unimodal Histogramme bimodal Histogramme uniforme 58 Exemple simple de calcul d histogramme pour une image Image «A» en niveaux de gris Matrice des valeurs de luminance des pixels de l image «A» 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 2 2 0 1 1 1 1 0 2 2 0 1 0 0 1 0 2 2 0 1 1 1 1 0 2 2 0 1 0 0 1 0 2 2 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 Histogramme de l image «A» L'image «A» comporte 3 niveaux de gris différents : 0, 1 et 2. Compter le nombre de pixels pour chaque niveau de gris, à l aide de la matrice des valeurs de luminance. Les niveaux 0, 1 et 2 sont respectivement représentés par 24, 12 et 28 pixels représentation de cette population de pixels sur 59 l'histogramme. Histogramme : formalisme mathématique Formellement : h : [0, N-1] IN r k h(r k )=n k Avec : -r k : kième niveau de gris -n k : nombre de pixels de niveau de gris rk Histogramme normalisé : p(r k )=n k /n n : nombre total de pixels p(r k ) probabilité d observer r k 60 15

Etirement d histogramme Une image à haut contraste aura un histogramme bien réparti Un histogramme bien réparti permettra d obtenir un bon contraste! Etirement d histogramme Formellement [m,m] intervalle de codage des niveaux de gris - 1 octet m=0,m=255-2 octet m=0,m=65535 61 62 Etirement d histogramme Compression d histogramme Formellement Elimination des tons extrêmes [m,m] intervalle de codage des niveaux de gris 63 64 16

Compression d histogramme Glissement Formellement 65 66 Glissement Egalisation d histogramme Il s agit de déterminer une transformation f des niveaux d intensité qui rend l histogramme aussi plat que possible Objectifs : Améliorer certaines images de mauvaise qualité Mauvais contraste Images trop sombres ou trop claires Mauvaise répartition des intensité 67 68 17

Egalisation d histogramme Exemple 69 70 Exemple 71 18