Skip to Content

Обработка RAW

Expose to the Right? Expose Right!

Понятие об ETTR (Expose to the Right) было вброшено в фотографические массы Рейхманом в 2003-м году. Возможно, идея и не его, но популярен этот прием стал после его статьи.

Однако время идет, шум в современных камерах стал значительно меньше, битность АЦП - больше, поэтому польза ETTR уже не столь очевидна, а про вред говорить не принято. Кроме того, полезно помнить, что камерная гистограмма камеры показывает непонятно что (и даже UniWB не решает полностью проблемы т.к. остается еще контраст/насыщенность и прочие тоновые кривые, применяемые к JPEG-представлению, по которому строится гистограмма), поэтому оценить по камерной гистограмме, попали ли мы "вправо" нормально или пересветили (или недостветили) - непростая и в общем случае нерешаемая задача.

Мой личный опыт показывает, что сдвиг экспозиции вправо (в плюс) временами портит цвет (а временами - почти не портит). Обычно это поддается исправлению, но теряется очень полезное свойство повторяемости результата.

Приехавший ColorChecker Passport дал легкий способ как проиллюстрировать проблему, так и просто оценить порядок бедствия.

Остротупоконечники

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

  • Текущий подход к цвету на цифре выглядит так: давайте построим профиль камеры, который приведет все цвета к правильным. Идеально, чтобы этот профиль спрятал в себя все особенности камеры, освещения и всего остального, что еще бывает. Идеал: когда два снимка с двух камер неотличимы по цвету.
  • С пленкой поступали ровно наоборот: никому и в голову не приходило строить "сквозной профиль" для большинства работ (репродукцию вычеркиваем), у каждой пленки были свои особенности, их использовали осознанно. Не было и мысли взять вялый негатив и сделать из него Вельвию.

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

То бишь подходы принципиально противоположны. А почему, собственно?

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

Тупоконечники и остроконечники

Всплыло тут в одном разговоре, хочу озвучить....

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

    Но часто фотограф сживается с одним-двумя типами: кому-то мил Кодахром (до такой степени, что холодильник до сих пор забит на 10 лет вперед), кто-то без ума от Вельвии, кто-то предпочитает новые Эктахромы.

    И это я только о слайде, выбор ч/б пленки и процесса проявки еще более религиозен.

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

    Так почему же не видно остроконечников и тупоконечников любителей байеровских фильтров Nikon на сенсорах Sony и противоположных им во всем любителей фильтров Sony на сенсорах Sony?

    Спорят же о том, какая Вельвия более православная правильная? Почему старый и новый 5D не имеют своих поклонников? Ну вот разве что фовеонцы есть, да и то не слышно их последние лет несколько....

    Только ли в том дело, что переключение стоит дороже, чем ролик пленки?

Update: дискуссия, на мой взгляд, пошла не совсем туда. Я перезадал вопрос в совсем других терминах:

Там кому угодно паспорта дают

Тормоза на таможне счастливо завершились и ColorChecker Passport до меня счастливо добрался.

Имею сказать:

1. Если вы сторонник таскания ColorChecker на природу (и вообще на выезд), то эта штука как раз для вас: отличный форм-фактор (как паспорт в обложке), 100 граммов веса. Всяко лучше, чем ColorChecker Mini вставлять в коробку от DVD (хотя по данной ссылке у мужика самопальный): компактнее, жестче.

2. Часть, предназначенная для тонкой настройки баланса белого (верхняя половинка на фото) мне очень понравилась. И идея хорошая и реализация хорошая и пользоваться удобно.

3. ColorChecker (нижняя половинка разворота) - он ColorChecker и есть. Я свой пока не проверял, промеряю со временем, сравню со спектральным референсом (идет в комплекте софта), расскажу. Спектрального референса верхней половинки в поставке софта нет, при расчете профиля он не используется.

