Université de Marne-La-Vallée Institut Gaspard MONGE

Documents pareils
Projet de Traitement du Signal Segmentation d images SAR

USTL - Licence ST-A 1ère année Codage de l information TP 1 :

Traitement bas-niveau

Initiation à linfographie

Module Communication - Messagerie V6. Infostance. Messagerie

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version /11/05

Immersion - Vision 3D dans la RV.

TD : Codage des images

Spécifications Techniques - Tablettes

FEN FICHE EMPLOIS NUISANCES

: seul le dossier dossier sera cherché, tous les sousdomaines

Comment l utiliser? Manuel consommateur

Traitement d un AVI avec Iris

Utilisation de l outil lié à MBKSTR 9

Fiches d aide à l utilisation

Fête de la science Initiation au traitement des images

AIDE à l utilisation du cédérom «L athlétisme à l école» Niveau Primaire SOMMAIRE

Création de maquette web

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

CERTIFICAT INFORMATIQUE ET INTERNET NIVEAU 1

Optimisation, traitement d image et éclipse de Soleil

COMPTABILITE SAGE LIGNE 30

Spécifications techniques

Manuel de formation Spaceman 1 ère journée

Guide utilisateur i-milo >> Décisionnel

SOMMAIRE. Accéder à votre espace client. Les Fichiers communs. Visualiser les documents. Accéder à votre espace client. Changer de Workspace

Archivage des pièces comptables

Equipement. électronique

Chapitre 3. Les distributions à deux variables

Didier Pietquin. Timbre et fréquence : fondamentale et harmoniques

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

Chapitre 13 Numérisation de l information

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

3.5 INTERROGATION DES COMPTES

Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute. Logiciel utilisé : Adobe PhotoShop 7

Catalogue des formations.

Découpage fonctionnel : Ligne100 V15, Ligne 30 et Start. Découpage fonctionnel Start Pack 100 Pack +

MÉDICLICK! STUDIO 3 GESTION DES IMAGES ET PIÈCES JOINTES SOMMAIRE

Contrôle en Cours de Formation

DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran

Stellar Phoenix Outlook PST Repair - Technical 5.0 Guide d'installation

TP : Gestion d une image au format PGM

1. Création du profil

Fonctions de plusieurs variables

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

Utilisation de l éditeur.

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

Principales Evolutions Version

TP SIN Traitement d image

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

Gestion des Factures

Chapitre 2 Les ondes progressives périodiques

Mesures de temps de propagation de groupe sur convertisseurs de fréquence sans accès aux OL

Opérations de base sur ImageJ

Logiciel XLSTAT version rue Damrémont PARIS

Une ergonomie intuitive

Ecran principal à l ouverture du logiciel

Statistiques Descriptives à une dimension

Atelier Le gestionnaire de fichier

1. Insérez le DVD de support dans le lecteur optique. L onglet Drivers (Pilotes) apparaîtra si l Exécution automatique est activée.

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

Sous réserve de modifications techniques et des disponibilités, fabrication française.

Travaux dirigés n 10

Business Intelligence

Projet Matlab : un logiciel de cryptage

MANUEL D UTILISATION - Précis Poste de Traitement d Images 1 - Déconvolution

LES DÉTERMINANTS DE MATRICES

Créer le schéma relationnel d une base de données ACCESS

Cegid - Business Suite Comptabilité

Jean Dubuffet AUTOPORTRAIT II

Calculs de probabilités avec la loi normale

Première expérience?

INFO 2 : Traitement des images

WinBooks Logistics 5.0

Atelier Travailler vos photos Mars 2015

Faire un semi variograme et une carte krigée avec surfer

GENERALITES Sélection du fichier... 7 TRANSFERT DES ECRITURES... 8

Documentation Technique du programme HYDRONDE_LN

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

Bases de données documentaires et distribuées Cours NFE04

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

Correction des Travaux Pratiques Organiser son espace de travail

Fiche de version 12.16a - Septembre Gestion des Plans d actions personnalisés (PAP)... 6

Services bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

MARKETING. Foyer Assurances - Luxembourg

MODE OPERATOIRE CIEL GESTION COMMERCIALE VERSION EVOLUTION BTS PME PMI

Chapitre 2 Créer son site et ses pages avec Google Site

PR OC E D U RE S D E B A S E

Initiation à LabView : Les exemples d applications :

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

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

SIMAX Service. CRM : - Gestion des contacts - Gestion des clients (professionnels ou particuliers) - Gestion des opportunités

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1

MODULE «Plateforme INSCRIPTIONS en ligne» MyOutDoorBox Mode opératoire

