Outils pour utilisateurs

Outils du site


projets_ingenieurs_promo_2014:projet2:repbesoins

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
projets_ingenieurs_promo_2014:projet2:repbesoins [2012/06/13 11:08]
dabrowski créée
projets_ingenieurs_promo_2014:projet2:repbesoins [2020/10/21 11:27] (Version actuelle)
Ligne 1: Ligne 1:
-[[intranet:projet2:public|Revenir à la page d'accueil]]+[[projets_ingenieurs_promo_2014:projet2|Revenir à la page d'accueil]]
  
  
Ligne 11: Ligne 11:
  
 ---- ----
-\\ {{:intranet:projet2:bodyplanes.jpg?180 |}}+\\ {{:projets_ingenieurs_promo_2014:bodyplanes.jpg?180 |}}
 Les données brutes, sortant directement du scanner, sont des images 3D dans un format spécial : le format DICOM. Ceci pour permettre d'ajouter de nombreuses informations nécessaires au radiologue telles que le nom et l'âge du patient ou encore la date et la raison de l'examen.\\ Les données brutes, sortant directement du scanner, sont des images 3D dans un format spécial : le format DICOM. Ceci pour permettre d'ajouter de nombreuses informations nécessaires au radiologue telles que le nom et l'âge du patient ou encore la date et la raison de l'examen.\\
 Cependant, ces images sont très lourdes ( environ 700Mo ) et donc difficilement transportable, je veux dire par là qu'au delà de tout échange physique, l'envoie par mail est impossible. Il faudrait alors les uploader sur un site.\\ Cependant, ces images sont très lourdes ( environ 700Mo ) et donc difficilement transportable, je veux dire par là qu'au delà de tout échange physique, l'envoie par mail est impossible. Il faudrait alors les uploader sur un site.\\
 Par ailleurs, le format DICOM est difficilement utilisable sous Windows ou Linux car en effet MAC en a la quasi-monopole.\\ Par ailleurs, le format DICOM est difficilement utilisable sous Windows ou Linux car en effet MAC en a la quasi-monopole.\\
 C'est pourquoi nous avons décidé de les convertir en un format plus léger et plus universel : le format NIFTI dont de nombreuses librairies sont disponibles sur Linux. \\ C'est pourquoi nous avons décidé de les convertir en un format plus léger et plus universel : le format NIFTI dont de nombreuses librairies sont disponibles sur Linux. \\
-\\  {{ :intranet:projet2:triplanaire2.png?155|}}+\\  {{ :projets_ingenieurs_promo_2014:triplanaire2.png?155|}}
 Une fois les images converties, il fallait alors les afficher. Or, il n'est pas simple d'afficher une image en 3D.\\ Une fois les images converties, il fallait alors les afficher. Or, il n'est pas simple d'afficher une image en 3D.\\
 Nous avons donc opté pour l'affichage en vision triplanaire soit selon les 3 coupes Axial, Sagittal et Coronal.( cf ci-dessus et ci-contre).\\ Nous nous servons par ailleurs de 'trackbars' ( curseurs ) pour se déplacer dans l'image selon les différents plans. Nous avons donc opté pour l'affichage en vision triplanaire soit selon les 3 coupes Axial, Sagittal et Coronal.( cf ci-dessus et ci-contre).\\ Nous nous servons par ailleurs de 'trackbars' ( curseurs ) pour se déplacer dans l'image selon les différents plans.
Ligne 29: Ligne 29:
 \\ \\
 **a. Analogie avec Paint**\\ **a. Analogie avec Paint**\\
