IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Reconstruction 3d d'images IRM


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Reconstruction 3d d'images IRM
    Bonjour tout le monde, S'il vous plait quelqu'un peut m'orienter ou me dire comment je peux parvenir à faire une reconstruction 3d de près de 130 images IRM. Au fait il s'agit de détecter la tumeur du sein à partir de la reconstruction 3d. donc j'ai déja les 130 coupes d'images DICOM. Apparemment je dois d'abord segmenter chacune des images. je travaille sous MATLAB. mais je ne sais pas comment enlever les inscriptions ou indications (axial, A100 , 2.2mm...) sur l'image (voir pièce jointe). Aidez moi s'il vous plait.
    Merci Beaucoup
    Images attachées Images attachées  

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2010
    Messages
    1 124
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1 124
    Points : 1 277
    Points
    1 277
    Par défaut
    Bonjour,

    Je n'ai as de solution toute prête pour ce problème, peut être faut il tout d'abord se renseigner sur les méthodes et logiciels utilisés par la profession.

    Pour enlever les annotations, il va falloir trouver ce qui les caractérise : position sur l'image, couleur/luminosité, irrégularité du tracé ...

    Si tes images ont la chance d'être alignées, il suffit alors de les empiler (empiler les différents plans), ce qui permet ensuite de tracer n'importe quelle coupe. Ayant ce tableau 3D (voir 4D pour des images couleurs) empilé, on peut:
    - tracer différentes coupes pour simuler nous même une représentation 3D
    - essayer de fitter un polyhèdre que l'on pourra ensuite représenter.

    Si tes images ne sont pas alignées, il peut être délicat de les réaligner.

  3. #3
    Membre régulier
    Homme Profil pro
    Thésard
    Inscrit en
    Mars 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Thésard
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2013
    Messages : 54
    Points : 78
    Points
    78
    Par défaut
    Pour commencer s'il s'agit réellement de DICOM les annotations ne sont pas écrites directement dans l'image mais dans l'entête DICOM. Tu peux donc jeter un oeil ici :
    http://medical.nema.org/standard.html puis ensuite au DICOM conformance statements du constructeur de la machine (de l'IRM).

    Pour lire ton image DICOM tu peux simplement utiliser les fonction "dicomread" et "dicominfo" de Matlab. Tu peux ensuite stocker les images dans une matrice 3D puis afficher coupe par coupe, reconstruire sous certains angles etc. Tu pourras donc faire tout le traitement d'image que tu veux sur cette matrice.

    Amuse-toi bien !

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Février 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci bcp pour vos réponses! J'ai pu trouver comment ôter ces inscriptions mais pour le moment j'ai fait de nombreuses recherches donc je ne sais pas vraiment quoi utiliser Matlab ou C++ avec Vtk Itk ou OpenGL! ça paraît un peu flou tout ça en même temps.

  5. #5
    Membre régulier
    Homme Profil pro
    Thésard
    Inscrit en
    Mars 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Thésard
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2013
    Messages : 54
    Points : 78
    Points
    78
    Par défaut
    Tout dépend de ce que tu veux faire. Si tu souhaite distribuer ton code il vaudra mieux utiliser du C++. Si c'est purement expérimental, et que tu souhaite avoir des résultats rapidement alors je te conseille de rester sur Matlab.

    Si tu passes en C++ tu devras effectivement utiliser des librairies du type ITK, OpenCV etc.

Discussions similaires

  1. reconstruction 3D d'images IRM
    Par lili22 dans le forum Traitement d'images
    Réponses: 1
    Dernier message: 27/02/2012, 15h27
  2. reconstruction 3D d'images IRM
    Par lili22 dans le forum MATLAB
    Réponses: 2
    Dernier message: 26/02/2012, 19h11
  3. Réponses: 0
    Dernier message: 03/02/2011, 14h40
  4. Visualiser le biais sur une image IRM
    Par larimoise dans le forum Traitement d'images
    Réponses: 4
    Dernier message: 04/03/2007, 22h52
  5. [Débutante]Lire et afficher une image IRM sous C++ builder
    Par larimoise dans le forum C++Builder
    Réponses: 13
    Dernier message: 04/12/2006, 08h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo