Как найти соответствие или сопоставление между двумя похожими изображениями одного и того же объекта - PullRequest
1 голос
/ 05 ноября 2010

У меня есть две фотографии дома, камера перемещается только на 1 метр или около 1 фута от своего положения для второй фотографии. Так что для первой и второй фотографии они очень похожи, но с некоторой незначительной разницей в перспективе.

Я хочу создать отображение, соответствие между первой фотографией и второй фотографией. Я хочу знать, для пикселей на первой фотографии, где они отображаются на второй фотографии и в обратном направлении.

Я полагаю, что есть какой-то способ обнаружить похожие структуры между фотографиями, и с помощью этого я могу найти приблизительное предположение о том, куда попали пиксели.

Для второй части этого вопроса, как я могу решить эту проблему, если некоторые функции были скрыты или обнаружены, например, есть дерево между домом и камерой. Так что дерево покажет некоторые пиксели и скроет некоторые, когда я переместил камеру, потому что она находится между камерой и домом.

Ответы [ 2 ]

0 голосов
/ 12 ноября 2010

Хочу отметить, что SIFT и SURF не решат эту проблему, они найдут изображение на другом изображении. Они распознают местоположение изображения A внутри изображения B.

Однако, когда камера сдвинулась на небольшое расстояние, некоторые объекты переместились и перекрывают друг друга. Поэтому необходимо найти, какие объекты сместились относительно друг друга, чтобы найти, какие из них перекрывают другие.

0 голосов
/ 05 ноября 2010

Возможно, вы захотите изучить алгоритм SIFT .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...