Projet de Traitement du Signal Segmentation d images SAR



Documents pareils
TD1 Signaux, énergie et puissance, signaux aléatoires

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

Traitement bas-niveau

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

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

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

Soutenance de stage Laboratoire des Signaux et Systèmes

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

J AUVRAY Systèmes Electroniques TRANSMISSION DES SIGNAUX NUMERIQUES : SIGNAUX EN BANDE DE BASE

Expérience 3 Formats de signalisation binaire

Détection en environnement non-gaussien Cas du fouillis de mer et extension aux milieux

LES CARACTERISTIQUES DES SUPPORTS DE TRANSMISSION

Quantification Scalaire et Prédictive

TSTI 2D CH X : Exemples de lois à densité 1

Température corporelle d un castor (une petite introduction aux séries temporelles)

Mesure agnostique de la qualité des images.

Echantillonnage Non uniforme

Géométrie discrète Chapitre V

BTS Groupement A. Mathématiques Session Spécialités CIRA, IRIS, Systèmes électroniques, TPIL

Statistique : Résumé de cours et méthodes

LABO 5 ET 6 TRAITEMENT DE SIGNAL SOUS SIMULINK

Sillage Météo. Notion de sillage

Communications numériques

Traitement du signal avec Scilab : la transformée de Fourier discrète

Transmission d informations sur le réseau électrique

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

Systèmes de communications numériques 2

Statistiques Descriptives à une dimension

TP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne

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

Chapitre I La fonction transmission

Séries Statistiques Simples

Représentation d une distribution

LA NOTATION STATISTIQUE DES EMPRUNTEURS OU «SCORING»

1 Définition de la non stationnarité

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Traitement du signal avec Scilab : transmission numérique en bande de base

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Annexe commune aux séries ES, L et S : boîtes et quantiles

Systèmes de transmission

Les algorithmes de base du graphisme


Étude des Corrélations entre Paramètres Statiques et Dynamiques des Convertisseurs Analogique-Numérique en vue d optimiser leur Flot de Test

TP Modulation Démodulation BPSK

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar

chargement d amplitude variable à partir de mesures Application à l approche fiabiliste de la tolérance aux dommages Modélisation stochastique d un d

Lagrange, où λ 1 est pour la contrainte sur µ p ).

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

TABLE DES MATIÈRES. Bruxelles, De Boeck, 2011, 736 p.

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Processus aléatoires avec application en finance

FORMATION CONTINUE SUR L UTILISATION D EXCEL DANS L ENSEIGNEMENT Expérience de l E.N.S de Tétouan (Maroc)

Equation LIDAR : exp 2 Equation RADAR :

CAPTEURS - CHAINES DE MESURES

Précision d un résultat et calculs d incertitudes

Rappels sur les suites - Algorithme

LISACode. Un simulateur opérationnel pour LISA. Antoine PETITEAU LISAFrance - le 16 mai 2006

Modèles à Événements Discrets. Réseaux de Petri Stochastiques

Loi binomiale Lois normales

Cartes de l étendue des eaux libres liés aux inondations Guide des produits

UFR de Sciences Economiques Année TESTS PARAMÉTRIQUES

Les atouts et faiblesses des caméras TEP dédiées, TEP corps entier, TEP-CT, TEMP pour la quantification

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

Logiciel XLSTAT version rue Damrémont PARIS

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

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

LABO PROJET : IMPLEMENTATION D UN MODEM ADSL SOUS MATLAB

Coup de Projecteur sur les Réseaux de Neurones

Dan Istrate. Directeur de thèse : Eric Castelli Co-Directeur : Laurent Besacier

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

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

10ème Congrès Français d'acoustique Lyon, Avril 2010

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN

Master IAD Module PS. Reconnaissance de la parole (suite) Alignement temporel et Programmation dynamique. Gaël RICHARD Février 2008

Infolettre #18 : Les graphiques avec Excel 2010

La couche physique de l ADSL (voie descendante)

8563A. SPECTRUM ANALYZER 9 khz GHz ANALYSEUR DE SPECTRE

Christian JUTTEN Théorie du signal

Systèmes de communications numériques 2

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

IV - Programme détaillé par matière (1 fiche détaillée par matière)

