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

OpenCV Discussion :

Localisation d'"objets" dans une image


Sujet :

OpenCV

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 14
    Points : 13
    Points
    13
    Par défaut Localisation d'"objets" dans une image
    Salut,
    Je travaille sur un projet de fin d'étude sur la détection des objet dans une séquence vidéo. Pour simplifier le travail a ce stade on considère le Background est statique.
    Ensuite, a l'aide d'un modèle de détection dit a contrario on détecte le NFA (Le nombre de fasse alarme) dans une image dite image de différence générer a partir des image gradient de l'image t et l'image du Background.
    J'arrive a détecté le changement dans l'image et l'enregistrer dans une lite de rectangle.
    Mon problème c'est de pouvoir c'est de pouvoir connecter les rectangle adjacent et créer un seul rectangle qui englobe l'objet.
    Comme Pièce joint vous trouviez une image avec l'ensemble des rectangles.
    Même si vous n'avez pas de réponse concrètes partagez vos idées avec moi.
    Merci
    Images attachées Images attachées  

  2. #2
    Membre actif Avatar de Vinsss84
    Profil pro
    Inscrit en
    Février 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2008
    Messages : 175
    Points : 207
    Points
    207
    Par défaut
    Mmh, en théorie tu connais la position des rectangles detectés.
    A partir de la tu dois pouvoir faire une boucle de traitement qui teste si deux rectangles sont collés par un coté et les englober dans le plus petit rectangle pouvant contenir les deux.
    Ca me semble pas super compliqué vu comme ça à condition de bien avoir stocké la taille des rectangles et leur position

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 14
    Points : 13
    Points
    13
    Par défaut
    Citation Envoyé par Vinsss84 Voir le message
    Mmh, en théorie tu connais la position des rectangles detectés.
    JE connais bien les positions de mes rectangles, Mais ces rectangles ne sont pas identiques.
    Citation Envoyé par Vinsss84 Voir le message
    A partir de la tu dois pouvoir faire une boucle de traitement qui teste si deux rectangles sont collés par un coté et les englober dans le plus petit rectangle pouvant contenir les deux.
    Ça me semble pas super compliqué vu comme ça à condition de bien avoir stocké la taille des rectangles et leur position
    Pour moi c'est un peux compliquer, le traitement va se faire sur deux rectangle successive (2 à 2) et je doit re balayer mon image plusieurs fois jusqu'à il y aura aucune possibilité et donc bcp de temps de calcul.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 14
    Points : 13
    Points
    13
    Par défaut
    En effet je cherche s'il y a, d'autre idée tel que la cohérence entre les blocs ou quelque chose comme ça, je c pas histogramme......
    Car ça fait 4 jour que je suis bloquer à se stade.
    et je besoin de quelqu'un qui enrichit mon cerveau.

  5. #5
    Membre actif Avatar de Vinsss84
    Profil pro
    Inscrit en
    Février 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2008
    Messages : 175
    Points : 207
    Points
    207
    Par défaut
    Tu dois travailler en temps réel?

    A mon avis la réunion des rectangles doit pouvoir se faire lorsque tu les sauvegardes, tu réalises cette étape de quelle façon.
    Si tu peux aussi inclure une image résultante de ton gradient


    Au vu de ton résultat j'envisagerai aussi un filtrage des petits rectangles pour supprimer les mouvement d'arrière plan et autre

Discussions similaires

  1. Recherche d'objet particulier dans une image
    Par macErmite dans le forum Traitement d'images
    Réponses: 8
    Dernier message: 02/01/2012, 11h56
  2. localisation d'objet dans une image
    Par soforan dans le forum Images
    Réponses: 2
    Dernier message: 12/08/2011, 18h38

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