Обработка RAW

Про Raw и ББ

Все мы знаем, "установка баланса белого не влияет на RAW-значения".

Старожилы, впрочем, помнят одно исключение, Nikon D1.

На днях добавилось еще одно: Nikon D4s в режиме small raw - накладывает ББ перед записью оного RAW. И кто они после этого?

P.S. Не старожилы, но опытные, еще знают, что установки ББ могут влиять на замер (а значит и на RAW-значения).

P.P.S. Не вздумайте пользоваться этим никоновским small raw. Еще хуже кэноновского....

RawDigger 1.0.5: обнаружение (возможной) постеризации в файлах Sony cRAW

Тема потерь при сжатии в файлах Sony cRAW (а этот формат используют все современные камеры Sony) поднималась у меня многократно. Вот только за последнее время:
  1. RawDigger 1.0.3: раскапывая Sony описание (в очередной раз) формата данных и новых фишек RawDigger для его анализа.
  2. Sony cRAW ETTR: сжатие с потерями, теория и практика практический пример поиска проблемных областей
  3. Sony A7: околозвездная постеризация (ссылка на diglloyd.com) еще один пример, который был в точности предсказан.
Но для быстрой...

О светах у цифровых камер

Мы продолжаем публикации на тему "для чего нужна RAW-гистограмма":

RawDigger Histograms, part 3: Overexposure Shapes

Как и в прошлый раз, без русской версии, но там по картинкам почти все понятно.

Краткое резюме:

  1. Поведение в светах у разных ЦФК - разное. То есть производитель сам выбирает где делать талию где света обрезать, руководствуясь, в первом приближении, двумя соображениями:
    • Если не обрезать (Panasonic GM1 @ISO125), то можно использовать весь диапазон емкости пикселя, но вверху будет
  2. ...

Про гистограммы RawDigger

Два текста про гистограммы RawDigger (наверное, со временем станут частью мануала): На русском языке, увы, не существуют.

P.S. В конце второго текста есть ссылка на полезняшку, шкалу Q13 в DNG. Помогает понять тоновую кривую вашего конвертора, например.

Sony A7: околозвездная постеризация

Год с хвостиком назад, когда я в первый раз озаботился соневским cRAW, я из общих соображений предсказал, что должны быть проблемы на кадрах типа "звезда на фоне темного, но не черного неба".

И таки да. Вот у Ллойда Чамберса: нашелся пример (промотать до раздела Example).

UPD: Ллойд завел отдельную страничку под это чудо.

Такие дела.

И таки да, со star trails все плохо т.к. в артефактах будет весь снимок, не начистишься (лечение - убирать небо в черноту, но не всегда это годится).

Экспозамер: для RAW или для JPEG?

Меж тем, у нас родился текст (и видео):

Exposure for RAW vs. Exposure for JPEG

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

Ну и многие примеры поминались/обсуждались у меня в комментариях.

Sony cRAW ETTR: сжатие с потерями, теория и практика.

Продолжим обсуждение ETTR на камерах Sony (первая часть тут) и разберемся с lossy-компрессией и ее возможным влиянием на ETTR.

Напомню устройство сжатия с потерями в этом формате:

  • Строка изображения разбивается на блоки по 32 пиксела, в каждом из блоков содержатся пиксели двух цветов, зеленого и какого-то еще из двух оставшихся, по 16 пикселов каждого цвета.
  • Для этих 16 пикселов записываются
    • Минимальное и максимальное значение в 16-пиксельном блоке с точностью 11 бит.
    • Координаты минимума-максимума (номер в блоке).
  • ...

Sony A7R (и другие cRAW): теория ETTR, часть 1

Как и обещал, опубликую свои соображения про ETTR в Sony A7R (и всех других камерах Sony, использующих формат cRAW, локально 7-битный и с тоновой кривой).

Техника ETTR (Exposure to the right) была разрекламирована Майклом Рейхманом, идея ее заключается в следующем:

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

