A Pyramid Approach to Subpixel Registration Based on Intensity

Slides:



Advertisements
Présentations similaires
Soutenance du stage de DEA.
Advertisements

Fabrice Lauri, François Charpillet, Daniel Szer
Non linéarités liées à la thermique
Travail de Fin d’Etudes – été 2009
S. Meshoul & M. Batouche Equipe Vision, Laboratoire LIRE
1 Off road obstacle avoidance through end to end learning Yann LeCun, Urs Muller, Jan Ben, Eric Cosatto, Beat Flepp.
RENDU DE TERRAIN Problématique : Rendre une très large zone de terrains en la simplifiant au maximum pour réduire le nombre de polygones à afficher. A.Bailly.
LIRMM 1 Journée Deuxièmes années Département Microélectronique LIRMM.
Une approche informationnelle de la restauration d’images
Borhen LOUHICHI Merci, Monsieur le président,
1 1 Momentum. 2 2 Tout objet en mouvement continuera son mouvement tant que rien nentrave sa progression.
Performances 1 Évolution : Performance. Performances 2 Évolution : Mémoire.
Génération interactive dimages projectives : Application à la Radiothérapie Pierre BLUNIER Du 01/12/2002 au 28/03/2003 Centre Léon Bérard.
Affine registration with Feature Space Mutual Information (2001)
Image Registration methods : a survey
Piecewise Affine Registration of Biological Images
Simultaneous Registration and Activation Detection for fMRI
Auteurs : P. Hellier C. Barillot E. Mémin P.Pérez
Xialong Dai, Siamak Khorram
Modélisation et commande hybrides d’un onduleur multiniveaux monophasé
CPMOH, Université Bordeaux 1
Ordonnancement des mouvements de deux robots
Plus rapide chemin bicritère : un problème d’aménagement du territoire
Animation de solides en contact par modèle physique
Sélection automatique d’index et de vues matérialisées
Améliorer les performances du chiffrage à flot SYND
Plan Évolution Système On Chip Difficultés de la testabilité des SOCs
Maîtrise en technologie de l’information
Application des algorithmes génétiques
Système coopératif pour l'aide à la conduite
Modélisation d'environnements forestiers
Classification Multi Source En Intégrant La Texture
Éclairage Structuré et vision active pour le contrôle qualité de surfaces métalliques réfléchissantes Olivier Morel*, Ralph Seulin, Christophe Stolz, Patrick.
Réalisateur : PHAM TRONG TÔN Tuteur : Dr. NGUYEN DINH THUC
Journée thématique du GDR IFS « Réduction de modèle en IFS » ENSAM – Jeudi 18 mai 2006 Validation de l’approche de la réduction a priori - POD sur l'équation.
Cours Corporate finance Eléments de théorie du portefeuille Le Medaf
Inversion / Res2dinv Thème 2 = « Organisation et fonctionnement hydrique des couvertures d’altération, des dépôts alluviaux et des sols » devient dans.
Grégory Maclair 5 décembre 2008 Laboratoire dImagerie Moléculaire et Fonctionnelle (IMF) – CNRS-UMR 5231 Laboratoire Bordelais de Recherche en Informatique.
1 1 ST Crolles 2 Université Montpellier II France FTFC 2003 Représentation Unifiée des Performances Temporelles dune Bibliothèque de Cellules Standards.
Plan d’expérience dynamique pour la maximisation
Test bilan de calcul mental N°1 :
Réseaux de neurones.
Ajustements c2 non-linéaires
« Recherche de méthode d’estimation de volume de production à risque »
II- L’algorithme du recuit simulé (pseudo-code)
Courbes de Bézier.
Génération d’un segment de droite
Les modèles linéaires (Generalized Linear Models, GLM)
Riadh Ben Messaoud Kamel Aouiche Cécile Favre
PIF-6003 Sujets spéciaux en informatique I
Détection du meilleur format de compression pour une matrice creuse dans un environnement parallèle hétérogène Olfa HAMDI-LARBI.
1 Protection des arbres multicast avec une forêt duale Mohand Yazid SAIDI Bernard COUSIN Miklós MOLNÁR 15 Février 2006.
Distance de BORGEFORS Et Applications
Introduction à la modélisation de la combustion turbulente
Recherche dun même objet / scène Approches basées sur des descripteurs locaux Approches basées sur des descripteurs globaux.
électroencéphalographie Estimation des conductivités in vivo
Extraction Automatique de formes complexes : Application à la création de modèle anatomique de la tête J. Piovano, T. Papadopoulo Séminaire Odyssee 9,
Technique de points de contrôle: Formes de Bézier
TRAITEMENT D’IMAGE SIF-1033.
L’adaptativité pour un solveur de l’équation de Vlasov
Modélisation géométrique de base
Apprentissage avec un réseau de neurones artificiels
Projet Télédétection Vidéo Surveillance Deovan Thipphavanh – Mokrani Abdeslam – Naoui Saïd Master 2 Pro SIS / 2006.
1 Une méthode itérative pour l'unfolding des données expérimentales, stabilisée dynamiquement(*) Bogdan MALAESCU LAL LLR 28/09/2009 (*arxiv: )
Monitoring Détection de séquences vidéo en temps réel dans une grande base de données Julien Law-to 23/07/2004.
ASI 3 Méthodes numériques pour l’ingénieur
Suivi rapide d’objet en mouvement
Le chaos pourquoi ? Permet de modéliser un type de mouvement récent qui n’est ni uniforme, ni accéléré. Des dynamiques chaotiques ont été mises en évidence.
GdR MoMaS Novembre 2003 Conditions d’interface optimales algébriques pour la vibro-élasticité. François-Xavier Roux (ONERA) Laurent Sériès (ONERA) Yacine.
Transcription de la présentation:

