Comment estimer l'homographie à l'aide de RANSAC sur SIFT mathing résultats
En image matching, avec Matlab, j'ai trouvé un vecteur de correspondance de deux images à l'aide de Tamiser et maintenant, j'ai à l'estimation de la matrice d'homographie. De toute manière simple de le faire?
Merci d'avance
J'ai trouvé un très intéressant document: cs.bilkent.edu.tr/~cansin/projets/cs554-vision/image-couture/...
OriginalL'auteur andret8 | 2013-06-04
Vous devez vous connecter pour publier un commentaire.
Le livre "Plusieurs Vue de la Géométrie de la Vision par Ordinateur" par Richard Hartley et Andrew Zisserman est une excellente ressource pour ce genre de problème, et utilement ils fournissent également un ensemble de fonctions Matlab pour effectuer des tâches courantes. Regardez cette page et télécharger le fichier
vgg_H_from_x_lin.m
, qui estime que l'homographie entre deux ensembles de points à l'aide d'un linéaire méthode. Voici un exemple (avec certaines ont complètement fait des nombres):Vous pouvez également télécharger le fichier
ransacfithomography_vgg.m
pour calculer l'homographie à l'aide de RANSAC. Cette fois, vous devez donner un inlier seuil de RANSAC.x1
est un vecteur de points dans l'image 1,x2
est un vecteur de points dans l'image 2. Ils doivent être de la même taille, chaque ligne dex1
correspond à l'appariement des points d'une même ligne dansx2
.ok, donc, pour chaque match, x1, je n'ai qu'à mettre le (x,y,1) de l'image 1, et en x2 le point (x1,y1,1) de l'image 2. Droit?
C'est correct.
beaucoup de grâce!!!
OriginalL'auteur devrobf
La façon la plus simple pour ce faire est d'utiliser le
estimateGeometricTransform
fonction de la Vision par Ordinateur Système de boîte à outils.OriginalL'auteur Dima