-{{:intranet:projet2:tumeurpaint2.png?200|}}\\+{{:projets_ingenieurs_promo_2014:tumeurpaint2.png?200|}}\\
 On effectue une première approche avec Paint et son outil de remplissage : cet outil permet de contourer une région de même couleur, ceci se fait par le biais d’une propagation sur les voisins proches du point source et donc grâce à une croissance de région.\\ On effectue une première approche avec Paint et son outil de remplissage : cet outil permet de contourer une région de même couleur, ceci se fait par le biais d’une propagation sur les voisins proches du point source et donc grâce à une croissance de région.\\
 En effet, la propagation à partir du point source se fera de voisins en voisins ( //critère topologique// ) selon un critère simple : si le point voisin est de la même couleur que le point source alors on le colore.( //critère d'intensité// ).\\ En effet, la propagation à partir du point source se fera de voisins en voisins ( //critère topologique// ) selon un critère simple : si le point voisin est de la même couleur que le point source alors on le colore.( //critère d'intensité// ).\\
Ligne 37: Ligne 37:
 On étudie l’algorithme à travers des exemples simples.\\ On étudie l’algorithme à travers des exemples simples.\\
 On peut trouver ci-contre une tumeur (//entourée en rouge//):\\ On peut trouver ci-contre une tumeur (//entourée en rouge//):\\
-{{:intranet:projet2:imagenormal.png?200|}}\\+{{:projets_ingenieurs_promo_2014:imagenormal.png?200|}}\\
 Une image est composée de pixel, cela sera les points sur lesquels on applique la croissance de région.\\ Une image est composée de pixel, cela sera les points sur lesquels on applique la croissance de région.\\
 En général, les images sont en 3D, et les voxels (pixels en 3D) seront nos points d’études.\\  En général, les images sont en 3D, et les voxels (pixels en 3D) seront nos points d’études.\\ 
 Nous affectons dorénavant un chiffre pour le niveau de gris de chaque pixel (entre 0 et 255).\\ Nous affectons dorénavant un chiffre pour le niveau de gris de chaque pixel (entre 0 et 255).\\
 Notre exemple sera composé d’une tumeur et d’un tissu à l’intérieur du poumon.(La tumeur est plus volumineux que le tissu)\\ Notre exemple sera composé d’une tumeur et d’un tissu à l’intérieur du poumon.(La tumeur est plus volumineux que le tissu)\\
-{{:intranet:projet2:exemple1.png?200|}}\\+{{:projets_ingenieurs_promo_2014:exemple1.png?200|}}\\
 \\ \\
  
 On peut observer  un dégradé de niveau de gris à l’intérieur  même du poumon.\\ On peut observer  un dégradé de niveau de gris à l’intérieur  même du poumon.\\
 Sélectionnons un point pour démarrer l’algorithme , celui-ci se propagera sur ses 4 voisins les plus proches, ceux-ci seront compris dans le contourage s’ils vérifient un critère dépendant de la moyenne et de leur écart-type et d’un facteur sensibilité qui variera entre 1-2.\\ Sélectionnons un point pour démarrer l’algorithme , celui-ci se propagera sur ses 4 voisins les plus proches, ceux-ci seront compris dans le contourage s’ils vérifient un critère dépendant de la moyenne et de leur écart-type et d’un facteur sensibilité qui variera entre 1-2.\\
-{{:intranet:projet2:exemple2.png?200|}}\\+{{:projets_ingenieurs_promo_2014:exemple2.png?200|}}\\
 \\ \\
 A la fin de l’algorithme nous avons contouré la tumeur, sans prendre en compte le tissu. D’où l’efficacité de l’algorithme.\\ A la fin de l’algorithme nous avons contouré la tumeur, sans prendre en compte le tissu. D’où l’efficacité de l’algorithme.\\
-{{:intranet:projet2:exemple5.png?200|}}\\+{{:projets_ingenieurs_promo_2014:exemple5.png?200|}}\\
 \\ \\
 **c. Illustration du contourage tumoral effectué par notre logiciel FAST-V.**\\ **c. Illustration du contourage tumoral effectué par notre logiciel FAST-V.**\\
Ligne 62: Ligne 62:
 **a. Fonction 'contrast'**\\ **a. Fonction 'contrast'**\\
 Pour distinguer au mieux les tumeurs, nous avons créer cette fonction qui permet de régler, grâce à deux trackbars, le contraste noir et blanc permettant ainsi de faire ressortir au mieux la tumeur des scans en jouant sur ces dernières. Pour un soucis d'habitude et de compréhension, le radiologue (J.Garnon) préfère les nommer luminosité pour le réglage du blanc et contraste pour le noir. \\ Pour distinguer au mieux les tumeurs, nous avons créer cette fonction qui permet de régler, grâce à deux trackbars, le contraste noir et blanc permettant ainsi de faire ressortir au mieux la tumeur des scans en jouant sur ces dernières. Pour un soucis d'habitude et de compréhension, le radiologue (J.Garnon) préfère les nommer luminosité pour le réglage du blanc et contraste pour le noir. \\
-{{:intranet:projet2:contraste.png?300|}}\\+{{:projets_ingenieurs_promo_2014:contraste.png?300|}}\\
 \\ \\
 \\ \\
 **b. Fonction 'zoom'**\\ **b. Fonction 'zoom'**\\
 Pour palier au problème des tumeurs de petites tailles et les distinguer avec plus de précision, on peut désormais réaliser un zoom sur les scans de manière intuitive: en effet, en traçant un rectangle en maintenant le click gauche de la souris, on délimite une zone qui sera donc zoomée dans une nouvelle fenêtre ( permettant ainsi de mettre l'image zoomée en plein écran selon les besoins ) \\ Pour palier au problème des tumeurs de petites tailles et les distinguer avec plus de précision, on peut désormais réaliser un zoom sur les scans de manière intuitive: en effet, en traçant un rectangle en maintenant le click gauche de la souris, on délimite une zone qui sera donc zoomée dans une nouvelle fenêtre ( permettant ainsi de mettre l'image zoomée en plein écran selon les besoins ) \\
-{{:intranet:projet2:zoom.png?300|}}\\+{{:projets_ingenieurs_promo_2014:zoom.png?300|}}\\
 \\ \\
 \\ \\
 **c. Fonction 'filtre'**\\ **c. Fonction 'filtre'**\\
 Encore une fois cette fonction permet de rendre les tumeurs plus discernables. Par ailleurs elle permet d'avoir une image plus lisse, et donc de rendre le contourage plus précis, cependant l'image devient légèrement floutée car on utilise un filtre moyennant. \\ Encore une fois cette fonction permet de rendre les tumeurs plus discernables. Par ailleurs elle permet d'avoir une image plus lisse, et donc de rendre le contourage plus précis, cependant l'image devient légèrement floutée car on utilise un filtre moyennant. \\
-{{:intranet:projet2:filtre.png?300|}}\\+{{:projets_ingenieurs_promo_2014:filtre.png?300|}}\\
 \\ \\
 \\ \\
 **d. Fonction 'Switch'**\\ **d. Fonction 'Switch'**\\
 Cette fonction permet lors de son utilisation d'afficher une seule coupe en grand écran dans l'ordre (Axial > Sagittal > Coronal). En effet au départ les 3 coupes sont visibles en vision tripalanaire.  Cette fonction permet lors de son utilisation d'afficher une seule coupe en grand écran dans l'ordre (Axial > Sagittal > Coronal). En effet au départ les 3 coupes sont visibles en vision tripalanaire. 
-{{:intranet:projet2:switch.png?300|}}\\+{{:projets_ingenieurs_promo_2014:switch.png?300|}}\\
 \\ \\
 \\ \\
Ligne 99: Ligne 99:
 Pour éviter ce problème ( coupé en 2 le contourage ) nous avons recopié la trace/l'ombre du coup de gomme à la position “z” sur les coupes adjacentes “z+1” et “z-1”. Pour éviter ce problème ( coupé en 2 le contourage ) nous avons recopié la trace/l'ombre du coup de gomme à la position “z” sur les coupes adjacentes “z+1” et “z-1”.
 Ainsi nous colorons cette trace en bleu clair et en violet clair si la trace chevauche le contourage.\\  Ainsi nous colorons cette trace en bleu clair et en violet clair si la trace chevauche le contourage.\\ 
-{{:intranet:projet2:gomme.png?300|fonction eraser}}\\+{{:projets_ingenieurs_promo_2014:gomme.png?300|fonction eraser}}\\
 \\ \\
 \\ \\
Ligne 105: Ligne 105:
 Cette fonction permet, une fois le coup de gomme effectué, de choisir quelle partie on souhaite garder ( celle comprenant la tumeur évidemment).\\ Cette fonction permet, une fois le coup de gomme effectué, de choisir quelle partie on souhaite garder ( celle comprenant la tumeur évidemment).\\
 Elle permet donc de supprimer un éventuel débordement. \\ Elle permet donc de supprimer un éventuel débordement. \\
-{{:intranet:projet2:distinction.png?300|}}\\+{{:projets_ingenieurs_promo_2014:distinction.png?300|}}\\
 \\ \\
 \\ \\
Ligne 111: Ligne 111:
 Cette fonction est en quelque sorte la fonction inverse de la fonction gomme.\\ Cette fonction est en quelque sorte la fonction inverse de la fonction gomme.\\
 Elle permet de palier au problème de sous-évaluation du contourage, en effet en maintenant le click gauche de la souris, on en rajoute pour contourer au mieux la tumeur. \\ Elle permet de palier au problème de sous-évaluation du contourage, en effet en maintenant le click gauche de la souris, on en rajoute pour contourer au mieux la tumeur. \\
-{{:intranet:projet2:add.png?300|}}\\+{{:projets_ingenieurs_promo_2014:add.png?300|}}\\
 \\ \\
 \\ \\
Ligne 120: Ligne 120:
  
 ---- ----
-⇐⇐ [[intranet:projet2:besoins| II. Expression des besoins]]\\ +⇐⇐ [[projets_ingenieurs_promo_2014:projet2:besoins| II. Expression des besoins]]\\ 
-⇒⇒[[intranet:projet2:resultats| IV. Résultats.]]+⇒⇒[[projets_ingenieurs_promo_2014:projet2:resultats| IV. Résultats.]]
projets_ingenieurs_promo_2014/projet2/repbesoins.1339578514.txt.gz · Dernière modification: 2020/10/21 11:18 (modification externe)