4. Второй разворот (их два т.к. "паспорт" кроме обложки содержит одну страничку) не такой прикольный, там карта для установки баланса белого (не очень нужная с учетом пункта 2) и напоминание о том, что производитель рекомендует заменять данный девайс раз в два года. Конечно, вместо надписи хотелось бы видеть каких-то других ништяков, более полезных, например серую карту (18%). Придется свою изрезать и туда вклеить.

Raw Photo Processor: профилирование камер

В верси 4.1.0 Raw Photo Processor появилось профилирование камер (только для "донаторов").

С раздачи поддерживается только ColorChecker24, у меня в наличии был только ColorChecker SG, но описание мишени (в .cie-формате) понимается, соответственно можно использовать любую промеряную мишень (хотя с ColorChecker и встроенными в RPP промерами скорее всего будет лучше).

Я брал корректированные промеры для CC-SG отсюда, в силу некоторых причин они должны работать лучше, чем даже самому померять.

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

Имею сказать.

Цветовая, говорите, наука?

О сколько нам открытий чудных....
Пушкин
А ты, Вовочка, молчи, а то мы всю физику к ..уям сведем...
анекдот

О консенсусе

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

Ну вот есть файл (RGB), к нему прилагается профиль (ICC), следует ожидать что на одном и том же устройстве (LCD мониторе, чтобы быть конкретным) он при включенном Color Engine отобразится более-менее разумно и одинаково.

Естественно, предполагается что все необходимые условия соблюдены: монитор отпрофилирован, показываемые цветовые данные привязаны к цвету (снабжены профилем), условия наблюдения постоянные, программа показа розумиет ICC, наливай да пей бери и выводи.

Конечно, жизнь несколько богаче и 2.5 года назад я уже исследовал проблему точности CMM (Color Management Module) и написал про это серию статей. Но я наблюдал в эксперименте разумные ошибки - 5-6, а для хороших CMM и 8 бит данных сохранялись, отклонения от смены CMM в худшем случае были заметны глазом, но не были фатальными.

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

Да, на картинке слева вы видите кусочек из этого файла, показанный на одном и том же мониторе, с одним и тем же профилем монитора, одним и тем же профилем при цветовых данных файла, одной и той же программой (Adobe Photoshop) с одними и теми же настройками за исключением одной....

О семинаре Маргулиса

Как и собирался, побывал в пятницу на мастер-классе Маргулиса. Имею сказать

  • Натурально, рулит. Действительно выступал примерно 6 часов в сумме, конечно на английском семинаре впихнул бы в слушателей больше (был последовательный перевод, процентов 20-30 времени терялось, хотя некоторые короткие реплики Дэна были на русском).
  • Если будут другие семинары в Москве - пойду обязательно.
  • Видеокурсы от Kelby (есть на торрентах.ру) стали сильно понятнее, как по логике (после того, как весь workflow был несколько раз разжеван, каждая отдельное упражнение понятно), так и по английскому (но я 6 часов просидел прямо под Дэном и английский его научился понимать).

Интегрально - определенно стоит потраченных денег и времени. О самом PPW четко сложившегося мнения не имею.

Цитата из лектора (о некоей коррекции):

это как литр водки: очевидно что много, но сама идея - неплохая

Ну и "фе" организаторам: на подобных семинарах в Штатах пользователи имели какие-то напечатанные материалы (workbook) и это не та PDF-ка, которая доступна по секретной ссылке (ибо PDF-ка на этот workbook ссылается). Т.е. в сочетании с пиратскими видеокурсами - нормально, а без них - доза получается явно недостаточной. В остальном организация - приемлемая.

Мастер-класс Маргулиса

Не на правах рекламы, а от чистого сердца.

Если кто не знает: 18 сентября 2009 года, в Москве, в "Метрополе", будет однодневный семинар Дэна Маргулиса, посвященный преимущественно Picture Postcard Workflow (PPW) - новому быстрому workflow от Дэна.

