Académique Documents
Professionnel Documents
Culture Documents
Antoine LEROY
Le 10 novembre 2004
• Un domaine en éveil :
la chirurgie des tissus mous assistée par ordinateur
• Coopérations :
• PRAXIM
• Centre Hospitalier Pitié Salpêtrière
• Laboratoire d’Anatomie de Grenoble
2
Sommaire
Partie 1
Introduction à la Ponction Rénale
Percutanée
Partie 2
Navigation de la Ponction Rénale
Percutanée
Partie 3
Recalage iconique scanner/échographie
3
Partie 1
Introduction à la PRP
Anatomie du rein
NéphroLithotomie PerCutanée (NLPC)
Imagerie: scanner et échographie
Apport des GMCAO
Travaux similaires
4
1 - Anatomie du rein
Localisation et orientation :
• Rétropéritonéal
• Espace lombaire
Accès postérieur :
• Rapports musculaires
• Rapports osseux
12cm
6
5mm
1 - NéphroLithotomie PerCutanée (NLPC)
Matériel d’imagerie :
• Fluoroscope
• Néphroscope
• Echographe
7
1 - NéphroLithotomie PerCutanée (NLPC)
• Une aiguille de ponction : 200 x 1.1mm
• Guidage échographique
Contrôle fluoroscopique
• Limites de l’imagerie
per-opératoire 2D 8
1 – Imagerie : scanner et échographie
9
1 – Imagerie : scanner et échographie
10
1 - Apport des GMCAO
Méthodologie GMCAO
• Planification pré-opératoire sur le scanner
• Recalage per-opératoire via l’échographie
• Guidage du geste sous localisation optique
11
1 - Apport des GMCAO
20
18
16 Moyenne
Mesure (mm ou deg)
14
12 GG'
4mm sans assistance
10
8
PP'
alpha
respiratoire
6
4
2
0
[Schwartz’94]
1 2 3 4 5 6 7 8 9 10 11 3mm sous IRM
13
Sujet
et respirateur
Baltimore - PAKY
[Stoianovici’97]
1 - Travaux similaires
Osaka - Breast cancer surgery
[Sato’98]
14
Partie 2
Navigation de la PRP
Planificationpré-opératoire
Acquisition échographique
Recalage scanner/échographie
Guidage du geste de ponction
15
2 - Planification pré-opératoire
• Coupes scanner haute qualité. Choix (Source,Cible)
voxel=0.6x0.6x1.25 mm3
• Segmentation scanner :
surface, cavités, os, peau
• Fusion scanner précoce/tardif
par distance de chanfrein Analyze®
16
2 - Acquisition échographique
Localisateur
17
2 - Acquisition échographique
18
2 - Recalage scanner/échographie
• Recalage rigide 6D
T(p) Tx Ty Tz Rx Ry Rz
• Minimisation de l’énergie
Mp
~ .2
E(p) d T(p) qi
i 1
• Par Levenberg-Marquardt
H(pk) k I k g(pk)
m G a
IA 9.4 mm ± 2.1 7.1 mm 9.2°
3s
Match 1.5 mm ± 0.8 1.7 mm 4.2°
20
Précision globale donnée par les tests de ponction.
2 - Guidage du geste de ponction
Journal
21
2 - Guidage du geste de ponction
• Test sur fantôme abdominal :
6 aiguilles
Pre-op Post-op
calibrage / segmentation / recalage / guidage
24
3 - Présentation du recalage iconique
Etat de l’art
• Premiers travaux
Woods93, Viola95, Wells96, Studholme96, Maes97
• Comparaison des mesures de similarité
Studholme97, Roche98, Nikou98, Sarrut99,
Jenkinson01, Masumoto02
• Comparaison des algorithmes d’optimisation
Maes99, Jenkinson01
• Recalages échographiques
Roche00, Blackall02, Shekhar02, Brooks03, Penney04
25
3 - Présentation du recalage iconique
T
Algorithme final :
T = IA ; T = 0
Faire
T = T + T
Evaluer E = µ(V1,V2) dans ROI
Mettre à jour T
Tant que
E n’est pas minimale 27
3 - Prétraitements des images
28
3 - Prétraitements des images
Scanner :
• Débruitage par filtre médian
• Rehaussement des contours par filtre de Sobel
29
3 - Prétraitements des images
Echographie : Suppression du bruit speckle
• Médian et Crimmins
égalisent peu à peu
les niveaux de gris
• Le filtre Sticks
conserve les 30
frontières échogènes
3 - Prétraitements des images
31
3 - Prétraitements des images
32
3 - Choix d’une mesure de similarité
• Les mesures statistiques :
Information Mutuelle Normalisée (NMI)
NMI(A, B)
a
pa log(pa) b
pb log(pb)
ab
pab log(pab)
• Les mesures fonctionnelles :
Rapport de Corrélation (CR)
CR(B A) 1 1
N ² N²
i
i i
• Mesure de la dispersion
des couples de niveaux de gris 33
3 - Choix d’une mesure de similarité
• Le CR est plus rapide à calculer
• Il présente un minimum global non-ambigu
• Il a un profil plus lisse :
Il présente moins de minima locaux
Il est plus adapté aux approches multi-résolution
Il convient mieux à l’optimisation de Powell-Brent
CR NMI
34
3 - Choix d’une méthode de minimisation
Powell 6D
itération n°k :
pour chaque degré de liberté
recherche d’un minimum en 1D
poursuite à partir de ce point
Brent 1D
Dans un intervalle [a;b]
Jusqu’à trouver un minimum
ajuster une parabole sur la courbe
35
3 - Choix d’une méthode de minimisation
36
3 - Expériences et résultats
• Matériel et méthodes
• 1 ensemble de données
• 5 images écho choisies parmi 100
38
3 - Expériences et résultats [Penney’04]
m = 2.3 à 5.5mm sur 5 volontaires
39
3 - Conclusion
• Recalage iconique CT/US mis au point :
choix de prétraitements,
choix d’une fonction d’énergie,
choix et adaptation d’un algorithme d’optimisation
• Fixés manuellement :
IA, choix des coupes, ROI, espace de recherche
• Essais réussis
sur 1 jeu de données ; dans certaines conditions
Pas de conclusions définitives
• Limites cliniques :
fenêtre antérieure ; patient échogène
• A explorer :
collaboration segmentation/recalage
40
Conclusion
• Une étude de faisabilité
pour un système GMCAO d’aide à la PRP.
• Protocole en 3 étapes
• Validation sur cibles statiques.
• Points clefs :
recalage automatique, mobilité et déformation
• Etudes engagées :
recalage iconique, localisation magnétique
• Etudes futures :
recalage iconique,
localisation magnétique,
modélisation et suivi des mouvements,
échographie 3D,
application à d’autres problématiques cliniques. 41
* FIN42
43
Force sur l’aiguille dans le foie à 3mm/s : 1N
[Simone02,Kataoka02,Abolhassani04]
44
Pre-op Post-op
calibrage / segmentation / recalage / guidage
45
Les transformations en jeu
Soient
Pe(u,v,1) un pixel dans une image Ii
Ps(U,V,W,1) son voxel correspondant dans le CT
C la transformation de calibrage
Li la transformation de localisation de Ii
S la transformation d’échelle du CT
Tk est la k-ième transformation de recalage calculée
Eh bien
Ps = S · Tk-1 · Li · C · Pe
Or T0 = IA, donc on optimisera k tel que
Tk = IA · k
|| k || << || IA ||
46
Définir une attitude initiale
Arun : 3 points US // 3 points CT
Evaluation : ???
RMS Arun - Pie rre Ecarts translation et inclinaison - Pierre
25 40 0,6
35
0,5
20
30
0,4
15 25
Emean TRANS
20 0,3
Emax INCLIN
10
15
0,2
10
5
0,1
5
0 0 0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
47
Corrélation échographique
Théorie
Profil
48
49
Résultats recalage iconique