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

Mathématiques Discussion :

[Géométrie projective] Mesures sur une image


Sujet :

Mathématiques

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [Géométrie projective] Mesures sur une image
    Bonjour,

    J' aimerai à terme faire un outil informatique permettant de connaitre la hauteur (approximative) de bâtiments à partir d'une image.

    Voici l'image qui me servira d'aide pour vous expliquer mon problème:



    Je souhaite qu' à partir de cette image, et en renseignant quelques informations, exprimer la hauteur du bâtiment AD ou BC] (par rapport à la longueur AB par exemple, puisqu' il n' y a pas d' unités. Donc un ratio du style AB/CB)

    La personne devra cliquer pour définir la zone de la façade du bâtiment (points A, B, C et D).

    Donc voila, le but étant de savoir ce ratio sans connaitre d'informations sur la position de "l' oeil", sa focale ou autre...
    Si le système manque d'informations, la personne pourra en rajouter par exemple en rajoutant à la main d'autres points (E et F) tels que (EB) perpendiculaire à (AB) et (BC) et idem pour F. Ce n'est qu'un exemple sur les informations qu'un "humain" pourrait apporter.

    A la fin, en estimant la longueur de la base du bâtiment AB, et en définissant des points qui rajoutent de l'information, le programme lui donnera la hauteur approximative.

    Là, sur la photo par exemple, on peut en déduire:
    (DC) // (AB) // (EF)
    (AB) perpendiculaire à (BC), (BE), (AD), (AF)
    on connait la longueur (réelle) AB (qu' on fixera par exemple).
    Et bien sûr, on connait les longueurs en pixels, et les angles sur l'image.

    Intuitivement, je pense qu' il y a assez d'informations pour retrouver ce ratio, et même que les points E et F ne sont pas forcément nécessaires. Mais s'il en manque, lesquelles? et existe-t-il un moyen de les renseigner à partir de la photo? (sans focale, etc..)

    J'ai essayé de partir de la projection perspective et essayer de retrouver la matrice de projection mais je ne m'en sors pas trop... Mais je me dis que c'est juste la distance réelle entre les points B et C en 3D, et non retranscrire tous les points 2D en 3D (sans la notion de profondeur bien sûr), donc connaitre entièrement la matrice de projection n'est peut être pas nécessaire...

    En gros: help ^^
    Merci beaucoup

  2. #2
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Pas de réponses? :/
    (Me serait-je trompé de rubrique? C' est plutôt "Traitement d'images"? Comment fait-on pour le déplacer? )

    Voilà mon cheminement pour le moment:
    C'est une projection perspective suivie d'une transformation caméra/image.
    En coordonnées homogènes et sous forme matricielle, on a:

    (u,v,s) = K*P*(x,y,z,s) avec:
    K la matrice homogène de la transformation caméra/image,
    P la matrice de projection perspective,
    u et v les coordonnées images du point (x,y,z) en 3D.

    seulement je voudrais l'inverse.
    Donc, si (K*P) est inversible:
    (x,y,z,s) = inv(K*P) *(u,v,s)

    on perd en information (profondeur) mais à la limite on s'en fout car on veut juste la distance entre 2 points, non ?
    Je m'embrouille un peu...

Discussions similaires

  1. Dénombrer / mesurer et calculer sur une image
    Par PaulG2B dans le forum Graphisme
    Réponses: 2
    Dernier message: 02/03/2015, 08h17
  2. Problème de mesure sur une image (visual 2010)
    Par Stik-Xs dans le forum Windows
    Réponses: 0
    Dernier message: 23/05/2013, 21h20
  3. Réponses: 6
    Dernier message: 15/11/2007, 12h31
  4. Zoom sur une image
    Par AurelBUD dans le forum C++Builder
    Réponses: 5
    Dernier message: 07/05/2004, 17h05
  5. Comment mettre un label sur une image
    Par dug dans le forum MFC
    Réponses: 3
    Dernier message: 07/04/2004, 10h40

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