Открытий чудных....

Пару недель назад я уже писал о чУдном EXIF в RAW у Sony A900: в 12-битном линейном режиме в EXIF остается тоновая кривая (которая в этом режиме не нужна/не используется) и уровень черного от cRAW (вчетверо выше правильного).

То есть, если вы хотите брать черный из EXIF (что идеологически правильно: выйдет Sony A901 или там поменяют в firmware что-то - а ваш софт уже готов и работает), то нужно проверить на каком мы свете формат и поделить на 4, если 12-битный линейный.

Вчера выяснилось, что аналогично отличилась и компания Nikon: у D5300 в 12-битном режиме совершенно все так же: уровень черного записан для 14-битного режима, а если файл 12-битный, то надо поделить этот черный на 4.

Но и это не все: у D3300, у которого 14-битного режима вовсе нет, в уровень черного в EXIF опять записан учетверенный вариант. Там написано 600 (для тех файлов, что имею на руках), а правильный - 150.

Возможно, Nikon отличился давно, а не в последних моделях, но раньше черный вычитала сама камера, поэтому в EXIF в этом месте были нули.

P.S. невольно начинаешь любить DNG.

P.P.S. Вполне возможно, что Nikon, на самом деле, так заботится о нас. Ну то есть D3300 сохраняет совместимость с D5300 в этом месте. Убилбынах.

RawDigger 1.0.3: удобный анализ экспозиции (для ETTR и не только)

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

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

Поэтому в RawDigger 1.0.3 включен более удобный механизм, позволяющий оценить а что было бы, если бы мы этот снимок снимали бы с большей экспозицией . Собственно, состоит он из единственного дополнительного движка...

И о чем бы вы думали? Опять про экспонометрию и ISO

Если кто следит, компания Olympus сделала подарок владельцам OM-D E-M5, выпустив Firmware 2.0. В оном фирмварии появилась новая чувствительность, ISO100 (обозначается как LOW в менюшке).

Сам я не ставил, думаю подождать до версии 2.0.1, но за темой слежу.

Вот на dpreview интенсивно обсуждают, что же там за такое ISO, просто фейк (как у Canon самое нижнее ISO50) или что-то другое.

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

...

RawDigger 1.0.3: раскапывая Sony

Про 7-битный RAW у Sony я уже неоднократно писал, однако в свежий RawDigger внесены дополнения, которые позволяют на этот формат взглянуть еще внимательнее. Эти дополнения требуют некоторых пояснений.

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

  1. Весь массив данных поделен на блоки по 32 пиксела в ширину (и 1 в высоту).
  2. В каждом таком блоке будет содержаться пикселы двух цветов (RG или GB), по 16 пикселов каждого цвета.
  3. Для 16
  4. ...

И еще об экспонометрии...

Илья разжигает, на примере помянутого утром E-M10: sail2ithaki.livejournal.com/215189.html

Тема та же, экспонометрия.

UPD: если у вас нет ЖЖ, комментировать можно тут, автор увидит.

В очередной раз об экспонометрии

Пока тема не остыла, продолжу.

Тут в комментариях мне утверждали:

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

Для вышедшей сегодня Olympus E-M10 на imaging-resource уже есть самплы. Берем все ту же...

О цветовоспроизведении и экспонометрии

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

Вот пишут:

Было забавно прочитать, как владелец продал a850, купил a99, продал её и снова купил a850. Говорит, портреты женские "красивей" с a900 и это так!!!
Так как у меня соневские файлы выкачаны и "вот лежат", дай, думаю, посмотрю.

Беру 'still life' сцену имени Imaging-resource (бутылки и нитки), пихаю в RawDigger:

На белом бумажном кружочке делаю selection (там видно квадратик на картинке) и смотрю на среднее в зеленом канале:
  • A850 (12bit): среднее на белом 2300 при максимуме 3900, белое на 0.76EV ниже насыщения
  • A900 (cRAW): среднее на белом 8390 при максимуме 16116, 0.94EV ниже насыщения
  • A99: 4930 при максимуме 16116. 1.71EV ниже насыщения
