Tests qualité des données d'irm fonctionnelle Un outil de quantification, d exploration et de visualisation Bruno Nazarian, Muriel Roth et Jean-Luc Anton Réunion Mensuelle de NeuroImagerie jeudi 19 septembre 213
Au menu Le pipe-line acquisition/conversion/transfert Des données 4D Les tests de stabilité temporelle Un package logiciel (Windows) Exemples de diagnostics Tests qualité des données d'irmf : quantification, exploration, visualisation - RMN du 19/9/213
Pipe-line acquisition/conversion Reconstruction Acquisition Conversion NiFTI / Analyze Correction Élimination spikes Alertes Tests qualité Quality report Compression Archivage Transfert
Pipe-line acquisition/conversion Reconstruction Acquisition Conversion NiFTI / Analyze Correction Élimination spikes Alertes Tests qualité Quality report Compression Archivage Transfert
Au menu Le pipe-line acquisition/conversion/transfert Des données 4D Les tests de stabilité temporelle Un package logiciel (Windows) Exemples de diagnostics Tests qualité des données d'irmf : quantification, exploration, visualisation - RMN du 19/9/213
Structure des données Des données 4D (issues d'acquisitions 2D) Vues comme un volume 3D évoluant au cours du temps t La composante temporelle est fondamentalement importante... L'échantillonnage d'un volume est loin d'être instantané
Structure des données Choix de l'ordre d'acquisition des coupes séquentiel entrelacé Choix (stratégies) de l'acquisition d'une coupe exploration(s) du plan de Fourier
Quantification Les valeurs des voxels (niveaux de gris) sont codées (à la reconstruction) par des entiers sur 16 bits ( 65535) L'histogramme (calculé sur le volume complet) permet de caractériser l'aspect bi-modal. Segmentation
Au menu Le pipe-line acquisition/conversion/transfert Des données 4D Les tests de stabilité temporelle Un package logiciel (Windows) Exemples de diagnostics Tests qualité des données d'irmf : quantification, exploration, visualisation - RMN du 19/9/213
Tests qualité Pour chaque sujet, sur chaque run fonctionnel : - Image moyenne et image de variance - TSDiffAna (Time Series Difference Analysis, from M. Brett) - Stabilité globale du signal au cours du temps - Idem coupe par coupe - Rapport S/B Et de façon (plus ou moins) systématique : - Acquisition de 3 séquences de test qualité Tests transversaux de stabilité du système dans la durée
Image moyenne et image de variance Σ volume i [ i ] Nbvolume Σ volume i [ i =< < Nbvolume M M > >] 2 } Image moyenne } Image de variance
Image moyenne et image de variance OK Image de variance KO!!! Image de variance
Stabilité du signal au cours du temps Calcul des courbes TSDiffAna lors du transfert des données fonctionnelles (QualityReport/TSDiffAnaReport.htm) : - scaled variance - slice by slice variance - scaled mean voxel intensity - max/mean/min slice variance
Scaled variance Σ voxel [ i i+1 ] 2 Nbvoxel Σ voxel, volume i [ i ] Nbvoxel X Nbvolume } Différence quadratique } normalisée Scaled variance 2 15 1 5 2 4 6 8 1 12 Difference image number 14 16 18
Scaled variance Cette courbe permet de détecter toute différence globale de signal entre 2 volumes successifs. Changements transitoires - mouvement du sujet - présence d'artefacts importants sur les images - variation brusque du signal IRM 12 Scaled variance 1 8 6 4 2 5 1 Difference image number 15 2
Slice by slice variance Σ [ pixel i i+1 ] 2 Nbpixel Σ voxel, volume i [ ] i Nbvoxel X Nbvolume } Différence quadratique par coupe } normalisée Slice by slice variance 7 6 5 4 3 2 1 6 26 46 66 86 16 126 Difference image number 146 166 186
Slice by slice variance Chaque courbe correspond à une coupe différente. Les courbes les plus intenses sont généralement celles du bas (pulsations cardiaques) ou celles contenant les yeux (mouvements). - mouvement du sujet : toutes les coupes sont modifiées - artefact sur une coupe unique : seule la coupe artefactée présente un pic. Slice by slice variance 25 2 15 1 5 5 1 Difference image number 15 2
Scaled mean voxel intensity Σ voxel [ ] i Nbvoxel Σ voxel, volume i [ ] i Scaled mean voxel intensity Nbvoxel X Nbvolume } Moyenne } normalisée 1,6 1,4 1,2 1,,998,996,994,992 6 26 46 66 86 16 Image number 126 146 166 186
Scaled mean voxel intensity Cette courbe permet de montrer les variations soudaine d'intensité moyenne sur un volume. - mouvement important du sujet (sortie du champ de vue) - problème de stabilité du signal global de l'irm. tsdiffana : OK Variations < 2 % tsdiffana : KO!!
Scaled mean voxel intensity Permet d'identifier des variations «BF» dues à l'instrumentation ou l'environnement Éliminé par le filtrage «high-pass» de SPM Exemple : Variations de la puissance RF délivrée corrélée à la T du LT
Max/mean/min slice variance 8 1 coupe 6 4 2 6 26 46 66 86 16 126 146 166 186 Slice by slice variance Slice by slice variance Slice by slice variance : on a autant de courbes que de coupes 8 6 4 2 6 26 46 66 86 16 126 146 166 186 Difference image number Difference image number Max/mean/min slice variance Pour chaque courbe (ou coupe), on affiche la valeur maximale, la valeur moyenne et la valeur minimale sur toutes les répétitions : 8 6 4 2 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 16 17 18 19 2 21 22 23 24 25 26 27 28 29 3 Slice number
Max/mean/min slice variance Un pic sur la courbe de variance maximale montrera un problème sur la coupe correspondant à la position du pic. Dans le cas d'oscillations (comme ci-dessous), cela traduit un mouvement important du sujet (acquisition entrelacée). Max/mean/min slice variance 25 2 15 1 5 5 1 15 Slice number 2 25 3
Rapport signal sur bruit Masques calculés sur le volume moyen : - zone 3D de signal (intensité > seuil calculé sur l'histogramme) - zone 3D de bruit (2 bandes latérales sur tout le volume en axial) Mesure qualitative : Signal to noise ratio Rapport signal sur bruit = moyenne dans la zone de signal variance dans la zone de bruit Démo 95 93 91 89 87 5 1 Image number 15 2
Rapport signal sur bruit Séquence standard : coupes axiales parallèles à CA-CP Le rapport signal sur bruit moyen est influencé par : - la position du sujet dans l'antenne et dans l'aimant - les réglages de l'antenne et des shims 9 S/N ratio 85 8 75 7 5 1 15 Image number 2 25 Slice by slice variance Variations du rapport signal sur bruit au cours du temps : - mouvement important modifiant la position du cerveau - artefacts modifiant l'amplitude du signal ou du bruit 12 8 4 5 1 15 Image number 2 25
Tests qualité acquis en fin d'examen Séquence EPI standard : 36 coupes axiales // CA-CP - Mesure du rapport signal sur bruit - Sauvegarde des valeurs concernant l'émission RF Séquence EPI noise : 36 coupes axiales // CA-CP sans RF - Mesure du rapport signal sur bruit EPI Séquence Onepulse : acquisition d'une FID - Évaluation de l'homogénéité du champ magnétique 1 S/N ratio 8 6 4 2 17 Jan 211 28 Jan 211 1 Feb 211 22 Feb 211 14 Mar 211 6 Jan 211 24 Jan 211 3 Feb 211 21 Feb 211 28 Feb 211 17 Mar 211 Sans micro Avec micro piezo micro optique
Au menu Le pipe-line acquisition/conversion/transfert Des données 4D Les tests de stabilité temporelle Un package logiciel (Windows) Exemples de diagnostics Tests qualité des données d'irmf : quantification, exploration, visualisation - RMN du 19/9/213
Package logiciel Développé sous LabVIEW Exécutable et setup Windows Disponible au téléchargement sur le site du Centre IRMf http://irmfmrs.free.fr 2 modules - TS DiffAna (stabilité, S/B) - Viewer 4D
Package logiciel
Package logiciel Démonstration illustrée - Le cas idéal (1.) - Le cas idéal (2.) - En vrai normal - Des mouvements - Des spikes - Des trucs bizarres
Package logiciel A propos de l'histogramme - Variation de l'histogramme, au cours du temps - Vue globale : temps-histogramme
Conclusion - Un outil, développé et diffusé par le Centre - Illustration d'une maîtrise croissante du pipe-line «fmri» - Une brique à affiner, compléter. - Parfaitement intégrable dans une nouvelle chaîne instrumentale
Merci de votre attention - Questions - Bêta-testeurs?