Брекетинг и HDR фотографии с помощью Canon A610

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

Ответ простой: нужно снять несколько кадров одно и того же объекта с разными значениями экспозиции, а затем их совместить. Это и называется брекетинг. Конечно, в этом случае возникает масса проблем, главная из которых – нужно снимать со штатива. Не получится так просто снять динамичные события, даже просто портрет, ибо люди шевелятся – при совмещении будут проблемы. Но можно снимать природу, улицы, архитектуру…
Вот пример того, что такое брекетинг. Съемка велась уже под вечер, объект (поезд, рельсы, станция) был довольно сильно затемнен, но при увеличении выдержки небо засвечивалось, из голубого превращаясь в белое.
Детская железная дорога
Детская железная дорога
Что дает брекетинг:
Детская железная дорога (брекетинг)

Или еще пример:

Трое несут холодильник
Трое несут холодильник

И на выходе получаем:
Трое несут холодильник (брекетинг)

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

Таким же образом создаются и HDR фотографии. Совмещение кадров, снятых в режиме брекетинга, делается в программе PhotoMatix (скачать). Программа небольшая и несложная, при перетаскивании в нее серии брекенговых фотографий спрашивает, что с ними сделать: HDR фотографию или Exposure Fusion (я выбирал последнее).

При брекетинге неудобно вручную менять экспозицию перед каждым снимком в серии, к тому же при этом фотоаппарат может сдвинуться с места, и результирующая фотография будет размыта. Выход – скрипт, который выполняется в фотоаппарате и который сам меняет экспозицию и снимает. В этом плане мыльницы Canon выгодно отличаются от мыльниц других производителей тем, что для фотоаппаратов Canon разработана альтернативная прошивка с дополнительными возможностями CHDK. Главное, ради чего создавалась CHDK – это возможность сохранять фотографии в raw формате, но помимо этого есть возможность запуска скриптов съемки.
Подробная инструкция по установке CHDK написана на сайте. Хочу сказать, что на Canon A610 Chdk установилась без всяких проблем (карточка памяти 1 Гб). Скрипт для брекетинга может быть, например, таким:

@title EXP bracketing 3 x 2
sleep 1000
click "erase"
print "EV on"
print "Set EV 0"
shoot
click "left"
click "left"
click "left"
click "left"
click "left"
click "left"
print "Set EV -2"
shoot
click "right"
click "right"
click "right"
click "right"
click "right"
click "right"
click "right"
click "right"
click "right"
click "right"
click "right"
click "right"
print "Set EV 2"
shoot
click "left"
click "left"
click "left"
click "left"
click "left"
click "left"
click "erase"
print "EV off"
click "erase"

end

Скрипт в виде текстового файла с расширением .bas записывается на карточку памяти с CHDK в папку CHDK/SCRIPTS. Как видно, скрипт представляет собой просто очередность команд нажатия кнопок фотоаппарата, поэтому важно, что бы перед выполнением скрипта фотоаппарат был приведен в нужное состояние. Данный скрипт я взял на форуме chdk, он производит три кадра с разной экспозицией: 0, -2, +2. Как делать брекетинг: поставьте режим съемки Av (приоритет диафрагмы), настройте необходимый Zoom, нажмите кнопку erase (ей удаляют фотографии в режиме просмотра) на экране появится шкала экспозиции от -2 до 2 с ползунком. Установите ползунок на 0, и (Важно!) Опять нажмите erase, что бы шкала исчезла. Затем нажмите кнопку печати, что бы на экране появилось (то есть теперь можно вызывать функции CHDK) и нажмите клавишу Func. SET, появится меню Скрипты, выберете пункт «Загрузить скрипт из файла» и найдите скрипт брекетинга, который предварительно записали на карту памяти, теперь можно убрать меню кнопкой MENU и нажать спуск, запустив тем самым скрипт. Если вы все сделали правильно, то фотоаппарат сделает три снимка, причем на экране будет видно, как ползунок экспозиции сам перемещается то влево, то вправо.
Теперь о том, почему я написал, что важно перед входом в alt режим нажать кнопку erase, убрав шкалу экспозиции. Потому что в скрипте присутствует строка click “erase”, которая нажимает эту кнопку. И если до запуска скрипта на экране была не убрана шкала экспозиции, то при своей работе скрипт первым делом ее уберет, вместо того что бы вызвать, и соответственно команды click “left”, click “right”, которыми двигается ползунок на шкале, работать не будут, и ничего не получится.

Выбор режима. Обязательно ли устанавливать режим Av для брекетинга? Нет, тот же самый скрипт будет работать и для режимов P, Tv. Но просто считается, что изменять экспозицию лучше временем выдержки, а не диафрагмой, а в режиме Av (приоритет диафрагмы) как раз диафрагма задается, а при изменении экспозиции меняется выдержка. Догадливый читатель, наверное, уже понял, что этот же самый скрипт может работать даже в режиме M (полностью ручной). В нем по нажатию кнопки erase не вызывается шкала экспозиции, а происходит смена регуляторов выдержки/диафрагмы. Так вот, алгоритм съемки брекетинга в режиме М: выставляем нужную нам диафрагму, выставляем усредненную выдержку, с тем расчетом, что два кадра будут отсняты с большей и меньшей выдержкой на 6 градаций (6 – это число нажатий на кнопки left и right, это можно изменить удалив/добавив строчки типа click “left”, click “right” в скрипт), и теперь, перед входом в alt режим, главное переведите управление на изменение диафрагмы, что бы при запуске скрипт опять нажал кнопку erase и кнопками left/right управлял значением выдержки.

CHDK также предоставляет другой, зачастую более удобный способ для съемки с брекетингом без всяких скриптов. Войдите в alt меню / расширенные возможности / Брекетинг в серийной съемке. Там Вы можете установить параметры “Значение TV брекетинга” и “Значение AV брекетинга” например равными [1 Ev]. Брекетинг по фокусу лучше оставить равным [0]. Тип брекетинга [+/-]. Затем нужно выйти из Alt меню, установить фотоаппарат в режим съемки (лучше Av – приоритет диафрагмы, выбрав соответствующую условиям съемки диафрагму), затем войдите в меню съемки, выберете пункт “Режим драйва”, выберите пункт с ручной настройкой (обозначается С), нажмите кнопку Menu и установите нужное значение таймера (например 0 сек) и количество снимков в серии (лучше 3 или 5), и затем выйдите из меню настроек. На экране должна появится надпись типа:

BRACKET: +/-
TV: 1 Ev
NO OVERRIDES

Теперь, при нажатии спуска фотоаппарат сделает автоматически серию снимков (в указанном Вами количестве). При этом первая фотография в серии будет с нормальной экспозицей, вторая – пересвечена на 1 Ev, третья – недосвечена на 1 Ev, если указали число кадров больше 3, то четвертая будет опять пересвечена, но уже на 2 Ev, пятая – недосвечена на 2 Ev и т.д.
Съемка с брекетингом в режиме серийной съемки происходит значительно быстрее, чем при работе со скриптами, поэтому в данном режиме можно снимать и с рук.

И напоследок: видео, снятое двумя фото камерами canon, которое демонстрирует идеи брекетинга, примененные к видео.

Поделиться:      twitter       facebook