Comment trouver une correspondance ou correspondance entre deux images similaires du même objet

StackOverflow https://stackoverflow.com/questions/4104084

Question

J'ai deux photos d'une maison, la caméra est seulement déplacé environ 1 mètre ou environ 1 pied de sa position pour la deuxième photo. Pour la première et la deuxième photo, ils sont très bien la même chose, mais avec une différence mineure étant la perspective.

Je veux générer une correspondance, une correspondance entre la première et la deuxième photo photo. Je voudrais savoir, pour les pixels dans la première photo, où ils tracent dans la deuxième photo et dans le sens opposé.

Je suppose qu'il ya un moyen de détecter des structures similaires entre les photos et en utilisant cette façon, je peux trouver une estimation approximative de l'endroit où les pixels sont allés.

Pour une deuxième partie de cette question, comment puis-je résoudre ce problème si certaines caractéristiques ont été cachées ou révélées, par exemple il y a un arbre entre la maison et la caméra. Ainsi, l'arbre révélera quelques pixels et se cacher un peu comme je l'ai déplacé la caméra parce qu'elle est entre la caméra et la maison.

Était-ce utile?

La solution

Vous pouvez regarder dans le EIPD algorithme .

Autres conseils

Je veux noter que EIPD et SURF ne vont pas résoudre ce problème, ils trouvent une image dans une autre image. Ils reconnaissent l'emplacement de l'image A l'intérieur de l'image B.

Cependant, lorsque l'appareil est déplacé d'une faible distance, certains des objets sont déplacés et se chevauchent les uns les autres. Donc, ce qui est nécessaire est de trouver à quels objets se sont déplacés par rapport à l'autre, pour trouver ceux qui se chevauchent d'autres.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top