Как правильно сшить панораму, если переместить камеру вдоль горизонтальной оси? - Фотопедия
21 голосов
/ 07 августа 2011

Здесь, в Аргентине, у нас есть очень модная улица под названием "Ланин" . У всех домов и стен на этой улице есть какая-то мозаика, и это очень круто. Это было сделано местным художником , который живет на этой улице .

Поскольку это произведение городского искусства длиной в два квартала, я решил сделать его панорамой, перемещаясь по горизонтальной оси во время фотографирования. Я имею в виду, я сделал одну фотографию, прошел еще один шаг по улице, сделал другую фотографию и так далее.

Когда я попытался прошить его в AutoPano, вышла следующая деформированная вещь:

poorly-stitched example ( Высокое разрешение здесь )

А с другой стороны блока:

another poorly-stitched example ( Высокое разрешение здесь )

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

Итак, есть ли способ правильно сшить панорамы такого типа? Будет ли это работать только на ровных стенах?

Ответы [ 9 ]

15 голосов
/ 07 августа 2011

То, что вы пытаетесь построить, - это параллельная панорама движения. Я уже давно ( TODO List) делаю это, но я еще не сделал этого сам.

Microsoft ICE поддерживает это. Это единственное программное обеспечение, которое я знаю, для автоматического сшивания параллельных панорам движения. Вы найдете эту опцию в «Camera Motion» ниже и слева от окна предварительного просмотра.

9 голосов
/ 07 августа 2011

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

Если вы перемещаете камеру, то то, что вы пытаетесь создать, не имеет эквивалента в реальности, то есть это не 2D-проекция 3D-сцены, как большинство фотографий, это что-то еще, все вместе! Из-за этого нет однозначного способа соединить изображения.

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

edit: @mattdm поднимает хороший вопрос, который я упустил из виду, что в этой ситуации вы хотите симулировать ортографическую проекцию, то есть проекцию, которую вы получите с объективом с бесконечным фокусным расстоянием, основанным на бесконечности. Лучший способ приблизиться к этому - сделать как можно больше фотографий с небольшим горизонтальным разделением между ними, а затем сшить их в виде серии тонких вертикальных срезов.

4 голосов
/ 16 апреля 2014

Вы можете использовать режим мозаики в Hugin для этих типов панорамы.

4 голосов
/ 07 августа 2011

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

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

3 голосов
/ 08 августа 2011

Canon PhotoStitch имеет два режима сшивания - Панорамирование и Параллельно. Это даже учитывает фокусное расстояние, с которого были сняты ваши кадры. Если вы снимаете с помощью Canon, у вас должно быть программное обеспечение на диске Canon Utilities.

Какое бы программное обеспечение вы ни использовали, попробуйте снимать с самым длинным фокусным расстоянием, чтобы устранить геометрические искажения. Это становится компромиссом между искажением и количеством кадров, которые вам нужны, чтобы охватить ваш объект.

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

1 голос
/ 13 декабря 2011

Вот один из них, который я сделал, перекрывая снимки, идущие по улице. Это было в фотошопе с использованием инструмента измерения и произвольного «Поворота холста», чтобы получить вертикальные и параллельные вертикали. Затем изображения были обрезаны, объединены и стерты несовпадающие части изображений. Это отнимает много времени, и это не тот программный ответ, который вам нужен, но он работает. Следует помнить одну вещь: если есть какие-либо вещи, такие как навесы или знаки, которые являются 3d, вы должны быть уверены, что у вас есть прямые изображения для использования.

http://www.knightvisionphotography.com/FranklinMainStreet.pdf

0 голосов
/ 12 августа 2011

Я пробовал несколько разных программ, которые объединят фотографии в панорамы. Большую часть времени я использую Photoshop Elements. Это довольно дешевая версия Photoshop, которая имеет большинство функций, но не все, что есть в Photoshop.

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

Удачи (я просто их клиент и не заинтересован в том, чтобы вы покупали это программное обеспечение)

0 голосов
/ 07 августа 2011

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

Результат будет выглядеть как панорама, но на самом деле это будет просто очень длинная фотография.

0 голосов
/ 07 августа 2011

Сначала я бы попытался исправить вашу фотографию на предмет искажения объектива, используя профили камеры Lightroom.

Затем вы можете попытаться создать панораму с помощью фотошопа, в которой есть возможность объединять картинки без обычных исправлений.

Хотя обычно я бы советовал всем использовать AutoPano Pro, на этот раз может показаться, что попытка Photoshop сшить панораму может помочь.

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