MODULE «Plateforme INSCRIPTIONS en ligne» MyOutDoorBox Mode opératoire

Station Totale Geomax Série Zoom30

CentreRH. Logiciel de gestion de centre de formation. Mise à jour version 15. AppliRH

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

Transcription:

Master d Informatique M1 Module de Traitement d Images Année 2004-2005 PROJET «Logiciel OTIG» 1. Introduction Le but du projet est de concevoir une application de traitement d images satisfaisant aux besoins du module OTIG («Observation de la Terre et Information Géographique»). Les responsables de ce module, Jean-Paul RUDANT et Pierre-Louis FRISON, ci après désignés «les clients» nous ont fait parvenir le 17/01/2005 la spécification de leurs besoins que l on trouvera en section 7 2. Description des données Toues les figures de cette section sont disponibles dans le répertoire ~riazano/cours/master/iti/projet. Position des scènes Les deux scènes du projet ont été acquises par l instrument SAR (Synthetic Aperture Radar) des satellites ERS. Elles ont été observées en tandem (ERS2 puis ERS1) les 06/04/1996 (malabo1) et 07/04/1996 (malabo2) sur l île de Malabo située dans le Golf de Guinée. fig. 1 - snap00 Position des scènes. ITI - Page 1 - PROJET 2004

Les scènes fournies sont de niveau SLC (Single Look Complex) et ont deux composantes : -in-phase (partie réelle) et quadrature (partie imaginaire). La taille des scènes est de 10000 lignes x 2000 colonnes. Chaque pixel est codé sur deux octets : 16 bits signés. Les fichiers n ont pas d en-tête et ont donc une taille de 40 000 000 octets chacun. Seule une fenêtre des scènes originales a été conservée. Les figures ci-dessous sont des images d amplitude après traitement de mise à l échelle par moyennage vertical d un facteur 5. malabo1 malabo2 fig. 2 - snap01 fenêtre sélectionnée dans chacune des scènes. Les deux scènes sont superposables à une translation près. La position des fenêtres dans chaque scène a été soigneusement effectuée pour atteindre la meilleure superposition possible. Cette superposabilité permettra en particulier de réaliser des calculs d interférométrie. malabo1 malabo2 fig. 3 - snap02 Fenêtre sélectionnée. ITI - Page 2 - PROJET 2004

La qualité de superposition peut être vérifiée en alternant rapidement des sous-fenêtres en pleine résolution dans une animation (images «anim» de snap02). malabo1 malabo2 ITI - Page 3 - PROJET 2004

fig. 4 - snap02 Sous-fenêtres pleine résolution pour le contrôle de superposition. Scènes «SLC brutes» La fig. 6 fournit une vue des deux composantes de l image «malabo1.1» (partie réelle) et «malabo1.2» (partie imaginaire). La composition colorée est effectuée sur les plans bleu (malabo1.1) et vert (malabo1.2). Les données sont en 16 bits signés à peu près symétriquement réparties autour de la valeur 0 comme illustré dans la fig. 5 ci-dessous dans laquelle on visualise seulement l intervalle [-255,+255]. malabo1 - In-phase malabo1 Quadrature fig. 5 - malabo1 Histogramme des images SLC. ITI - Page 4 - PROJET 2004

malabo1 - In-phase malabo1 Quadrature malabo1 Composition colorée fig. 6 - Images SLC de Malabo1. ITI - Page 5 - PROJET 2004

Scènes «SLC multi-look» Les images ERS SAR sont très résolues selon l axe vertical (azimuth) et beaucoup moins selon l axe horizontal (range). Pour pouvoir retrouver leurs proportions dans un référentiel géodésique terrestre, on peut générer une image de sortie «SLC multi-look» dans laquelle chaque pixel représente la moyenne arithmétique de 5 points situés l un au dessus de l autre dans l image originale. SLC 5-look SLC brute malabo1 - In-phase malabo1 Quadrature fig. 7 - malabo1 Composantes réelle et imaginaire après moyennage vertical x5. Scènes PRI Soient I et Q, les composantes réelle et imaginaire d une image SLC, on peut calculer une image «d amplitude» (A) i,j telle que I 2 + Q A =. 2 On peut opérer cette opération sur l image «SLC brute» ou sur l image «SLC multi-look». La fig. 8 montre les images d amplitude (qu on appelle aussi PRI comme «PRécision Image») des deux scènes «malabo1» et ITI - Page 6 - PROJET 2004

