Adobe Camera Raw

FastRawViewer 1.0.1

FastRawViewer 1.0.1 уже в продаже на официальном сайте

Не буду пересказывать весь changelog, а только самое существенное:

  1. Стандартная настройка теперь - не включать "авто-экспозицию" (экспопоправку со сдвигом гистограммы вправо) при открытии нового файла. Внесенные ранее (и записанные в XMP) поправки - естественно остаются, как и раньше.

    Можно выключить, сделать как раньше: Preferences - Image Display - Exposure correction on file open поставить в Autoexposure или Keep from prev. file.

  2. Стандартная адобовская скрытая поправка
  3. ...

ЧуднЫе открытия DNG

Про DNG я уже много раз ругался (начиная вот с этой вот статьи: Два пути в никуда, которую мы написали вместе с Ильей Боргом для Компьютерры аж 6 лет назад) и продолжаю ругаться.

Тем не менее, многие проблемы, которые были в старых версиях формата - полечены (в частности, теперь сохраняется "черная рамка"), да и вообще DNG 1.4 неплохо подходит на роль универсального контейнера, для промежуточной обработки, особенно если все теги аккуратно прописаны, а кушающая эти DNG программа - их правильно понимает.

Поэтому я тут потратил пару дней на изучение текущего состояния дел: взял RAW-файлы от ~400 разных камер, сконвертировал в DNG (использовался DNG Converter 8.4, собственно я саму конверсию делал весной, для другой задачи), читал файлы LibRaw (RawDigger-ом) и смотрел, не откроются ли какие-то бездны, а ежели откроются, то значит правил недоделки в LibRaw.

Естественно, обращал я внимание только на те файлы, которые "на глазок" рендерятся не так, как исходный RAW-файл.

Q: Lightroom/ACR: HDR DNG?

Полтора года назад в анонсе ACR 7.1 писали:

Camera Raw can also now read 16-bit, 24-bit, and 32-bit HDR files. Supported HDR formats are TIFF and DNG.
Кроме того, в спецификациях DNG 1.4 написано следущее:
  • BitsPerSample может быть от 8 до 32
  • SampleFormat может быть unsigned integer или float.
  • Для Float поддерживаются 16,24 и 32 bits per sample.
Это, типа, теория.

А вот что с практикой?

  • Жрет ли ACR (и LR) floating point DNG?
  • Жрет ли ACR 24- и 32-битные DNG с целыми данными?
  • Кто может делать указанные выше DNG (Адобовский DNG SDK версии 1.3 - не может, а более новых нету). Ну то есть я знаю про Darktable, которая пишет, если я правильно исходники прочитал, 32-битную плавучку, а еще кто и как?
  • Встречаются ли многобитные DNG "в дикой природе"?
Вопросы пока сугубо теоретические, но если массовый софт (ACR, LR) поддерживает плавучку и/или 24-32-битные целые и нормально (без клиппинга, без постеризации) их обрабатывает, то это ж совсем другой ландшафт вокруг.

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

Об артефактах демозаики

Один из соседних домов - это старая советская панельная 14-этажка, отделанная мелкой (кафельной?) плиткой, буквально квадратики 3x3 сантиметра или около того. Серая плитка на сером цементе. Ну, многие видели.

Снимаю с рук, 1/800s, камера без антиалиасинговых фильров (и цветового алиасинга на самом деле нет, про камеру ниже), засовываю в Adobe Camera Raw 6.6 и получаю вот такую вот пятнистую прелесть (100% crop):

Черные точки там в натуре есть, я в бинокль...

Вжик, сказала пила.....

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

В том смысле, что преобразовал показанную слева картинку в DNG и скормил двенадцати демозаикам в LibRaw. Ну и тройке настоящих конверторов, попавших под горячую руку.

Ну и написал на эту тему статью, как водится, читайте: Байеровский муар.

Комментировать и обсуждать лучше там, но для тех...

О хроматических аберрациях и 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 сегодня обновился.

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

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

На картинке

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

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

Динамический диапазон: вторая попытка

DR-image-8bit-small.jpgЭксперименты с газеткой дали мне вполне приличный объем данных о динамическом диапазоне камеры, однако продолжать упражняться с газеткой дальше (а ведь надо прощелкать полный диапазон чувствительностей, как минимум) мне не захотелось: критерии краев динамического диапазона все-таки были недостаточно четкими. Родилась идея сделать собственную мишень, для начала черно-белую.

Требований к такой мишени немного:

  • Известный контраст.
  • Несколько размеров деталей.
  • Отсутствие бликов.

Этим требованиям удовлетворяет...

Dan Margulis on RAW module

dan_margulis_2008sm.jpg На LibRaw появился новый автор: Dan Margulis. Хочется надеяться, что сотрудничество будет не разовым, но гарантировать я это не могу. Пока же представляем вниманию читателей один текст на двух языках:

Dan Margulis on RAW module
The question that needs an answer is, for what purpose is the module designed. I can think of four different approaches to acquisition.
  1. I want the module to do nothing more than open the file without damage. I understand that it will probably be flat and colorless if I do this. I intend to fix the problems in Photoshop.
  2. Although I will refine the image in Photoshop, I would like to be able to make quick, obvious moves in the acquisition module to make life easier later.
  3. ....
Дан Маргулис: Мысли о назначении и некоторых проблемах конверторов RAW
Вопрос, которым следует задаться в первую очередь, - это место RAW конвертора в цепочке обработки изображения. Иными словами, требуется определить те цели, которые должны быть решены на этапе конвертации RAW-данных. Я могу представить себе 4 различных подхода к определению задач этого модуля.
  1. От модуля требуется лишь преобразование RAW-данных без потери качества. Мы отдаем себе отчет в том, что результат будет плоским (малоконтрастным) с ненасыщеными цветами. Для того чтобы вернуть изображение к жизни мы будем использовать Photoshop.
  2. ...

Поканальные шумы и RAW-конверторы

Продолжаем серию анонсов

О шумах в каналах и о RAW-конверторах
и английский перевод: Channel Noise and Raw Converters

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

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

Экспериментальная проверка оказалась элементарной - один кадр, три конвертора, пять результатов конверсии..

Subscribe to Adobe Camera Raw