Сохраняются ли цветовые профили в файлах RAW?

Недавно на курсе по фотографии дикой природы ведущий заявил, что использование aRGB в настройках камеры означает меньшую потерю данных в файле RAW, чем при использовании sRGB. Поскольку я этого не понимал, я проверил в Интернете, найдя категорически противоречивые мнения. В конце концов, я нашел этот вопрос , который, казалось, был окончательным ответом. Затем, исследуя содержимое EXIF ​​некоторых из моих последних снимков, сделанных на камеру Nikon, я обнаружил, что выбор цветового пространства был сохранен в файле RAW.

Итак, мои вопросы:

Сохраняется ли цветовое пространство в файле RAW?

Если он хранится, правда ли, что использование sRGB приводит к потере информации по сравнению с использованием aRGB?

Если он хранится, почему не имеет значения, что вы выберете (что касается файла RAW)?

Если он не сохраняется, то почему выбор сохраняется в данных EXIF?

Я знаю, что выбор цветового пространства актуален в момент преобразования файла NEF, но мой вопрос относится только к файлу RAW.

Ответы (2)

Часть этого вопроса в основном, кажется, спрашивает, действительно ли ответы на другой вопрос верны. С этой стороны не волнуйтесь — они есть. (И никакая информация при этом не теряется — лидер вашего курса ошибается. *)

Другие части вопроса в основном спрашивают, хранится ли (и почему) эта информация вообще, если она не влияет на необработанные данные.

Ответ таков: как и многие другие настройки камеры, кроме основных факторов экспозиции (выдержки, диафрагмы и коэффициента усиления сенсора/ISO), выбранное цветовое пространство сохраняется в качестве справочной информации , так что вы можете сделать выбор в камере и отразить его. по умолчанию в программном обеспечении для обработки RAW. Это может не иметь большого смысла с цветовым пространством, но учитывайте кривые тона (или даже черно-белый режим), баланс белого и даже кадрирование. Ничего из этого не встроено в базовые данные RAW и не влияет на них, но все это может пригодиться позже.

Имейте в виду, что Adobe RGB не лучше, чем sRGB — это распространенный миф. Это особенно верно для 8-битных изображений, таких как JPEG. См . В чем разница между Adobe RGB и sRGB и что мне следует установить в моей камере? для большего — но, опять же, не беспокойтесь об этом при использовании RAW. Больше беспокоит то, что задний ЖК-дисплей вашей камеры (или EVF в беззеркальных камерах), вероятно, будет откалиброван для правильного отображения sRGB, а использование Adobe RBG может фактически привести к меньшему соответствию между тем, что вы видите, и тем, что вы на самом деле снимаете.


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

Вкратце:

ОДИН) «Лидер» был неверным, на самом деле он в каком-то смысле ошибся. Файл RAW - это данные изображения RAW, а цветовое пространство НЕ RAW , оно дебайеризировано. Выбранное колопространство не влияет на данные RAW, а только на встроенное изображение предварительного просмотра в формате jpeg в файле RAW.

ДВА) Пожалуйста, не используйте aRGB для описания Adobe98, если вы имели в виду именно это. «A» подразумевает альфа-канал, а не цветовое пространство, а Adobe — это торговая марка, ее следует писать с большой буквы. S в sRGB означает «стандартный». И по другим причинам aRGB — это дурной тон…

ТРИ) «Потеря данных» не имеет абсолютно никакого отношения к цветовым пространствам и имеет отношение к БИТОВОЙ ГЛУБИНЕ .

ЧЕТЫРЕ) Существует большая потеря точности изображения с большими цветовыми пространствами, такими как AdobeRGB, если только не будет существенно увеличена битовая глубина. Единственное, что делает большее цветовое пространство, — это добавляет больше пустого пространства между значениями кода. С 8-битным изображением это означает, что вы можете быстро привести к тому, что ошибки deltaE превысят 2, что означает, что артефакты станут видимыми (т.е. полосами). Чем больше цветовое пространство, тем больше битов вам нужно на пиксель.

ПЯТЬ) sRGB — идеальное цветовое пространство для представления 8-битных изображений. И если вы не отсекаете, например яркие насыщенные цвета, вы не получите НУЛЕВОЙ выгоды от использования большего цветового пространства.

ШЕСТЬ) Но все это не имеет ничего общего с RAW, то есть с данными изображения, полученными непосредственно с сенсора, до дебайеризации . Данные изображения перед дебайеризацией не относятся к «цветовому пространству», поскольку это данные RAW, которые не прошли через матрицу, LUT или другой алгоритм для преобразования образцов RAW в изображение RGB. (Хотя вы можете и должны создать профиль данных захвата RAW этого датчика, но это не то же самое, что «цветовое пространство».)

Ну, технически у RAW есть цветовое пространство, оно определяется цветовыми фильтрами. Это даже цветовое пространство с широкой гаммой, похожее на XYZ. Но так как он инвариантен, и программное обеспечение для обработки сырых данных уже знает о нем, нет смысла кодировать его в метаданных.
Привет @JeroenvanDuyn — да, это то, что я имел в виду в отношении профиля. Однако я считаю неправильным или вводящим в заблуждение называть профиль RAW «цветовым пространством», потому что это данные, которые не были дебайеризированы, и, следовательно, изображение не «построено», а цвета не «определены». Под чем я подразумеваю, что перед дебайеризацией необработанные значения из фильтров не относятся к определяемым цветам, поскольку дебайеризация учитывает структуру изображения до того, как любому данному пикселю будет присвоен цвет. Цветовые пространства, такие как XYZ, определяют определенный цвет на основе трехцветных значений. RAW нет (продолжение)
В RAW пиксель имеет только один из трех (или четырех) цветов фильтра Байера. Окружающие пиксели должны быть приняты во внимание для построения изображения, и, таким образом, изображение должно быть построено для определения значения цвета данного пикселя. Я предполагаю, что это несколько семантический аргумент, но цветовое пространство может быть преобразовано в другое пространство с помощью матрицы или LUT. Для данных RAW требуется более сложный алгоритм, специфичный для камеры/сенсора. По сути, я утверждаю, что цветовое пространство обычно не зависит от конкретного устройства, а профиль обычно зависит от устройства.