Visualisation, techniques d'amélioration de la visualisation des images numériques

Documents pareils
Géométrie discrète Chapitre V

Traitement bas-niveau

Utilisation du logiciel ImageJ gratuit

Choisir entre le détourage plume et le détourage par les couches.

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

Par Richard Beauregard. Novembre 2011

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies

TP SIN Traitement d image

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

Exposition. VLR plongée e commission photo

S.P.S.N. Lac du Der 2008

Réussir et traiter ses photos sous UV avec Photoshop

CHAPITRE IX : Les appareils de mesures électriques

Chapitre 02. La lumière des étoiles. Exercices :

Fête de la science Initiation au traitement des images

L'astrophotographie au Cercle

Opérations de base sur ImageJ

Sensibilité (bas niveaux de lumière, hauts niveaux de lumière) Spectre de sensibilité : visible ( nm) mais aussi IR, UV, RX

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

Projet Matlab/Octave : segmentation d'un ballon de couleur dans une image couleur et insertion d'un logo

LES CAPTEURS CCD/CMOS

- Enlever les imperfections de la peau avec l'outil clonage. - Donner plus d'impact à la chevelure du personnage

Mode d'emploi du plugin Grayscale_Granulometry

Franck VAUTIER, Jean-Pierre TOUMAZET, Erwan ROUSSEL, Marlène FAURE, Mohamed ABADI, Marta FLOREZ, Bertrand DOUSTEYSSIER

IFO. Soleil. Antoine COUSYN 29/07/ /02/2015. Vidéo. Manipur, Inde. Saturation du capteur CMOS. 19 Juin h11 heure locale.

Organisme certificateur : 10 rue Galilée Champs sur Marne Tél : +33 (0) Fax : +33 (0)

Traitement d un AVI avec Iris

DIFFRACTion des ondes


Immersion - Vision 3D dans la RV.

Intérêt du découpage en sous-bandes pour l analyse spectrale

Sujet. calculatrice: autorisée durée: 4 heures

Projet de Traitement du Signal Segmentation d images SAR

PRINCIPE MICROSCOPIE CONFOCALE

Les étapes du traitement de l analyse d image

Reaper : utilisations avancées

LUT QU EST-CE QUE C EST? Version 1.0 Mars 2010

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

Les opérations binaires

Les réseaux cellulaires

Master IMA - UMPC Paris 6 RDMM - Année Fiche de TP

FICHE METIER. «Opérateur de prises de vue» Opérateur de prises de vue vidéo. Cadreur. Pointeur vidéo APPELLATION(S) DU METIER DEFINITION DU METIER

Structure du cours : Il existe de nombreuses méthodes intéressantes qui couvrent l Analyse des Données

Sillage Météo. Notion de sillage

Herrebout-Vermander N.V. S.A.

Les rayons X. Olivier Ernst

Chapitre 2 : Systèmes radio mobiles et concepts cellulaires

VOS PREMIERS PAS AVEC TRACENPOCHE

Travaux d adaptation du logement pour les personnes âgées

Supports. Images numériques. notions de base [1]

Le traitement du 5ème concours A.I.P. pour l objet SH2-155 de Franck JOBARD

Le concept cellulaire

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

Chaine de transmission

Eclairage artificiel

Mesurer les altitudes avec une carte

Mesures de PAR. Densité de flux de photons utiles pour la photosynthèse

Support de formation pour l'installation d'un logiciel gratuit de retouche d'images et gestion de la qualité, taille et format des images :

Prise en main du logiciel. Smart BOARD Notebook 10

Un exemple avec WORKSPACE d'interwrite

données en connaissance et en actions?

Spectrophotométrie. Spectrophotomètre CCD2. Réf : Version 1.0. Français p 2. Version : 4105

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

TD : Codage des images

Une application de méthodes inverses en astrophysique : l'analyse de l'histoire de la formation d'étoiles dans les galaxies

Kardó. Une combinaison infinie de lumiere

1. Vocabulaire : Introduction au tableau élémentaire

DÉCOUVERTE DE CAPTURE ONE

Valorisation Patrimoine Historique

PHOTO PLAISIRS. La Lumière Température de couleur & Balance des blancs. Mars 2011 Textes et Photos de Bruno TARDY 1

Détection des points d intérêt et Segmentation des images RGB-D. Présentée par : Bilal Tawbe. Semaine de la recherche de l UQO

Jean Dubuffet AUTOPORTRAIT II

Statistiques Descriptives à une dimension

LE TRAVAIL SUR ÉCRAN DANS LA BRANCHE DES TÉLÉCOMMUNICATIONS