IBM SPSS Forecasting. Créez des prévisions d'expert en un clin d'œil. Points clés. IBM Software Business Analytics

TP : Gestion d une image au format PGM

TESTS PORTMANTEAU D ADÉQUATION DE MODÈLES ARMA FAIBLES : UNE APPROCHE BASÉE SUR L AUTO-NORMALISATION

ACTUARIAT 1, ACT 2121, AUTOMNE 2013 #12

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

Introduction au datamining

Modélisation aléatoire en fiabilité des logiciels

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

FAG Detector III la solution pour la surveillance et l équilibrage. Information Technique Produit

FORMULAIRE DE STATISTIQUES

Une comparaison de méthodes de discrimination des masses de véhicules automobiles

Compression et Transmission des Signaux. Samson LASAULCE Laboratoire des Signaux et Systèmes, Gif/Yvette

2 TABLE DES MATIÈRES. I.8.2 Exemple... 38

Introduction à MATLAB R

Déroulement d un projet en DATA MINING, préparation et analyse des données. Walid AYADI

Introduction à l approche bootstrap

UNIVERSITE DE TECHNOLOGIE DE COMPIEGNE. Le Traitement du Signal aléatoire

Optimisation, traitement d image et éclipse de Soleil

Transcription:

Projet de Traitement du Signal Segmentation d images SAR Introduction En analyse d images, la segmentation est une étape essentielle, préliminaire à des traitements de haut niveau tels que la classification, la détection ou l extraction d objets. Elle consiste à décomposer une image en régions homogènes. Les deux principales approches sont l approche région et l approche contour. L approche région cherche à regrouper les présentant des propriétés communes alors que l approche contour vise à détecter les transitions entre régions. Des détecteurs efficaces ont été développés dans le cadre de l imagerie optique, mais s avèrent inadaptés aux images radar de par la présence d un bruit multiplicatif appelé speckle. L objectif de ce projet est d effectuer la segmentation d une image radar à synthèse d ouverture (Image RSO ou Image SAR pour Synthetic Aperture Radar) à l aide d une méthode originale de détection de ruptures appliquée successivement sur les lignes et colonnes de l image. La méthode est issue d une publication intitulée An Optimal Multiedge Detector for SAR Image Segmentation publiée en mai 998 dans la revue IEEE Transactions on Geoscience and Remote Sensing []. Ce projet s articule en parties. ) Génération d une ligne image Cette partie consiste à générer des lignes d image radar conformément au modèle proposé par l article. La méthode de segmentation choisie sera d abord testée sur ces lignes avant d être appliquée à des images. ) Analyse spectrale Dans cette partie, le signal synthétique est étudié à l aide des outils classiques d analyse spectrale (corrélogramme, périodogramme). Les courbes obtenues peuvent être comparées aux résultats théoriques énoncés dans la publication. ) Détection des contours Le détecteur ROEWA est appliqué au signal simulé. Il est basé sur des contrastes locaux de niveau radiométrique moyen. ) Application à des images radar La segmentation d une image est réalisée en plusieurs étapes. Les ruptures sont détectés successivement en ligne et en colonne de façon à créer une carte des contours délimitant les régions de radiométrie différente. ère Partie : Génération d une ligne d image SAR ) Ligne d image non bruitée R(x) Une ligne d image apparaît comme une juxtaposition de segments de réflectivité constante. Elle est correctement modélisée comme un processus constant par morceaux dont les

sauts d intensité obéissent à un processus de Poisson de paramètre λ. On rappelle que la largeur des segments obéit alors à une loi exponentielle de paramètre λ, λ représentant le nombre moyen de séparant deux sauts d intensité. (Remarque : c est le nombre de transitions par intervalle de temps qui suit une loi de Poisson de paramètre λ). Pour simplifier l analyse, générer un signal binaire à valeurs dans {, } construit sur un processus de Poisson de paramètre λ. Vérifier que le processus ainsi construit est stationnaire et ergodique à l ordre un (on déterminera la moyenne arithmétique (spatiale) de chaque réalisation et la moyenne statistique pour chaque pixel x i ). On admettra la stationnarité et l ergodicité à l ordre. Observer et commenter l influence du paramètre λ sur les signaux générés. Conformément à l article [], générer alors un processus discret à valeurs dans {,..., } construit sur un processus de Poisson de paramètre λ.. Reflectivité... 8 FIG. Ligne d image non bruitée ) Bruit Multiplicatif n(x) (Speckle) Générer une suite de variables aléatoires indépendantes suivant une loi Gamma (fonction gengamma) de moyenne µ n = et de variance σn = /L, où L correspond au nombre de vues moyennées. Comparer l histogramme de ces variables aléatoires à la densité de la loi Gamma correspondante (fonction densitegamma). ) Ligne d image bruitée I(x) Construire l intensité d une ligne d image Radar à l aide de I(x) = R(x)n(x). Observer l effet de L sur l intensité I(x) (en considérant par exemple L =, L = et L = ).

