Как определить местоположение камеры по существующей фотографии? - Фотопедия
13 голосов
/ 05 июня 2014

У меня есть старые фотографии города и ландшафта вокруг него. Я хотел бы снова сделать эти фотографии из тех же мест. В некоторых случаях я борюсь с поиском исходного местоположения камеры.

Я могу идентифицировать объекты на фотографии, я знаю их положение на карте, в некоторых случаях даже их размеры, но я ничего не знаю о камере или объективе. Существуют ли какие-либо методы (или даже лучше, чем любое готовое программное обеспечение) для расчета положения камеры по фотографии?

Ответы [ 3 ]

14 голосов
/ 05 июня 2014

Ключ в том, чтобы найти области изображения с большим количеством параллакса, такие как здание на переднем плане и фоновое дерево. Попробуйте выбрать точку как можно ближе к одному краю кадра. Теперь идите влево / вправо (зеленый), чтобы найти правильную точку пересечения со старой фотографией.

enter image description here

Теперь, когда вы это сделали, вы установили прямую линию для движения (красная).

Выберите другое пересечение параллакса на другом краю кадра. Вместо того, чтобы идти влево / вправо, идите вдоль красной оси, которую вы установили ранее. Как только вы сопоставили этот параллакс, не испортив первое совпадение, вы нашли положение камеры.

Как только вы окажетесь в той же позиции, легко подобрать объектив. Вы можете просто смотреть в камеру и регулировать, пока кадры не совпадут, или измерить угол обзора.


Существует программное обеспечение, которое может рассчитать положение камеры, но обычно вам нужна 3D-модель сцены в качестве основы.

1 голос
/ 29 июня 2016

Вам не нужно несколько фотографий. Если вы видите угол между известными достопримечательностями, вы можете использовать Резекцию, метод триангуляции, используемый для съемки. Пока вы можете видеть 3 объекта, местоположение которых вы знаете, и вы можете измерить угол между ними, вы можете рассчитать точное местоположение фотографии.

Есть хорошая газета, которую я видел в университете Льежа. Вы можете найти это и некоторые другие алгоритмы для резекции в http://www.telecom.ulg.ac.be/triangulation/

0 голосов
/ 10 июня 2014

С помощью этого инструмента ...

http://www.jungledragon.com/daylight

... вы можете ввести любое место и время (также в прошлом) и увидеть точную высоту и угол наклона солнца. Поскольку вы не знаете точного местоположения в этом случае, вы можете надеяться получить представление о высоте и угле солнца по фактической фотографии. Это не идеальная наука, но, надеюсь, это поможет.

Отказ от ответственности: я создатель этого инструмента. Это некоммерческое и без рекламы.

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