Réalisation d'un maillage 3D à l'aide de la toolbox Matlab ISO2MESH Frédéric Lange Doctorant CREATIS Equipe 5:RMN et optique, méthodes et systèmes Encadrants : B. MONTCEL, F. PEYRIN 8 juillet 2013
I.Contexte II.Iso2Mesh III.Exemple de notre application
Imagerie fonctionnelle cérébrale: La Tomographie optique diffuse Propagation de la lumière dans les tissues : processus complexe. Besoin d’une modélisation de cette propagation Capacité de détection du système optique Influence des paramètres physiologiques Modèle Monte Carlo capable de modéliser des géométries complexes en utilisant un maillage 3D. Nécessité de créer ce maillage. Utilisation de la toolbox matlab iso2mesh.
Toolbox matlab disponible gratuitement : cgi-bin/index.cgi cgi-bin/index.cgi Maillage à partir d’image 3d Différents types de fonctions : – Création de maillage Image en niveau de gris Image binaire – Travail sur le maillage Lissage Redimensionnement … – Fusion de maillages – Affichage graphique – Information sur le maillage
Objectif : Avoir un modèle de l’anatomie cérébrale le plus fidèle possible Image anatomique IRM (segmenté) ( Maillage ?
opt.radbound=1000; opt.distbound=100; maxvol=4; isovalues= [0.5,1.5,2.5,3.5,4.5,5.5,6.5,7.5,8.5,9.5,10.5]; [node,elem,face]=v2m(IMAGE3D, isovalues,opt,maxvol,'cgalmesh'); Code
Nombre de nœuds: Nombre de triangles: Nombre de tétraèdres: Nombre de régions: 11 Temps de génération <5min (core i7, 16GB, Matlab R2012b)
Quelques Problèmes : Possible Collision entre 2 types de tissues Maillage des vaisseaux : éléments discontinues
Injection dans notre modèle Monte Carlo
Merci de votre attention