- Qu'est-ce qu'une matrice d'homographie?
- Comment appliquer une matrice d'homographie sur un point?
- Quelle est la différence entre la matrice fondamentale et l'homographie?
- Pourquoi l'homographie a-t-elle 4 points?
Qu'est-ce qu'une matrice d'homographie?
La matrice d'homographie est une matrice 3x3 mais avec 8 DOF (degrés de liberté) car on estime à une échelle. Il est généralement normalisé (voir aussi 1) avec h_ 33 = 1 ou h_ 11 ^ 2 + h_ 12 ^ 2 + h_ 13 ^ 2 + h_ 21 ^ 2 + h_ 22 ^ ^ 2 + h_ 23 ^ 2 + h_ 31 ^ 2 + h_ 32 ^ 2 + h_ 33 ^ 2 = 1 .
Comment appliquer une matrice d'homographie sur un point?
Cette relation spatiale est représentée par une transformation connue sous le nom d'homographie, H, où H est une matrice 3 x 3. Pour appliquer l'homographie H à un point P, calculer simplement P '= HP, où P et P' sont des coordonnées homogènes (en 3 dimensions). P 'est alors le point transformé.
Quelle est la différence entre la matrice fondamentale et l'homographie?
Alors qu'une homographie relie les points d'espace d'image coplanaire, la matrice essentielle relie tout ensemble de points dans une image sur des points d'une autre image prise par la même caméra. Parce que la matrice essentielle est plus générique qu'une homographie, elle nécessite plus de points pour calculer. FindssentialMat nécessite >= 5 points.
Pourquoi l'homographie a-t-elle 4 points?
Par conséquent, 8 points de correspondance sont nécessaires. Mais dans le cas de l'homographie, chaque correspondance résout deux contraintes. Par conséquent, seuls 4 points de correspondance sont suffisants. Enregistrer cette réponse.