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

Traitement d'images Discussion :

diffusion anisotrope en 3D


Sujet :

Traitement d'images

  1. #1
    Membre à l'essai
    Inscrit en
    juin 2009
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : juin 2009
    Messages : 64
    Points : 20
    Points
    20
    Par défaut diffusion anisotrope en 3D
    Bonjour ,
    j'ai un volume 3D et je compte utiliser la diffusion anisotrope pour le rehausser. donc mon problème consiste à appliquer la diffusion anisotrope directement sur le volume 3D. je n'ai aucune idée sur ce que je devrai faire ? est ce que quelqu'un peut m'aider svp?

  2. #2
    Membre extrêmement actif
    Avatar de mihaispr
    Inscrit en
    décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : décembre 2008
    Messages : 1 025
    Points : 853
    Points
    853
    Par défaut
    Salut j'ai trouve un lien ici qui peut t'aider qui contient un script anisodiff.m.

    http://www.csse.uwa.edu.au/~pk/Resea...Fns/#anisodiff

    Aussi pour un volume 3D voila un lien très utile pour toi:

    http://mri.brechmos.org/2010/01/19/a...tering-in-mri/ (prémier code matlabien)

  3. #3
    Membre chevronné
    Avatar de kmaniche
    Inscrit en
    janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : janvier 2006
    Messages : 1 717
    Points : 1 880
    Points
    1 880
    Par défaut
    je compte utiliser la diffusion anisotrope pour le rehausser. donc mon problème consiste à appliquer la diffusion anisotrope directement sur le volume 3D.
    Comment tu compte le faire ?

    Il existe deux possibilités, la 1ere consiste à appliquer l'algorithme de la DIFF sur une coupe du volume et ensuite passer à la coupe suivante. Sinon, tu fais une extension de l'algorithme de la DIFF à la 3D, et ensuite appliquer le traitement sur le volume global.

    La première méthode utilise les pixels, tandis que la seconde utilise les voxels.
    Les règles Les cours La fonction rechercher

    N'oubliez pas de mettre en et de voter.

    La terre n'est pas un héritage de nos parents, mais un emprunt que nous faisons à nos enfants. La protection de notre environnement est la responsabilité de tous. Ne reculez plus devant l'urgence, agissez !

  4. #4
    Membre à l'essai
    Inscrit en
    juin 2009
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : juin 2009
    Messages : 64
    Points : 20
    Points
    20
    Par défaut
    Comment tu compte le faire ?
    je n'ai pas une réponse exact à la question parce que tantot je me dis que si je travaille sur 2D sachant que mes images sont des images ARM , tantot je me dis travailler sur le volume directement c'est mieux
    et pour les deux cas j'ai pas d'idée clair!alors pouvez vous m'aider plus !
    la 1ere consiste à appliquer l'algorithme de la DIFF sur une coupe du volume et ensuite passer à la coupe suivante.
    si j'arrive à faire cette étape comment faire alors la construction en 3D apres?
    sinon
    tu fais une extension de l'algorithme de la DIFF à la 3D, et ensuite appliquer le traitement sur le volume global.
    dans ce cas quels sont les paramètres à modifier?
    Merci

    Pour MIGAISPR:
    Merci pour les liens mais pour le deuxieme ça concerne IRM alors que je travaille sur ARM ..est ce que ça peut en faire une différence?

  5. #5
    Membre chevronné
    Avatar de kmaniche
    Inscrit en
    janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : janvier 2006
    Messages : 1 717
    Points : 1 880
    Points
    1 880
    Par défaut
    dans ce cas quels sont les paramètres à modifier?
    Si tu as compris le principe de la DIFF, c'est plus simple à faire l'extension. Pour rappel, la DIFF utilise la fonction Q, qui calculée sur les quatre orientations en 2D, cad, le nord, et sud, l'est et l'ouest. En 3D, tu aurras 2 en plus, avant et arrière.


    Pour la reconstruction, c'est n'est pas la peine, car il suffit de faire un ampliation de coupe pour retrouver le volume finale.

    Mais avant tout, je pense que ce sujet trouvera plus d'explications dans le forum un peu plus spécialisé >> Le traitement d'image <<

    Je ne suis pas modérateur, mais tu peux demander à ce qu'il fasse déplacer ver ce forum.
    Les règles Les cours La fonction rechercher

    N'oubliez pas de mettre en et de voter.

    La terre n'est pas un héritage de nos parents, mais un emprunt que nous faisons à nos enfants. La protection de notre environnement est la responsabilité de tous. Ne reculez plus devant l'urgence, agissez !

  6. #6
    Membre à l'essai
    Inscrit en
    juin 2009
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : juin 2009
    Messages : 64
    Points : 20
    Points
    20
    Par défaut
    bonjour,
    je traine toujours avec le problème de diffusion anisotrope en 3D.j'ai essayé d'appliquer la diffusion en 2D sur l'ensemble des coupes( j'ai un dossier qui contient 1002 images ARM 2D appartenant au même volume 3D) dans l'intention de faire une reconstruction 3D par la suite. le problème c'est que le programme fonctionne sauf qu'il a mis un temps énorme et d'ailleurs j'ai du l'interrompre.
    je suis tres préssé par le temps et je sais pas quoi faire?dois je travailler directement sur le 3D et je pense c'est la meilleure ? vos conseils et votre aide s'il vous plait!!
    encore vous venez de me dire
    Pour la reconstruction, c'est n'est pas la peine, car il suffit de faire un ampliation de coupe pour retrouver le volume finale.
    qu'est ce que cela veut dire j'ai pas compris !
    Merci

  7. #7
    Membre chevronné
    Avatar de kmaniche
    Inscrit en
    janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : janvier 2006
    Messages : 1 717
    Points : 1 880
    Points
    1 880
    Par défaut
    Pour le jeu d'images que tu as, il faut essayer de commencer par un volume réduit, prends par exemple 100 image sur les 1002 (de préférence au milieu), applique l'algorithme et analyse le résultat obtenu. Si c'est bon, pense alors à optimiser ton programme (allocation mémoire, astuces ...) pour qu'il pend un temps moindre.

    Au passage, tu utilises quel langage ?

    Que signifie pour toi : la reconstruction ?
    Les règles Les cours La fonction rechercher

    N'oubliez pas de mettre en et de voter.

    La terre n'est pas un héritage de nos parents, mais un emprunt que nous faisons à nos enfants. La protection de notre environnement est la responsabilité de tous. Ne reculez plus devant l'urgence, agissez !

  8. #8
    Membre à l'essai
    Inscrit en
    juin 2009
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : juin 2009
    Messages : 64
    Points : 20
    Points
    20
    Par défaut
    je travaille sur matlab . je vais essayer ce que vous m'avez dit !
    reconstruction : c'est a partir de coupe 2D je construit le volume 3D.
    encore ya t'il une maniere simple ( via un logiciel par exemple)pour degager des coupes sagittale 2D du volume totale?
    Merci encore

  9. #9
    Membre chevronné
    Avatar de kmaniche
    Inscrit en
    janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : janvier 2006
    Messages : 1 717
    Points : 1 880
    Points
    1 880
    Par défaut
    Donc, je suppose que tu as un certain nombre de coupes, et tu cherches à reconstruire le volume 3D, dans ce cas les choses sont beaucoup plus simple :

    Tu crée un tableaux 3D de taille h, w, p où :
    h : le nombre de lignes d'une coupe
    w : le nombre de colonne d'une coupe
    p : le nombre de coupes

    Alors que le volume correspond à empiler de chaque coupe sur une autre, de p = 1 à max (nbre de coupe).
    Les règles Les cours La fonction rechercher

    N'oubliez pas de mettre en et de voter.

    La terre n'est pas un héritage de nos parents, mais un emprunt que nous faisons à nos enfants. La protection de notre environnement est la responsabilité de tous. Ne reculez plus devant l'urgence, agissez !

  10. #10
    Membre à l'essai
    Inscrit en
    juin 2009
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : juin 2009
    Messages : 64
    Points : 20
    Points
    20
    Par défaut
    comment déterminer le nombre de ligne et le nombre de colonne d'une coupe ??tu veux dire size?
    encore mon probleme est avant tout comment appliquer la diffusion anisotrope , puis je dois segmenter et la fin faire la reconstructionen 3D ..

Discussions similaires

  1. Filtrage par diffusion anisotrope
    Par eviasra dans le forum Images
    Réponses: 29
    Dernier message: 22/02/2012, 15h29
  2. Réponses: 43
    Dernier message: 12/01/2007, 11h17
  3. [CR] A-t-on le droit de diffuser l'activeX Crystal ?
    Par Perihan dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 26/11/2004, 15h39

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