8 Reflectivité 8 FIG. Ligne d image perturbée par un bruit multiplicatif (speckle). ème Partie : Analyse Spectrale d une ligne d image SAR Pour simplifier l analyse, on commence tout d abord par étudier le signal binaire à valeurs dans {, } construit sur un processus de Poisson de paramètre λ. On rappelle que la fonction d autocovariance d un tel processus s écrit : C RR (τ) = E [(R(x) m R ) (R(x τ) m R )] = σ r e λ τ, où m R = E [R(x)] est la moyenne de la ligne d image. La densité spectrale de puissance est définie comme la transformée de Fourier de la fonction d autocovariance S RR (f) = λσ r λ + π f. ) Périodogramme Calculer le périodogramme d une réalisation en utilisant une fenêtre rectangulaire et de Hanning. Comparer le résultat obtenu avec la densité spectrale de puissance associée au processus é tudié. ) Périodogramme cumulé Déterminer la moyenne des périodogrammes de différentes réalisations du signal appelée périodogramme cumulé. Commenter le résultat obtenu. ) Corrélogramme Déterminer les estimations biaisées et non-biaisées de la fonction d autocorrélation du processus étudié à l aide d une réalisation de ce processus. En déduire une estimation par corrélogramme de la densité spectrale de puissance du processus. Etudier l influence d un moyennage des estimations.

fenetre rectangulaire fenetre de Hanning periodogramme..... fréquence FIG. Périodogramme 9 DSP theorique Périodogramme cumulé 8 7 DSP..... fréquence FIG. Périodogramme cumulé Annexes Périodogramme/Corrélogramme La densité spectrale de puissance (DSP) d un signal à énergie finie est définie par S(f) = TF[K x (τ)] = X(f) où X(f) est la transformée de Fourier x(t) et K x (τ) sa fonction d autocorrélation. Il en découle deux méthodes d estimation de la DSP appelées périodogramme et corrélogramme.