A Pyramid Approach to Subpixel Registration Based on Intensity Auteurs Philippe Thevenaz, Urs E. Ruttimann, and Michael Unser Senior Member IEEE Présentation LE BLEVEC Yann

Plan de l'exposé Introduction 1. Vue d’ensemble 2. Méthode déployée 2.1. Recalage 2.2. Optimisation avec Marquardt-Levenberg 2.3. Modèle d’interpolation 2.4. Approche pyramidale 3. Résultats expérimentaux Conclusion

Vue d’ensemble Problématique Détecter les différences entre 2 images médicales Patients différents Même patient à différents moments Recalage d’image 2D ou 3D PET (Positron Emission Tomography) fMRI (functional Magnetic Resonance Imaging) Différences minimes Sous pixels -> interpolation Nombreuses transformations: globales

Vue d’ensemble Exemples PET fMRI

Plan de l'exposé Introduction 1. Vue d’ensemble 2. Méthode déployée 2.1. Recalage 2.2. Optimisation avec Marquardt-Levenberg 2.3. Modèle d’interpolation 2.4. Approche pyramidale 3. Résultats expérimentaux Conclusion

Méthode déployée En quelques mots… Modèle de déformation Transformations affines 3D globales Possibilité d’ajouter un facteur d’échelle ou ajuster le contraste Utilisation d’une variante de l’algorithme de Marquardt-Levenberg Optimisation pour modèles non linéaire Modèle d’interpolation utilise un spline d’ordre 3 Approche pyramidale Résolution allant du grossier au fin

Méthode déployée Critère de recherche Le recalage une image référence avec une image test utilise le critère suivant: Avec fR: image référence; fT: image test : la transformée de l’image test en utilisant p q : la dimension de l’espace Minimisation est fonction de p

Méthode déployée Transformations Transformations affines Transformations homomorphiques

Méthode déployée Algorithme Marquardt-Levenberg (ML) La fonction à minimiser équivaut à: Se rapprocher du p optimal en modifiant p à chaque itération Ce problème revient à résoudre le système linéaire: α: Matrice de courbure (1/2 * Hessien) ß: -1/2 * gradient du résidu

Méthode déployée Algorithme Marquardt-Levenberg (ML) Calcul du gradient du critère

Méthode déployée Algorithme ML Calcul de la matrice de courbure: 2eme terme non significatif d’ou

Méthode déployée Algorithme ML Rôle de λ Amélioration de p, utilisation de l’inversion du hessien Dégradation de p, modification de p dans le sens oppose du gradient avec le poids λ (méthode des plus fortes pentes)

Méthode déployée Algorithme Marquardt-Levenberg modifié Astuce: L’algorithme de base cherche à calculer On préférera Travail à partir d’un point fixe Ne pas recalculer les 2 matrices (matrice de courbure et gradient) à chaque itération

Méthode déployée Critères d’arrêt de l’itération Critère de recherche inférieur à un certain seuil Gain en précision d’une itération à la suivante inférieure à un second seuil Evolution des paramètres d’une itération à la suivante Tant qu’un paramètre change, on continue

Méthode déployée Interpolation Modèle d’interpolation choisi: Spline cubique: n=3 Proche de la fonction sinc pour un coût moindre

Méthode déployée Approche pyramidale Multi résolution Multiplication des itérations à faible résolution Augmentation de la résolution pour affiner le résultat Effet lissant de la diminution de résolution Moins de probabilité de tomber sur un minimum local Propagation des paramètres entre les niveaux Gradient et hessien calculés à chaque niveau Paramètres de transformation modifiés par transformation géométrique

Plan de l'exposé Introduction 1. Vue d’ensemble 2. Méthode déployée 2.1. Recalage 2.2. Optimisation avec Marquardt-Levenberg 2.3. Modèle d’interpolation 2.4. Approche pyramidale 3. Résultats expérimentaux Conclusion

Résultats expérimentaux Conditions initiales Objectif: Comparer ML avec ML* en terme de vitesse et précision Images MRI avec une résolution 256 x 256 Application de transformations aléatoires Cas idéaux Cas bruités

Résultats expérimentaux Cas idéal (1/2) Evolution du temps de calcul et de la précision en fonction de la résolution

Résultats expérimentaux Cas idéal (2/2) Comparaison entre ML1, ML3 et ML*3 ML* 3 aussi précis que ML 3 avec un temps de calcul largement inférieur

Résultats expérimentaux Cas bruité Influence du bruit sur les performances de ML*

Conclusions Succès de la méthode proposée Efficacité Rapidité Grand classique de la mise en correspondance Article très complet Début présente un état de l’art dans le domaine du recalage Explication complète du modèle théorique Expérimentations bien menées

QUESTIONS ?