Я уже которую неделю маленькими кусочками смотрю видео от Kelby Training, продираясь через устный английский, ибо без этого обсуждение в ACT (которое по следам видео) на душу не ложится. Умучался неимоверно и решил, что пусть лучше мне за 120 баксов устроят синхронный перевод.

Если кто-то считает нужным перепостить это в тематические сообщества (по фотошопу, по обработке фото), то сделайте это пожалуйста.

P.S. Сожалею что не могу дать общедоступную ссылку в ACT, ибо рассылка Applied Color Theory даже для чтения требует одобрения модератора, которое, впрочем, легко дают.

P.P.S. А видео от Kelby есть на torrents.ru

О хроматических аберрациях и RAW-конверторах

CA-1.jpg В предыдущем посте про Lens Align я мимоходом прошелся по Adobe ACR, дескать смотрите какую хроматику он дает, а в JPEG-превьюшке с камеры ничего такого нет. При этом камерное превью - уменьшенное, конечно, но как раз примерно до того же размера, до которого уменьшена картинка в заметке т.е. всю лишнюю хроматику уменьшатор должен был бы сожрать.

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

Развлекался я с исходным кадром (см. ниже), снятым на Canon 5D Mark II, объектив 90/2.8 TS-E, неповернутый-несдвинутый, наводка на резкость вручную, освещение - лампы дневного света 5500K.

Интересующая нас область расположена практически в центре кадра, говорить о существенных хроматических аберрациях на неплохом среднеформатном (этот TS кроет примерно 70-мм круг) объективе было бы странно. Однако оные аберрации неплохо видны даже на уменьшенной в ~7 раз (50 по площади) картинке. Обрабатывалась данная картинка Adobe Camera Raw 5.4.0.57 (последняя версия, принесенная Adobe Update) с дефолтными настройками.

CA-full-frame.jpg

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

Про профили камер и про линейность

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

В самом деле, имеет место некий фенОмен (который виден, например, по dE т.е. инструментально):

  • C одной стороны, цифровые камеры в светах (но до начала блюминга) - высоколинейны. Т.е. отпрофилировав их в среднем тоне мы вправе ожидать приличных цветов и в светах.
  • C другой стороны, практика это опровергает, если снять цветовую шкалу +2 (без всяких вылетов) и наложить профиль камеры, то цвет уползет достаточно сильно (по меньшей мере, dE вырастет в разы)

Я тут вижу несколько соображений:

  • Во-первых, блюминг. И, наоборот, всякие антиблюминговые решения, которые должны характеристическую кривую загибать.
  • Во-вторых, всякие игры RAW-конвертеров (которые тоже характеристическую кривую загибают).
  • В-третьих, следующий интересный эффект:
    1. Давайте представим себе профилировочную таблицу, вроде ColorChecker SG. Вот на ней есть зеленый патч E9, который на 1.5-2 стопа (на глазок) ниже среднесерого.
    2. Уровень красного в этом зеленом будет еще на пару стопов ниже (красного в нем мало), потом у красного канала чувствительность на стоп-полтора хуже т.е. красным мы попадем куда-то в -5 от среднего тона (или -8 от самых светов).
      Это, на минуточку, вообще на пределе какого-то сигнала в красном.
    3. Но красный канал нужен, чтобы отличить сине-зеленый от зелено-синего т.е. в этом месте профиля красный будет с очень большим весом (т.к. сам сигнал - маленький).
    4. Но красный - зашумлен, в рассматриваемом месте он уже сильно нелинеен (по причине шума)
  • Собственно, вот: профиль для таких "предельных" цветов будет как-то компенсировать нелинейность слабых каналов, а если мы переедем на 3 стопа вверх - то перекомпенсировать (ибо на три стопа вверх в красном канале уже все отлично).

Такие дела.

Не все профили одинаково полезны

rpp-profiles.jpg
покрупнее
 