LES TOUT PREMIERS PAS

LIDAR LAUSANNE Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION

Faire de la déformation interactive avec GIMP

INDEX Fonctionnement Schéma de câblage... 24

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

5 ème Chapitre 4 Triangles

"La collimation est la première cause de mauvaises images dans les instruments amateurs" Walter Scott Houston

Echantillonnage Non uniforme

Résolution d équations non linéaires

PHPWEBSITE -Tutoriel image

Commune X. Quelles nouvelles exigences pour l accessibilité de la voirie? Les prescriptions techniques de l arrêté du 15 janvier 2007

Chapitre 18 : Transmettre et stocker de l information

Conservation des documents numériques

X-Rite RM200QC. Spectrocolorimètre d'imagerie portable

Tp_chemins..doc. Dans la barre "arche 2" couleur claire 1/5 21/01/13

MANUEL TBI - STARBOARD

CAHIER DES CHARGES. Marché à procédure adaptée Article 28 du Code des marchés publics - Décret du 1er août 2006

Manuel d'utilisation de la maquette

Trier les ventes (sales order) avec Vtiger CRM

Utilisation du visualiseur Avermedia

- I - Fonctionnement d'un détecteur γ de scintillation

MODE D EMPLOI HAA51 DETECTEUR PASSIF D INTRUSION A INFRAROUGE INTRODUCTION

Mieux vivre avec votre écran

MAQUETTE DE MAISON EN BOIS ET EN BRIQUES

Transcription:

Traitements numériques des images de télédétection Visualisation, techniques d'amélioration de la visualisation des images numériques OLIVIER DE JOINVILLE 2e partie

Table des matières I - Rappels sur la radiométrie et sur l'acquisition d'une image numérique 5 A. Principe...5 B. Rappels : pourquoi effectuer des corrections radiométriques sur les images?...6 II - Visualisation d'une image 9 A. Visualisation d'une image...9 1. La dynamique d'une image...9 2. L'histogramme d'une image...9 B. Exercice sur l'histogramme d'une image...10 C. Représentation possible d'un histogramme...10 III - Amélioration de la visualisation d'une image 13 A. Étalement d'un histogramme...13 1. L'étalement d'un histogramme par translation de ses valeurs minis et maxis entre 0 et 255...13 2. L'étalement d'un histogramme par réglage de la LUT (Look Up Table)...14 B. Étalement gaussien...15 C. Égalisation d'histogramme...16 IV - Les filtres 19 A. Le filtrage des images...19 1. Principes...19 2. Comment fonctionne un filtre?...19 B. Les filtres linéaires...21 C. Les filtres non linéaires...25 D. Les filtres morphologiques...27 1. Généralités...27 2. L'érosion...27 3. La dilatation...29 3

Rappels sur la radiométrie et sur l'acquisition d'une image numérique I - I A. Principe Exemple : Exemple d'égalisation radiométrique sur le département du Rhône (BD Ortho) Avant de commencer le cours, nous pouvons montrer un exemple de l'utilité du traitement d'images. Nous avons ci-dessous une mosaïque d'orthoimage sur l'ensemble du département du Rhône. Ces orthoimages ayant été réalisées dans des conditions d'illumination différentes, il est nécessaire de les égaliser sur l'ensemble du département afin d'avoir une couverture homogène (radiométriquement) de la zone. Mosaïque d'orthoimages 5

