Homographie

Obtenir un mouvement entre les caractéristiques de l'image au moyen de la matrice d'homographie

Obtenir un mouvement entre les caractéristiques de l'image au moyen de la matrice d'homographie
  1. Qu'est-ce que l'homographie dans le traitement d'image?
  2. Que fait une matrice d'homographie?
  3. Comment utilisez-vous la matrice d'homographie?
  4. De combien de points avez-vous besoin pour estimer une homographie entre deux images?

Qu'est-ce que l'homographie dans le traitement d'image?

Dans le domaine de la vision par ordinateur, deux images de la même surface plane dans l'espace sont liées par une homographie (en supposant un modèle de caméra à troubles). Cela a de nombreuses applications pratiques, telles que la rectification d'image, l'enregistrement d'image ou le mouvement de la caméra - Rotation et traduction - entre deux images.

Que fait une matrice d'homographie?

Un exemple d'une telle matrice de transformation est l'homographie. Il nous permet de passer d'une vue à une autre vue de la même scène en multipliant la matrice d'homographie avec les points d'une vue pour trouver leurs emplacements correspondants dans une autre vue (équation 1).

Comment utilisez-vous la matrice d'homographie?

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é.

De combien de points avez-vous besoin pour estimer une homographie entre deux images?

Pour calculer une homographie entre deux images, vous devez connaître au moins 4 correspondances de points entre les deux images. Si vous avez plus de 4 points correspondants, c'est encore mieux. OpenCV estimera robustement une homographie qui correspond le mieux à tous les points correspondants.

Réduire ou supprimer l'autocorrélation dans les données corrélées spatialement
Pourquoi l'autocorrélation spatiale est-elle un problème?Comment abordez-vous l'autocorrélation spatiale?Qu'est-ce que l'autocorrélation spatiale ent...
Reconstruction du signal donné d'échantillonnage non impulsion
Comment reconstruire un signal à partir de ses échantillons?Quand un signal peut-il être reconstruit?Qu'est-ce que la reconstruction du traitement du...
Réponse impulsionnelle instantanée dans un système linéaire variant dans le temps
Quelle est la réponse impulsive d'un système linéaire?Quelle est la réponse impulsive d'un système de temps discret?Qu'est-ce qu'une réponse variable...