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 :

Calibration de la caméra


Sujet :

OpenCV

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 58
    Points : 48
    Points
    48
    Par défaut Calibration de la caméra
    Bonjour tout le monde ,

    En utilisant la fonction cvCalibrateCamera qui m'a retournée la matrice des param internes, j'obtient une focale de valeur 690. le probleme je ne sais pas en quelle unité, si c'est en pixel ou en mm c'est incoherent puisque elle est trop elevée. est e que quelqu'un a une explication a ce resultat !!

    Merci.

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    439
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 439
    Points : 533
    Points
    533
    Par défaut
    Bonjour

    Tu as fait comment pour obtenir ta focale ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 58
    Points : 48
    Points
    48
    Par défaut
    J'ai utilisé un damier et le code fourni dans le tutoriel du site :http://dasl.mem.drexel.edu/~noahKuntz/openCVTut10.html. Mon but et de donner des coordonnées 3d a cette matrice pour en obtenir leur projections 2d sur l'image , mais j'ai besoin de savoir quelle unité utiliser pour ces coordonnées 3d pour obtenir des resultats coherents ( dans les dimension de l'image ). merci

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    439
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 439
    Points : 533
    Points
    533
    Par défaut
    je voulais dire comment as tu calculé ta focale avec quelle fonction ?

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 58
    Points : 48
    Points
    48
    Par défaut
    je l'ai reccuperée directement de la matrice des parametres intrinsecs retournée en sortie par fonction cvCalibrateCamera2. le resultat est le suivant :

    {{690, 0, 320},
    {0, 690, 240},
    {0, 0, 1}};

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    439
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 439
    Points : 533
    Points
    533
    Par défaut
    Fx and Fy are the focal lengths expressed in pixel-related units

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 58
    Points : 48
    Points
    48
    Par défaut
    Ouii j'ai lu la doc , donc c'est en pixel , mais donc les coordonnées 3d je dois aussi les fornir en pixel ?? et puis une focale de 690 pixels c'est pas la vraie taille de la focale de ma camera ? et lorsque je projete mes points 3d le resultats des points 2d seront en pixels aussi donc ?

    Une autre question aussi S'il vous plait , est ce que la matrice des parametres internes que je viens de calculer je peux la considerer comme matrice de projection puisque ma camera ne bouge pas et reste a la position 0 et rotation nule aussi ?

    Merci.

  8. #8
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    439
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 439
    Points : 533
    Points
    533
    Par défaut
    Citation Envoyé par TDDev Voir le message
    Ouii j'ai lu la doc , donc c'est en pixel , mais donc les coordonnées 3d je dois aussi les fornir en pixel ??
    Oui

    Citation Envoyé par TDDev Voir le message
    et puis une focale de 690 pixels c'est pas la vraie taille de la focale de ma camera ?
    Aucune idée dsl, tu dois pouvoir établir une échelle avec ton image, avec le damier

    Citation Envoyé par TDDev Voir le message
    et lorsque je projete mes points 3d le resultats des points 2d seront en pixels aussi donc ?
    Oui mais grâce à l'echelle tu peux extrapoller

    Citation Envoyé par TDDev Voir le message
    Une autre question aussi S'il vous plait , est ce que la matrice des parametres internes que je viens de calculer je peux la considerer comme matrice de projection puisque ma camera ne bouge pas et reste a la position 0 et rotation nule aussi ?
    Merci.
    Il me semble que oui mais je n'en suis pas sur dsl

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 58
    Points : 48
    Points
    48
    Par défaut
    Merci beaucoups pour toutes tes reponses et à bientot.

Discussions similaires

  1. Calibration de la caméra
    Par saturn1 dans le forum OpenCV
    Réponses: 2
    Dernier message: 18/04/2012, 17h59
  2. Calibration d'une caméra mono-caméra
    Par hyatomic dans le forum Traitement d'images
    Réponses: 7
    Dernier message: 23/08/2010, 09h34
  3. Calibration 3D de caméra: Equations
    Par velkouby dans le forum Contribuez
    Réponses: 0
    Dernier message: 22/10/2008, 14h12
  4. Calibration d'une caméra
    Par Balou118 dans le forum Traitement d'images
    Réponses: 12
    Dernier message: 30/05/2008, 15h12
  5. Calibration d'une caméra :quid de la distance ?
    Par horu dans le forum Traitement d'images
    Réponses: 18
    Dernier message: 29/11/2007, 16h47

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