Ручное создание панорамных фотографий с помощью бесплатной программы, часть 2

Автор
Лев Борисович Выскубов

Ручное создание
панорамных фотографий
с помощью бесплатной программы, ч.II

Продолжение. Читайте начало статьи Автоматическое создание панорамных фотографий.

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

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

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

Второй случай может быть связан с недостаточно жесткой фиксацией камеры при съёмке или неправильной работой системы автофокусировки фотокамеры (с точки зрения создания панорамы). Фотокамера может сфокусироваться при съёмке двух кадров на объектах, находящихся на разных расстояниях от камеры. При этом изображения контрольных точек на двух смежных кадрах не будут совпадать. При дрожании камеры изображение точки на одном кадре может стать полоской на другом кадре. При различной фокусировке камеры изменяется степень размытости точек. И в том и в другом случае программа может не признать данные точки совпадающими.

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

Начало работы при ручном создании панорамы точно такое же, как и при автоматическом её создании – загрузка файлов.

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

Краткий обзор вкладок:

Снимки
Эта вкладка предназначена для добавления и удаления снимков, выбора основного опорного снимка для построения панорамы, запуска программы автоматического добавления контрольных точек, а также для задания ориентации снимка в пространстве.
Камера и объектив
Эта вкладка позволяет установить параметры объектива фотокамеры и светотехнические характеристики фотокамеры. Светотехнические и геометрические параметры разнесены по двум дополнительным вкладкам, расположенным в нижней части экрана.
Кадрирование
Здесь можно задать ту часть снимка, которая будет использоваться при построении панорамы.
Контрольные точки
Это, пожалуй, важнейшая вкладка, на которой в ручном режиме можно задать контрольные точки стыковки смежных снимков, а также откорректировать точки, заданные в автоматическом режиме.
Оптимизатор
На этой вкладке можно задать перечень параметров, по которым будет осуществляться оптимизация взаимного расположения снимков. Обычно достаточно использовать минимальный набор оптимизированных параметров.
Экспозиция
На этой вкладке задаются параметры фотометрической оптимизации. При создании обычной панорамы менять параметры нецелесообразно.
Сшиватель
Здесь расположены органы управления заключительным этапом создания панорамы.

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

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

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

В нижней части экрана расположены поля для ввода геометрического положения выбранного снимка в пространстве. Эти данные в процессе обработки будут созданы автоматически и, как правило, более полезны при поиске ошибок, чем при создании панорамы в ручном режиме. Эти параметры имеют следующий смысл:

Еще ниже находится поле ввода "Точек на перекрытие" и кнопка "Создать контрольные точки". Эта кнопка запускает программу создания контрольных точек в выбранных (выделенных) снимках и только в них. В этом есть отличие от создания контрольных точек в режиме "Ассистент", когда эти точки создаются для всех снимков сразу. Количество же точек, находящихся на стыке каждой пары снимков, задается в поле ввода. У меня это количество равно 20. Этого вполне достаточно для создания панорамы с хорошим качеством.

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

Итак, загрузим с вкладки "Снимки" три снимка, из которых мы будем делать панораму.

фото фото фото

В окне отобразился список файлов, причем в колонке "Фиксация" в строке файла a6.jpg появились буквы А и С, которые говорят, что этот снимок будет основным, как для геометрического построения панорамы, так и для определения экспозиции.

Теперь построим в автоматическом режиме все контрольные точки. Для этого выделим все файлы и нажмем кнопку "Создать контрольные точки". Появится окно "Поиск контрольных точек" и программа неторопливо начнет обрабатывать все снимки по очереди. Наконец, появляется окошко "Результат работы autopano", а в нем сообщение "Добавлено контрольных точек: 44". Это сообщение несколько настораживает, поскольку у трех снимков есть только два стыка, а потому общее количество контрольных точек должно быть равно 20 * 2 = 40. Напомню, что в конце предыдущей части этой статьи был помещен результат автоматического формирования панорамы именно из этих исходных снимков.

В принципе полученных данных должно хватить для построения панорамы. Достоинством программы hugin является то, что промежуточные данные могут использоваться для продолжения работы как в автоматическом, так и в ручном режиме. Поэтому для просмотра предварительных результатов можно сразу перейти на вкладку "Ассистент" и нажать кнопку "Объединить…"

фото

Да-а! Результат далек от ожидаемого. Мало того, что первые два снимка стали какими-то трапецеидальными, так еще и третий снимок оказался перевернут вверх ногами и расположился позади первых двух. Что же могло заставить его так перевернуться? Впечатление такое, что третий снимок тянется к первому.