Rappels sur la radiométrie et sur l'acquisition d'une image numérique Définition : Radiométrie On appelle radiométrie toute science ou technique dont le sujet d'étude est liée au rayonnement électromagnétique. La radiométrie est une représentation numérique de la réflectance spectrale d'un objet pour une longueur d'onde donnée. B. Rappels : pourquoi effectuer des corrections radiométriques sur les images? Éclairement au sol non uniforme Parties ombrées et effets dus à la traversée du REM dans l'atmosphère. Bruit lié à l'instrument : perturbations dues à l'optique (tâche image due à la diffraction) ; perturbations dues au détecteur (extraction non régulière des électrons suite aux chocs des photons). Illustration du bruit sur une image. Pour une réponse homogène, on a des réponses différentes. Manque de contraste sur les images Dans la nature, peu de surfaces ou d'objets ont une réflectance supérieure à 50%, hormis peut-être les glaciers, les surfaces enneigées et autres banquises, ou encore les sols nus très minéralisés. Les canaux bruts sont donc souvent très sombres, parfois quasiment noirs. Perturbations dues à l'optique (tâche image due à la diffraction) Les CCD sont des semi conducteurs au silicium (semi : car il ne faut pas que çà soit trop conducteur sinon les électrons s'en iraient trop facilement). Donc là à l'arrivée d'un photon, les électrons sont arrachés de l'attraction du noyau et ils s'en vont mais le processus n'est pas parfaitement maîtrisé : certains électrons s'en vont sans qu'on leur ait rien demandé, du coup çà créé du bruit. 6

Visualisation d'une image II - Visualisation d'une image II 9 Exercice sur l'histogramme d'une image 10 Représentation possible d'un histogramme 10 A. Visualisation d'une image 1. La dynamique d'une image Définition On appelle fonction image toute représentation d'un objet ou d'une scène dans un plan. Le principe de la visualisation d'un canal d'une image numérique revient à associer un niveau de gris ou une couleur à chaque compte numérique. La dynamique d'une image représente l'ensemble des valeurs possibles de ces comptes numériques dans chaque canal. 2. L'histogramme d'une image Définition C'est un diagramme qui représente le nombre de pixels de l'image par compte numérique. Histogramme d'une image En abscisse on a la valeur du compte numérique et en ordonnée le nombre de pixels correspondant à chaque valeur de compte numérique. 7

Visualisation d'une image B. Exercice sur l'histogramme d'une image Sur une image 5*5, représenter numériquement en niveaux de gris une rivière sombre sur un fond gris clair et tracer son histogramme. C. Représentation possible d'un histogramme Exemple : Image SPOT de la baie de Somme en trois canaux (Infra rouge, rouge et vert) Image SPOT de la baie de Somme en trois canaux (Infra rouge, rouge et vert) 8

Visualisation d'une image Visualisation de l'histogramme dans chacun des canaux Interprétation 9

Amélioration de la visualisation d'une image III - III A. Étalement d'un histogramme Dans la nature, les réponses spectrales des objets sont rarement élevées dans le visible (cf.histogramme resserré ci-dessus), afin de rendre l'image plus exploitable, il est nécessaire d'en augmenter son contraste et donc d'étaler les valeurs de son histogramme. 1. L'étalement d'un histogramme par translation de ses valeurs minis et maxis entre 0 et 255 Etalement d'un histogramme Attention Ici on ne modifie que les valeurs des comptes numériques mais en aucun cas les valeurs des nombres de pixels. L'histogramme est étiré de manière régulière entre 0 et 255. 2. L'étalement d'un histogramme par réglage de la LUT (Look Up Table) Définition Une LUT (ou table de codage) est une fonction de correspondance entre les valeurs des pixels d'une image et celles des pixels de cette même image après modification 11

Amélioration de la visualisation d'une image de sa dynamique. histogramme par réglage de la LUT Exemple : Exemple de LUT : étalement linéaire de la dynamique entre 2 bornes Exemple de LUT Tous les pixels sont étalés linéairement entre 25 et 153. L'équation de la droite affine d'étalement est donnée dans la figure. 12

Amélioration de la visualisation d'une image B. Étalement gaussien Ici on s'arrange pour que la densité de probabilité de l'histogramme ait une allure gaussienne. Exemple de transformation d'histogramme avec étalement gaussien C. Égalisation d'histogramme 13

Amélioration de la visualisation d'une image Définition L'égalisation d'un histogramme est un procédé par lequel on force tous les niveaux de gris de l'image à être équiprobables. On veut avoir autant de pixels dans chaque niveaux de gris sans changer le nombre initial de pixels (hauteur des bâtons). Donc cela va modifier la répartition des bâtons : dans les zones homogènes, beaucoup de pixels ayant des valeurs voisines (hauts bâtons rapprochés), on espace les bâtons (cercle vert) ; dans les zones hétérogènes, pixels ayant des valeurs différentes (hauts bâtons rapprochés), on rapproche les bâtons (cercle rouge). Exemple : Exemple d'égalisation d'histogramme Exemple d'égalisation 14

Amélioration de la visualisation d'une image Comparaison étalement linéaire égalisation d'histogramme 15

IV - Les filtres IV Le filtrage des images 19 Les filtres linéaires 21 Les filtres non linéaires 25 Les filtres morphologiques 27 A. Le filtrage des images 1. Principes Définition Les filtres sont des opérateurs qui servent à éliminer le bruit sur les images (donc à l'homogénéiser) ou au contraire à en rehausser les contrastes. Il existe trois grands types de filtres : les filtres linéaires (ou filtres de convolution) ; les filtres non linéaires ; les filtres morphologiques : l'érosion ; la dilatation ; la fermeture ; l'ouverture. 2. Comment fonctionne un filtre? La valeur de gris d'un pixel est modifiée en tenant compte de la valeur de gris des pixels voisins. On applique une matrice de calcul que l'on déplace pixel après pixel par glissement dans l'image. Après avoir fait une ligne on descend d'un cran et on fait une autre ligne. Le noyau change ainsi tous les pixels sauf ceux situés sur le bord de l'image. 17

Les filtres Fonctionnement d'un filtre De manière générale pour un filtre linéaire, le pixel central du voisinage se retrouve modifié par une combinaison linéaire des pixels de son voisinage : Avec P, facteur de pondération (pour éviter que les valeurs des pixels dépassent 255) et C une constante utilisée éventuellement pour recentrer la dynamique de l'image. Exemple : Exemple : l'opérateur moyenne L'opérateur moyenne 18

Les filtres A noter que la taille du noyau de convolution peut varier : dans le cas ci-dessus 3 3 (9 pixels), mais on peut aussi utiliser 5 5 (25 pixels) ou 7 7 (49 pixels). Effet de la taille des matrices de convolution Effet de la taille des matrices de convolution B. Les filtres linéaires Les filtres de rehaussement de contours : ce sont des opérateurs qui rehaussent les contours dans les 8 directions principales. Effet d'un rehaussement de contours 19

Les filtres Exemple de filtre de rehaussement de contours Filtre de rehaussement de contour multi-directionnel Les filtres de lissage Les filtres de détection de contours : ce sont des opérateurs qui détectent les contours soit dans les 8 directions principales, soit dans des directions privilégiées. 20

Les filtres Effet d'une détection de contours On peut détecter les contours dans des directions privilégiées : Ce sont les filtres de dérivée directionnelle pouvant agir tous les 45 (N, N-W, W, S-W, S, S-E, E, S-E, N-E). 21

Les filtres Détection de contours dans des directions privilégiées Détection de contours dans toutes les directions C. Les filtres non linéaires Définition Certains filtres ne sont pas linéaires, ce qui signifie que la valeur centrale (N5) est remplacée par une valeur qui existe déjà dans l'image, c'est le cas de l'opérateur médiane. 22

Les filtres Exemple Comparaison entre la médiane et la moyenne sur une image : le lissage est moins fort sur les zones fortement contrastées : Autres opérateurs non linéaires L'opérateur Max L'opérateur Min 23

Les filtres L'opérateur Max-Min calcule la différence entre la valeur Max et la valeur Min de l'ensemble des pixels du voisinage. D. Les filtres morphologiques 1. Généralités Définition La morphologie mathématique ensembliste fait appel à la théorie des ensembles. Elle utilise un ensemble de centre x, de géométrie et de taille connues, appelé élément structurant. L'élément structurant choisi est déplacé de façon à ce que son centre x passe par toutes les positions dans l'image à analyser. Pour chacune des positions de x, on se pose une question relative à l'union ou à l'intersection de l'élément structurant avec les objets de l'image. L'ensemble des points correspondant à une réponse positive permet de construire une nouvelle image qui constitue l'image résultat. A partir de ces principes, il est possible de construire les opérateurs de base de la morphologie mathématique que sont l'érosion et la dilatation. Pour mieux comprendre l'effet des opérateurs morphologiques, il faut d'abord binariser l'image, exemple mer - côte. 2. L'érosion Ce traitement produit le même effet que si l'on retirait une pelure de 1 pixel sur la frontière de l'objet : les objets de taille inférieure à celle de l'élément structurant vont disparaître ; les autres seront "amputés" d'une partie correspondant à la taille de 24

Les filtres l'élément structurant ; s'il existe des trous dans les objets, c'est à dire des "morceaux" de fond à l'intérieur des objets, ils seront accentués ; les objets reliés entre eux vont être séparés. Algorithmie : si somme_pixel < 9, pix=0; sinon pix=1 3. La dilatation Définition Ce traitement produit le même effet que si l'on ajoutait une couche de 1 pixel sur la frontière de l'objet : tous les objets vont "grossir" d'une partie correspondant à la taille de l'élément structurant ; s'il existe des trous dans les objets, c'est-à-dire des "morceaux" de fond à l'intérieur des objets, ils seront comblés ; si des objets sont situés à une distance moins grande que la taille de l'élément structurant, il vont fusionner. 25

Les filtres Algorithmie : si somme pixel 0, pix=1; sinon pix=0 L'ouverture L'ouverture est une érosion suivie d'une dilatation. 26

Les filtres La fermeture La fermeture est une dilatation suivie d'une érosion. Il est possible de réitérer les traitements érosion et dilatation, en revanche la fermeture et l'ouverture sont idempotentes, c'est-à-dire que toute réitération ne change pas le résultat. 27