Périodogramme Lorsqu on estime la transformée de Fourier avec l algorithme de FFT rapide de Matlab, on montre qu un estimateur satisfaisant de la DSP du signal x(t) appelé périodogramme est défini par : N TFD[x(n)] où x(n) est obtenu par échantillonnage de x(t). Corrélogramme L estimation de la DSP par corrélogramme comporte deux étapes : ) Estimation de la fonction d autocorrélation (xcorr.m) qui produit ˆK x (n) ) Transformée de Fourier discrète de ˆK x (n)f(n), où f(n) est une fenêtre de pondération et ˆK x (n) est l estimation biaisée ou non biaisée de la fonction d autocorrélation. Remarque : il est important de noter que lorsque ˆK x (n) est l estimateur biaisé de la fonction d autocorrélation de x(t), le corrélogramme coïncide exactement avec le périodogramme comme le montre la figure suivante (obtenue avec une fréquence normalisée f e =. : Corrélogramme biaisé * * Périodogramme(fen. rectangulaire).8.9.9..... FIG. Fig.. Corrélogramme biaisé et Périodogramme Remarque : Implantation numérique Si le signal numérique x(n) possède N s points, la fonction xcorr calcule la fonction d autocorrélation ˆK x (n) pour n = (N s ),...,,,,..., (N s ) (on a donc N s points). On peut padder cette autocorrélation par des zéros afin d avoir une représentation plus précise de la DSP. L algorithme de transformée de Fourier discrète de Matlab nécessite une symétrisation de la fonction d autocorrélation de la façon suivante : Points d autocorrélation ˆK x (), ˆK x (),..., ˆK x (N s ) N z zéros zéro central

N z zéros Points d autocorrélation ˆK x (N s ),..., ˆK x () Cette procédure de symétrisation est illustrée sur la figure suivante pour N s = et N z = : FIG. Symétrisation de la fonction d autocorrélation ème Partie : Détection de Ruptures sur une ligne d image SAR La détection s effectue au moyen d une fenêtre d analyse glissante. Une forte différence de réflectivité moyenne de part et d autre d un pixel permet de repérer un contour. Cette méthode, bien adaptée aux images optiques, est mise en défaut pour l imagerie radar. La présence d un bruit multiplicatif augmente en effet le taux de fausses détections dans les régions de forte réflectivité. Pour pallier cette limitation, l article propose un détecteur basé non plus sur des différences, mais sur des rapports de réflectivité moyenne. En outre, les moyennes arithmétiques sont remplacées par des moyennes pondérées exponentiellement pour traiter les cas de contours multiples (présence de plusieurs contours dans la fenêtre d analyse). Les plus proches voisins du pixel central sont ainsi favorisés aux dépens de plus éloignés pouvant correspondre à un nouveau contour. Conformément à l article [], on désire réaliser un filtre appelé filtre ISEF de réponse

impulsionnelle f(x) = α e α x où α dépend de L, λ, de la moyenne µ R et de l écart type σ R de la réflectivité. Pour calculer µ R et σ R pour un processus à valeurs discrètes {,..., n r }, on pourra utiliser les formules de sommation : nr k= nr k= k = n r(n r + ) k = n r(n r + )(n r + ). Le résultat du filtrage avec le filtre ISEF est le meilleur estimateur linéaire de la réflectivité au sens de la moyenne quadratique. On commence tout d abord par étudier le signal binaire à valeurs dans {, } construit sur un processus de Poisson de paramètre λ bruité par le bruit de scintillement (speckle). ) Synthétiser le filtre ISEF au moyen d un filtre RIF. Montrer que le filtrage de I(x) par ce filtre réalise un débruitage de la ligne de l image SAR. Commenter ce résultat à l aide de l article []. Quelques résultats typiques sont représentés sur les figures ci-dessous :.. réflectivité... 8 FIG. 7 ligne non bruitée ) Conformément à l article [], déterminer le rapport des moyennes pondérées exponentiellement noté r max (opérateur ROEWA) et montrer qu il permet d estimer la position des ruptures. ) Que se passe-t-il lorsque le signal d analyse est un processus discret à valeurs dans {,..., } construit sur un processus de Poisson de paramètre λ et bruité par du speckle? 7

7 réflectivité 8 FIG. 8 ligne bruitée réflectivité 8 FIG. 9 ligne débruitée ème Partie : Détection de Ruptures sur une image TEST La détection de contours sur une image est réalisée en deux temps. Le détecteur ROEWA est d abord appliqué successivement à chaque ligne de l image, préalablement lissée dans la direction opposée, pour obtenir la carte horizontale des contoursr X (x, y). En opérant de façon similaire dans la direction verticale, la carte verticale des contours est construite. Ces deux composantes peuvent alors être combinées pour former la carte des contours en deux dimensions : r D (x, y) = rx + r Y. 8

. réflectivité.. 8 FIG. Détection de transitions sur une ligne image non bruitée. Retrouver les résultats obtenus sur les images de la figure de l article []. Appliquer enfin la méthode à des images non simulées telles que l image satellitaire de la ville de Bourges. Comme on peut le voir, les résultats de segmentation peuvent être décevants dans le cas d images bruitées. Observer l effet de la segmentation sur des images synthétiques de Matlab (par exemple, charger l image eight avec load imdemos eight, transformer les de cette image en réels avec y=double(eight) ) et montrer que les résultats s améliorent sensiblement. FIG. Image idéale / lignes verticales 9

FIG. Image satellite de Bourges Références [] R. Fjφrtoft, A. Lopès, P. Marthon and E. Cubero-Castan, An Optimal Multiedge Detector for SAR Image Segmentation, IEEE Trans. Geosci. and Remote Sensing, vol., n, pp. 79-8, May 988.