Как получить панораму, используя несколько искаженных фотографий? - Фотопедия
3 голосов
/ 14 февраля 2017

Когда я беру несколько прямолинейных пейзажных изображений и сшиваю их, используя Хугина, в цилиндрическую проекцию, я получаю прямые сегменты с резкими изгибами при наложении:

http://phrogz.net/tmp/Jeep_Landscape%C3%975.jpg
Обратите внимание на верхнюю и нижнюю часть ветрового стекла и двойную желтую линию на лобовом стекле.

Напротив, когда я делаю много сильно перекрывающихся портретных снимков, я получаю хорошие плавные результаты:
http://phrogz.net/tmp/Jeep_Portrait%C3%9710.jpg

Учитывая разреженный ландшафтный ввод, есть ли способ с Hugin - или любым другим программным обеспечением для сшивания - заставить его последовательно деформировать исходные изображения для получения вывода, подобного последнему?


Фоновая мотивация: я собираюсь снимать видео из автомобиля, аналогичного тому, что вы видите выше, и я хотел бы использовать как можно меньше камер. Тестовые снимки, сделанные выше, были сделаны с iPhone (прямолинейный ~ 60 ° HFoV), в то время как реальное видео будет снято с GoPro (мягкий рыбий глаз ~ 120 ° HFoV), поэтому, возможно, результат не будет таким плохим, как я боюсь. *

Ответы [ 2 ]

2 голосов
/ 14 февраля 2017

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

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

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

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

1 голос
/ 14 февраля 2017

Эти "изгибы" могут быть связаны с искажениями объектива вашей камеры, которые Хугину будет трудно исправить, если вы предоставите только ограниченное количество снимков. Проверьте параметры искажения объектива в Hugin для ваших панорам (a, b, c - бочка, подушечка, волнистая).

Вы можете применить коррекцию искажения объектива в Lightroom, UFRaw, аналогичных инструментах или сначала в самом Hugin, а затем использовать Hugin для строчки. По моему опыту, это дает лучшие результаты с известными объективами и только несколькими снимками на панораме.

...