«malabo2» ainsi que leurs histogrammes dans l intervalle [0,512]. On notera que la forme de ces histogrammes est très différente de celle des histogrammes des images SLC. malabo1 malabo2 fig. 8 - Images d amplitude et histogrammes des deux scènes. Les traitements de ré-échantillonnage multi-look et de calcul de l amplitude peuvent être permutés. Contrairement à ce qui précède, on a plutôt l habitude de d abord calculer l image d amplitude d abord puis ensuite de rééchantillonner en multi-look. ITI - Page 7 - PROJET 2004

3. Spécifications de l application Vu en cours. 4. Rapport de projet Le rapport du projet est réalisé sur des pages HTML ou dans un rapport PDF. Il comporte essentiellement le manuel d utilisation du logiciel illustré par des figures appliquées aux images «malabo» et à l image «léna» utilisée en cours. 5. Contraintes de réalisation Ce projet est un projet de traitement d images. Il n est pas demandé de synthétiser quelque forme que ce soit. Compte tenu de la taille des images, il est recommandé (mais pas imposé!) de réaliser des accès directs aux images plutôt que de charger toute l image en mémoire. Le projet ne peut être réalisé que par des groupes d au maximum quatre (4) personnes. en veillant à mixer la représentation des filières informatique et mathématiques 6. Soutenance des projets La soutenance aura lieu le mardi 1 er mars 2005 de 13h à 16h. Vous trouverez sur le tableau d affichage le planning des soutenances auquel il vous est demandé de vous inscrire. Le rapport me sera envoyé par courrier électronique à l issue de la soutenance et à l adresse suivante Serge.Riazanoff@univ-mlv.fr. ITI - Page 8 - PROJET 2004

7. Spécifications de l utilisateur Master 1 Info: Couplage Modules «Image» et «Observation de la Terre et Information Géographique» Concernant le developpement de routines destinées à faire assimiler les propriétés radiométriques des images Radar Lecture Lire des images complexes SLC (X,Y) ou X et Y sont codés en 16 bits (entiers signés), l image étant organisée de la manière suivante X1,Y1, X2, Y2.sur une ligne. Puis calculer selon le désir : L amplitude (en entier non signé (2 octets)) L intensite (en entier long non signé (4 octets)) La phase (sur un octet) En les stockant dans un fichier. Lire des images d amplitude, 16 bits par pixel, poids fort poids faible ou l inverse (Entier positifs). Pouvoir les convertir en image d intensité (entier long non signé) Visualisation de l image Pouvoir visualiser à l écran des images : Mono_canal (en niveau de gris) 3 canaux en couleurs Pour une image, 2 fenêtres de visualisation : 1 (de taille variable suivant celle de l image) montrant la totalité de l image sous-échantillonnée, l autre, de taille 512x512, à pleine résolution. Les images à visualiser peuvent être codées sur 1 ou 2, ou 4 octets. Visualisation d histogramme L idéal serait de pouvoir visualiser l histogramme de l image affichant également la val. min, la val. max, la moyenne et l écart-type, ainsi que l histogramme de l affichage à l écran. Plusieurs histogrammes peuvent être visualisés : celui de l image sous enchantillonnée affichée dans la 1 ère fenêtre de visualisation celui de l extrait pleine résolution affichée dans la 2 ième fenêtre de visualisation celui de l image entière stockée sur le disque dur A chaque fois, voir l histogramme des vrais valeurs de l image, et celui correspondant à son affichage sur l écran. Pouvoir changer la valeurs min et max de l histogramme de départ, l étirement entre ces 2 valeurs se faisant automatiquement. L histogramme ci-dessous peut servir d exemple : ITI - Page 9 - PROJET 2004

Convolution spatiale Principalement filtre passe bas (moyenne) où la taille du noyau (nl lignes x nc colonnes) peut être définie et non forcément carré. Prévoir 2 types de convolution : Convolution classique (fenêtre glissante) Convolution où la fenêtre est juxtaposée (image résultat de tailles L/nl lignes, et C/nc colonnes, si image de départ de taille L lignes x C colonnes) Ces convolutions se font sur des images amplitudes, intensités ou SLC Moyennage temporel : Pour plusieurs images amplitudes, préalablement recalées et dans la même géométrie, image résultat = moyennage pixel à pixel. Opération entre canaux ou images : Entre images ou canaux de même format, pouvoir exécuter facilement toute opération linéaire, ou rapport entre pixel etc.. que les images soient codées sur 1, 2 ou 4 octets. Cohérence : Pour des Images complexes recalées dans la même géométrie, calcul de la différence de phase en tant que phase du rapport des nombres complexes des deux images (il y a des variantes en calculant le coefficient de cohérence, voir ci dessous) Statistique Calcul de statistiques (moyenne, écart-type, min, max) sur une zone rectangulaire définie à partir de la souris dans la fenêtre en pleine résolution. ITI - Page 10 - PROJET 2004