Вообще, Imaging-Resource все делает "аккуратно". В том смысле, что замер там (конечно?) камерный, но повторяемость самой сцены, при съемке на разных камерах, там более-менее хорошая (там были давно всякие косяки с естественным светом, но после перехода на искусственный все вроде бы наладилось).

Так вот, мой вопрос: а не связан ли случайно "плохой цвет" у A99 с тем, что там экспонометр стандартно меряет на стоп ниже? Если у A900 поставить вечную экспопоправку -1, не станет ли так же плохо?

Про Sony ARW2 Hack

Да, в процессе разборок с битностью у Sony осознал про Sony ARW2 Hack (была такая опция в LibRaw и RawDigger):

Так как до A99 все cRAW-камеры были, по факту, 12-битными и менее, то использованный в dcraw способ распаковки, когда cRAW-данные после применения кривой делились на 4, не приводил к фатальной излишней и немотивированной потере уровней в полутонах-тенях.

Зато уровень черного для cRAW и 12-битных RAW оказывался согласованным и одинаковым (как я уже писал, у...

О цветовоспроизведении

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

Меня спрашивают (по поводу предыдущего поста):

Как это всё отразится на цвете (ведь именно ради него берут a900/a850, а a99, a7/a7r ради исо, может немного утрировано =)
(ну и кроме этого - я тут с удивлением узнал, что дискуссии CMOS vs CCD продолжаются по сей день).

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

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

О битности у камер Sony

После рассказа о битности A900 в режиме cRAW стали задавать вопросы про другие камеры.

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

  • у обычных камер половина всех уровней это самый верхний стоп (где столько не нужно), четверть второй сверху стоп (тоже не нужно)
  • в случае с cRAW, уровни распределены по всему диапазону значений гораздо
  • ...

LibRaw 0.16 (релиз)

Вышла LibRaw 0.16-Release.

Все существенные изменения тут описывались, детальнее - смотрите в Changelog в дистрибутиве.

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

Ситуация с более старыми версиями:

  • 0.16 - поддержка новых камер будет добавляться, баги - исправляться, до выхода 0.17-беты.
  • 0.15 - если будут найдены существенные баги ("в безопасности") - будут исправления.
  • 0.14 - лежит на сайте, обновлений никаких не будет.
  • 0.13-0.12 - удалена с сайта, забыли и проехали. Требуйте от ваших вендоров обновлений.
Если кто пользуется darktable, передайте автору, что с 0.14.7 хорошо бы перескочить на 0.14.8 (последняя в ветке 0.14), а лучше на 0.15.4, а еще лучше - на 0.16

Отдельно хочу заметить, что за 8 месяцев с релиза 0.15.0 были добавлены 47 камер. То есть темп "полторы камеры в неделю" - индустрия уверенно держит.

Все страньше и страньше

Как-то летом меня спросили, как я отношусь к онлайн-обработке RAW. Я ответил в том духе, что не понимаю: бьются за секунды предварительной обработки и за показ результатов движков сразу (во всяком случае, наличие кнопки Refresh в RPP сильно затрудняло работу с этим конвертором лет 5-6 назад, во времена Core2 Duo и Core2 Quad).

Вот сегодня читаю в новостях Pics.io rolls out online RAW converter, collaborative photo sharing.

Ну пошел туда. Дропнул туда NEF от D800 (одну штуку). Уже 20 минут пишет 'Converting image', причем прогресс-бара нет, неизвестно сколько осталось, минута или до утра будет фигачить. Мне не жалко, оставлю вкладку до утра.

Понятно, новость на главной DPR, наплыв народу, но блин.

UPD: это оно в Firefox не работает. В Chrome заработало и судя по скорости показа - процессинг локальный. И только когда в сессию еще кто-то приходит - гоняется через сервер.

Pages

Subscribe to Обработка RAW