Как рассчитать реалистичную морфологию между панорамными фотографиями? - PullRequest
0 голосов
/ 28 декабря 2010

У меня была идея сегодня, но я не уверен, как ее реализовать.

Панорамная фотография на 360 градусов - это фотография, которая позволяет поворачивать и просматривать во всех направлениях, как я уверен, вы знаете. то есть: http://www.vinod.ucoz.com/flexnavigator/Panoroma.swf

Если у вас есть две панорамные фотографии на 360 градусов, которые были сделаны на расстоянии всего 1 метра, одна фотография сделана в точке A, а другая - в точке B, тогда эти две фотографии очень похожи. Затем вычислите морфологию между двумя фотографиями и сохраните ее как фильм. Если вы медленно воспроизводите морфологию и просматриваете ее в программе просмотра 360 градусов, она будет выглядеть так, как будто камера перемещается из точки А в точку Б.

Если вы сделаете три 360-градусные панорамные фотографии, и каждая точка A, B, C находится в треугольнике, если смотреть сверху, то вы можете вычислить морфологию в любой точке между A, B и C. Если вы динамически вычисляете морфологию между фотографиями, то нет необходимости сохранять это как фильм. У вас может быть функция, которая возвращает фотографию в любой точке между A, B и C.

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

Проблема в том, как вычислить морфологию между фотографиями, которая дает реалистичное преобразование между одной фотографией и другой. Как это можно сделать? Я посмотрел на SURF для вдохновения. http://www.youtube.com/watch?v=0Y4tAVO7Nno

Есть ли у кого-нибудь еще какие-либо предложения о том, как рассчитать рефастическую морфологию между фотографиями, чтобы кто-то мог просматривать панорамные фотографии?

1 Ответ

0 голосов
/ 28 декабря 2010

Это невозможно без какого-либо чрезвычайно интеллектуального программного обеспечения для приблизительной скрытой геометрии. Например, что бы алгоритм поместил между этими двумя стенами:

alt text

...