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 :

Détection des plans dans une image 3D


Sujet :

Traitement d'images

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné

    Inscrit en
    Août 2007
    Messages
    302
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 302
    Par défaut Détection des plans dans une image 3D
    Bonjour a tous,

    Ayant une image 3D (ie les points 3d + image), je souhaite detecter les region qui sont plus ou moins planes (a un certain threshold).

    Par exemple un utilisant uniquement les points 3d, l'idee serait de faire un leger lissage des points par une methode quelconque puis d'appliquer sobel, puis segmentation par watershed par exemple, puis de "merger" les regions qui ont une orientation proche (supprime la sursegmentation).

    L'approche marche plutot bien, mais je me demandais si vous auriez des conseils, d'autres idees ou d'autres experiences...

    Merci d'avance,

    Gregoire

  2. #2
    Membre éclairé Avatar de ronan99999
    Inscrit en
    Juillet 2003
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Juillet 2003
    Messages : 279
    Par défaut
    Si c'est bien une image 3d, I(x,y,z) j'aurais penser à une transformée de Hough cela doit etre assez proche de celle de detection des lignes en 2D en plus il existe une version avec tolerance.

  3. #3
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    oui, la transformée de Hough est une excellente idée pour résoudre ce problème. La seule difficulté sera que ton sous espace solution sera de dimension quatre.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  4. #4
    Membre chevronné

    Inscrit en
    Août 2007
    Messages
    302
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 302
    Par défaut
    Tout d'abord, merci des reponses!

    Ne pensez-vous pas qu'une transformee de Hough en 3D risque d'etre tres couteuse en temps de calcul? (images 3d ~6mega pixel, mais l'approche devrait etre extensible a de plus grosses images)...

    D'autre part, avec la methode mentionnee au debut, il est facile de fusionner d'autres informations aux informations spatiale (telle que la couleur (dans un espace adequoit), la courbature moyenne/gaussienne, etc.): en effet dans certains cas il y a des informations utiles dans l'image pour une meilleure segmentation (typiquement fracture du plan: clairement visible sur l'image, mais pas dans les points 3d). Pensez-vous qu'il serait faisable d'adapter efficacement la transformation de Hough a cet espace N-D?

    Un autre probleme est le suivant: si j'utilise la transformee de Hough, un changement de "threshold" impliquera le recalcul de la transformee. Tandit qu'avec la segmentation, je peux plus ou moins controler le resultat au moment ou je merge les regions (concretement instantane pour l'utilisateur). .

    Commentaires?

    Merci,


    Meilleures salutations,

    Gregoire

  5. #5
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Et pourquoi pas Voronoi avec une distance basée sur le rayon de courbure ?
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  6. #6
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonjour,

    Hough n'est pas une méthode couteuse.
    - Tu fais un nombre fixé de tirages de triplets, disons un millier (c'est linéaire).
    - Tu calcules le plan passant par ces trois points (quelques multiplications).
    - Tu parcours ton espace solution (linéaire).
    C'est une méthode au contraire très rapide qui s'appliquer très souvent dans des problèmes temps rééls.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. détection de plan dans une image
    Par mar1985 dans le forum Traitement d'images
    Réponses: 0
    Dernier message: 10/06/2013, 18h40
  2. Détection position des yeux dans une image
    Par Morvan Mikael dans le forum Traitement d'images
    Réponses: 16
    Dernier message: 24/12/2008, 23h09
  3. vc++(6)+extraction des données dans une image(.tif)
    Par spootnic22 dans le forum Visual C++
    Réponses: 1
    Dernier message: 22/11/2006, 16h14
  4. Ajouter des fichiers dans une image de disque .tib
    Par koKoTis dans le forum Autres Logiciels
    Réponses: 22
    Dernier message: 30/08/2006, 22h20
  5. [D6] Algo de détection de zones dans une image
    Par DMO dans le forum Langage
    Réponses: 4
    Dernier message: 25/11/2005, 15h15

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