Reply to comment
UniWB: простой метод установки
Submitted by lexa on 7 June, 2008 - 14:09Предложенный ранее способ установки UniWB требует аккуратной съемки мишени и некоторых манипуляций в Фотошопе, которые могут занять от нескольких минут до получаса. В то же время, на многих камерах работает упрощенный метод установки UniWB, который позволяет управиться буквально за несколько секунд с не худшей (а то и лучшей) точностью. Вместе с проверкой можно уложиться в минуту.
Упрощенная методика установки UniWB
Описанный ранее метод заключается в генерации такой мишени установки баланса белого, когда отклик сенсора по цветовым каналам одинаковый или практически одинаковый. Такая мишень для большинства камер имеет пурпурный цвет.
В то же время, существует два кадра, которые очень легко получить и которые дают одинаковый поканальный отклик:
- Темновой кадр: снимаем с крышкой на объективе при короткой выдержке
- Пересвеченный кадр: снимаем белый объект (например, белую плашку на экране монитора) с коррекцией +3-4eV и более
Ниже мы рассмотрим как это делается.
Kodak SLR/c: метод работает
Для Kodak SLR/c работает метод по темновому кадру. Снимаем кадр с закрытой крышкой на маленькой выдержке и минимальном стандартном ISO, ставим баланс, проверяем:
dcraw -w -v -h F6F70051.dng
Loading Kodak DCS Pro SLR/c image from F6F70051.dng ...
Scaling with darkness 0, saturation 3700, and
multipliers 1.000000 1.000000 1.000000 1.000000
Мы видим, что поканальные множители установлены точно в 1.0, чего мы и добивались.
Замечания:
- Важные ключи dcraw: -w (брать камерный баланс) и -v (выводить диагностику на экран), а -h поставлен только для скорости (быстрая интерполяция вместо стандартной).
- dcraw не может поставить камерный баланс по Kodak-овскому .dcr-файлу (это ошибка в последних версиях dcraw), поэтому тестирование делалось по DNG-файлу. Других распространенных камер это не касается.
Canon 1D Mark III: метод не работает
И по темновому и по пересвеченному кадру мы получаем одинаковый неверный результат:
./dcraw_dist -w -v -h _81E0901.CR2
Loading Canon EOS-1D Mark III image from _81E0901.CR2 ...
Scaling with darkness 1026, saturation 15280, and
multipliers 1.000000 4.566406 2.164062 4.566406
Как мы видим, коэффициенты баланса не просто не близки к единице, они инвертированы: множитель при зеленом (2-й и 4-й коэффициенты) в 4 раза больше множителя по красному (1-й коэффициент), тогда как значение для дневного света ровно обратное.
Вышеописанная проблема с Canon 1Dmk3 есть только с последней версией Firmware (1.2.3), с более старыми версиями работает, по слухам, и установка по пересвеченному кадру и, кажется, установка по темновому.
Если простой метод не работает
Если простой метод не работает, то можно использовать универсальный метод.