Откроем вкладку "Контрольные точки" и выберем в левой половине окна файл a6.jpg, а в правой – a7.jpg.

фото

На снимках появятся контрольные точки, отмеченные разноцветными квадратиками, а внизу – список контрольных точек с их координатами. Контрольные точки перенумерованы от нуля до 19, т.е. всего двадцать точек. Хорошо, нажмем в вернем правом углу окна стрелку вправо. Что это?! Снимок из файла a8.jpg перевернут вверх ногами, хотя, если присмотреться, контрольные точки определены правильно.

фото

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

фото

В списке числятся те самые лишние четыре точки, которых быть не должно. Откуда же они взялись? Оказывается, что в этих точках есть сходные изображения. Сходные по форме, по цвету и по яркости. Придется нам поправить программу, сказав ей, что эти точки – разные. Для этого выделим по очереди контрольные точки в списке и нажмем кнопку "Удалить". Контрольные точки удалены, но изображение осталось перевернутым. Еще раз перейдем на вкладку "Ассистент" и нажмем кнопку "Объединить…". Вот он – заветный результат!

фото

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

Результат работы можно увидеть здесь.
Щёлкнув мышкой на картинке можно загрузить изображение размером 1298x384, 83 кБ.

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

На вкладке "Камера и объектив" перечислен ряд параметров объектива, которые обычно остаются неизвестными для простого фотолюбителя. Эти данные (но не все) можно найти в технической документации на фотокамеру, но, к счастью, этим в большинстве случаев не придется заниматься. Практически все современные цифровые фотоаппараты записывают в файл не только закодированное изображение. Файл с расширением jpeg содержит так называемую EXIF информацию, которая содержит множество интересных данных о снимке. Если в просмотровой программе IrfanView нажать незаметную кнопочку с латинской буквой I, то откроется окно с информацией об изображении. Если же это изображение получено с цифровой фотокамеры, то из этого окна с помощью кнопки "Информация EXIF" можно вызвать еще одно окно, в котором будут указаны все параметры съемки: тип фотоаппарата, выдержка, диафрагма, ошибки фокусировки и экспозиции и, самое для нас главное в данный момент, фокусное расстояние объектива и разрешающая способность светочувствительной матрицы.

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

ПРАКТИЧЕСКИЙ ВЫВОД. Используйте для создания панорам оригинальные файлы, полученные с фотокамеры. Графические редакторы зачастую уничтожают в выходных файлах EXIF информацию и тогда hugin будет бессилен вам помочь.

Еще одна полезная вкладка – это "Экспозиция", однако работать с ней нужно очень аккуратно, чтобы не испортить цветопередачу и градации яркости изображения. Наиболее целесообразно использовать функцию оптимизации на этой вкладке. Для создания обычной панорамы следует выбрать из списка "Предустановки оптимизации" пункт "Узкий динамический диапазон" и нажать кнопку "Оптимизировать". При этом соседние снимки будут более плавно стыковаться друг с другом. Это особенно важно, когда съемка ведется фотокамерой в автоматическом режиме, при этом экспозиция на соседних снимках будет различной. Если же в отдельных кадрах цвет фона сильно отличается, а в фотокамере включен режим автоматического баланса белого, то целесообразно выбрать предустановку оптимизации "Узкий динамический диапазон, динамический баланс белого". При этом будет уменьшено раздражающее изменение цвета в различных участках панорамы.

На этом наше краткое (очень краткое!) описание одной из возможностей бесплатной программы hugin для создания цифровых панорамных фотографий завершено. Удачных вам снимков и красивых панорам!

P.S. А еще программа hugin умеет корректировать перспективные искажения, создавать изображения с широким динамическим диапазоном, готовить изображения для мощных графических редакторов, таких как GIMP (с возможностями Photoshop, но совершенно бесплатный), а также имеет другие вкусности :-)

Лев Борисович Выскубов 10.12.08

Поделиться в соцсетях:
Советы фотолюбителю
стрелка
Рейтинг@Mail.ru

Все права защищены и охраняются законодательством РФ, © pensionerka.net Интернет-журнал зарегистрирован в Федеральной службе по надзору за соблюдением законодательства в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор).
Свидетельство о регистрации СМИ Эл № ФС77-50180 от 07 июня 2012 г.
Копирование материалов сайта запрещено.