В версиях 3.9.5/3.9.6 Raw Photo Processor обновились профили большого количества камер. Результат вы видите: разделение зеленого стало на голову лучше, да и вообще фотошопной работы поменьше (для сомневающихся - новый вариант слева). Камера: Kodak SLR/c.

На скриншотах результат работы с дефолтными настройками (а не с обычным для пейзажа поднятием contrast/saturation), в фотошопе не трогалось (только скриншот сконвертирован в sRGB).

Власти скрывают!

5D-green-vs-ACR.jpg
Покрупнее

На картинке

  • слева - зеленый канал из фотографии мишени для оценки динамического диапазона, остальные каналы экспонированы меньше и жизни там больше.
    Получено программой 4channels из LibRaw, никаких преобразований кроме растягивания на полный диапазон.
    Кадр проэкспонирован так, чтобы основной фон был на грани переполнения, еще треть стопа и переполнение наступает.
  • справа - тот же кадр, проявленный Adobe Camera Raw 5.3 с настройками default: стандартная яркость, экспокоррекция 0, остальное неважно.

Мы видим, что в зеленом канале жизнь есть. Да, детали на полстопа ярче фона видны плохо (чтобы их увидеть - нужно контраст поднять, но они там есть). А вот в проявленном RAW детали в светах пожрал хомяк ACR. Нет, если покрутить Exposure или Recovery, то все появится, но хочется обратить внимание на совершенно другое:

5D Mark II: рабочее ISO

canon-eos-5d-mark-II-top.jpg Как-то нет сил и времени писать на эту тему полноценных текст, поэтому пока в телеграфном режиме.

В моих экспериментах получается, что наибольший динамический диапазон (далее ДД) и наименьший шум у Canon 5D Mark II получается при ISO200. Выигрыш относительно ISO100 и 400 - порядка 0.3-0.5 стопа.

При этом шум оценивался по стандартному отклонению на серой плашке (как оптимально экспонированной, так и недодержаной на 1-4 стопа). При ISO100 шум визуально чуть менее крупный, но чуть более цветной. При ISO400 шум чуть побольше чем на 100 (и, естественно, 200), но все еще очень маленький

То же самое, кстати, касается и 450D: тот же характер изменения шума (с визуальным минимумом "крупности" на ISO100 и инструментальным минимумом на ISO200) и та же рекомендация: оптимальной чувствительностью является ISO200. Я про это уже писал и грешил на шумодав, но следов шумодава я не вижу (а следовательно, малошумящий усилитель есть добро).

О ДД и о цвете одной строкой

Рассматривал поканально тестовые шкалы (серое по серому с известным контрастом), усреднял, рисовал таблицы линейности, родил утверждение:

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

LibRaw Lite

почти копия анонса с сайта

По многочисленным заявкам нелюбителей GPL выпущена LibRaw-Lite

Как следует из названия, это облегченная версия LibRaw, основные отличия которой от полной версии таковы:

  • Лицензия LGPL, что позволяет использовать (немодифицированную) библиотеку в не-опенсорсных приложениях.
  • (увы) нет поддержки Foveon в силу лицензионных ограничений на этот кусок dcraw (откуда растут ноги у LibRaw). Мы работаем над этим и возможно предложим какую-то замену.
  • Нет целого ряда улучшений (сделанных нами относительно функциональности dcraw):
    • черная рамка (маскированные пикселы) не извлекается, эти пикселы приложению не доступны;
    • вычитание точки черного и прочая пред-интерполяционная обработка RAW-данных не отключается;
    • способ, которым получены цветовые данные (матрицы RGB-XYZ и т.п.) не запоминается;
    • нет поддержки OpenMP.

Другими словами, все то хорошее что мы сделали в расчете на разработчиков RAW-конверторов, анализаторов RAW и прочие программы, которым нужен доступ к исходным RAW-данным - в Lite-версии отсутствует.

Syndicate content