Разница или расстояние между двумя цветами является метрикой представляющий интерес в науке о цвете. Это позволяет количественно изучить понятие, которое раньше можно было описать только прилагательными. Количественная оценка этих свойств имеет большое значение для тех, кому важна цветовая гамма. В общих определениях используется евклидово расстояние в независимом от устройства цветовом пространстве.
Содержание
- 1 Евклидово
- 1.1 sRGB
- 1.2 Однородные цветовые пространства
- 2 CIELAB ΔE *
- 2.1 CIE76
- 2.2 CIE94
- 2.3 CIEDE2000
- 2.4 CMC l: c (1984)
- 2.5 Допуск
- 3 См. Также
- 4 Сноски
- 5 Дополнительная литература
- 6 Внешние ссылки
Евклидово
sRGB
Поскольку большинство определений цветового различия - это расстояния в пределах цветового пространства, стандартное означает определения расстояний - это евклидово расстояние. Если кто-то в настоящее время имеет кортеж RGB (красный, зеленый, синий) и желает найти разницу в цвете, одним из самых простых с вычислительной точки зрения является рассмотрение линейных размеров R, G, B, определяющих цветовое пространство.
Когда результат также должны быть простыми в вычислительном отношении, часто бывает приемлемо удалить квадратный корень и просто использовать:
Это будет работать в тех случаях, когда один цвет нужно сравнить с одним цветом, и нужно просто знать, больше ли расстояние. Если эти квадраты цветовых расстояний суммируются, такая метрика фактически становится дисперсией цветовых расстояний.
Было много попыток оценить значения RGB, чтобы лучше соответствовать человеческому восприятию, где компоненты обычно взвешиваются (красный 30%, зеленый 59% и синий 11%), однако они явно хуже при определении цвета. и являются собственно вкладом в яркость этих цветов, а не в той степени, в которой человеческое зрение менее терпимо к этим цветам. Более точные приближения были бы более правильными (для нелинейного sRGB, с использованием цветового диапазона 0–255):
- ,
Одно из лучших недорогих приближений, иногда называемое «редким», плавно объединяет два случая:
Существует ряд формул цветового расстояния, которые пытаются использовать цветовые пространства, такие как HSV с оттенком в виде круга, размещая различные цвета в трехмерном пространстве цилиндра или конуса, но большинство из них являются просто модификациями RGB; без учета различий в восприятии цвета людьми они будут иметь тенденцию быть на одном уровне с простой евклидовой метрикой.
Однородные цветовые пространства
CIELAB и CIELUV являются относительно однородными по восприятию пространствами, и они использовались в качестве пространств для евклидовых мер цветового различия. Версия CIELAB известна как CIE76. Однако позже была обнаружена неоднородность этих пространств, что привело к созданию более сложных формул.
Единое цветовое пространство: цветовое пространство, в котором эквивалентные числовые различия представляют собой эквивалентные визуальные различия, независимо от местоположения в цветовом пространстве. По-настоящему однородное цветовое пространство было целью ученых-цветоводов на протяжении многих лет. Большинство цветовых пространств, хотя и не идеально однородных, называются однородными цветовыми пространствами, поскольку они более однородны по сравнению с диаграммой цветности.
— Глоссарий X-rite
Предполагается, что однородное цветовое пространство делает простое мера цветового различия, обычно евклидова, «просто работает». Цветовые пространства, улучшающие эту проблему, включают CAM02-UCS, CAM16-UCS и J zazbz.
CIELAB ΔE *
The Международная комиссия по освещению (CIE) называет их метрику расстояния ΔE ab (также называемую ΔE *, или, неточно, dE *, dE или "Delta E"), где delta - это греческая буква часто используется для обозначения различий, а E означает Empfindung; По-немецки «сенсация». Использование этого термина восходит к Герману фон Гельмгольцу и Эвальду Герингу.
Неоднородности восприятия в основном цветовом пространстве CIELAB привели к тому, что CIE усовершенствовал их определение на протяжении многих лет, что привело к лучшему (как рекомендовано CIE) формулам 1994 и 2000 гг. Эти неоднородности важны, потому что человеческий глаз более чувствителен к одним цветам, чем к другим. Метрика CIELAB используется для определения цветового допуска твердых тел CMYK. Хорошая метрика должна учитывать это, чтобы понятие «просто заметная разница » имело смысл. В противном случае определенное ΔE может быть незначительным между двумя цветами в одной части цветового пространства и быть значимым в какой-то другой части.
CIE76
Формула 1976 года является первой формулой, которая связывает измеренный разница в цвете с известным набором координат CIELAB. На смену этой формуле пришли формулы 1994 и 2000 годов, потому что пространство CIELAB оказалось не таким однородным по восприятию, как предполагалось, особенно в насыщенных областях. Это означает, что эта формула слишком высоко оценивает эти цвета по сравнению с другими цветами.
Даны два цвета в цветовом пространстве CIELAB, и , формула цветового различия CIE76 определяется как :
- .
соответствует JND (просто заметная разница).
CIE94
Определение 1976 года было расширено до устранять перцепционные неоднородности, сохраняя при этом цветовое пространство CIELAB, путем введения весов для конкретных приложений, полученных из данных допусков испытаний автомобильной краски.
ΔE (1994) определяется в L * C * h * цветовое пространство с различиями в яркости, цветности и оттенке вычисляется из L * a * b * координат. Для эталонного цвета и другой цвет , разница составляет:
где:
и где k C и k H обычно равны единице, а весовые коэффициенты k L, K 1 и K 2 зависят от приложения:
| графика | текстиль |
---|
| 1 | 2 |
| 0,045 | 0,048 |
| 0,015 | 0,014 |
Геометрически величина соответствует среднему арифметическому длин хорд равных chr oma кружки двух цветов.
CIEDE2000
Поскольку определение 1994 года не решило адекватным образом проблему единообразия восприятия, CIE уточнил их определение, добавив пять исправлений:
- Параметр поворота оттенка (R T) для работы с проблемной синей областью (углы оттенка около 275 °):
- Компенсация нейтральных цветов (штрихованные значения в различия L * C * h)
- Компенсация светлоты (S L)
- Компенсация цветности (S C)
- Компенсация оттенка (S H)
- Примечание: Формулы ниже следует использовать градусы, а не радианы; проблема существенна для R T.
- . k L, k C и k H обычно равны единице.
- Примечание: Арктангенс (tan) может быть вычислен с использованием обычной библиотечной процедуры
atan2 (b, a ′)
, которая обычно имеет диапазон от -π до π радианы; цветовые характеристики указаны в диапазоне от 0 до 360 градусов, поэтому требуется некоторая корректировка. Обратный тангенс не определен, если и a ', и b равны нулю (что также означает, что соответствующее C' равно нулю); в этом случае установите угол оттенка равным нулю. См. Шарма 2005, ур. 7.
- Примечание: Когда либо C ′ 1, либо C ′ 2 равно нулю, тогда Δh ′ не имеет значения и может быть установлен до нуля. См. Шарма 2005, уравнение 10.
- Примечание: Если либо C ′ 1, либо C ′ 2 равно нулю, то H ′ равно h ′ 1 + h ′ 2 (без деления на 2; по существу, если один угол не определен, тогда используйте другой угол в качестве среднего; полагается на нулевое значение неопределенного угла). См. Шарма 2005, ур. 7 и стр. 23 указано, что большинство реализаций в Интернете в то время имели «ошибку в вычислении среднего оттенка».
CMC l: c (1984)
В 1984 году Комитет по измерению цвета Общества красильщиков и Колористы определили меру различия, также основанную на цветовой модели L * C * h. Их метрика, названная в честь комитета разработчиков, называется CMC l: c . Квазиметрический имеет два параметра: яркость (l) и цветность (c), что позволяет пользователям взвешивать разницу на основе отношения l: c, которое считается подходящим для приложения. Обычно используются значения 2: 1 для приемлемости и 1: 1 для порога незаметности.
Расстояние цвета на ссылку равен:
CMC l: c разработан для использования с D65 и Дополнительный наблюдатель CIE. Формула не является метрикой, а скорее квазиметрической, потому что она нарушает симметрию: параметр T основан только на оттенке эталона . Другими словами, .
Допуск
Диаграмма МакАдама в
Цветовое пространство CIE 1931. Эллипсы показаны в десять раз больше их фактического размера.
Допуск касается вопроса «Какой набор цветов незаметно / приемлемо близок к заданному эталону?» Если мера расстояния перцептуально однородная, то ответ будет просто «набором точек, расстояние до которых меньше порога только-заметной разницы (JND)». Для этого требуется перцептуально однородная метрика, чтобы порог был постоянным во всем гамме (диапазоне цветов). В противном случае порог будет зависеть от эталонного цвета, что неудобно для практического использования.
В цветовом пространстве CIE 1931, например, контуры допуска определяются эллипсом МакАдама, который фиксирует L * (яркость). Как видно на диаграмме рядом, эллипсы , обозначающие контуры допуска, различаются по размеру. Частично эта неоднородность привела к созданию CIELUV и CIELAB.
В более общем плане, если разрешено варьировать яркость, то мы обнаруживаем, что допуск установлен равным эллипсоидальный. Увеличение весового коэффициента в вышеупомянутых выражениях расстояния приводит к увеличению размера эллипсоида вдоль соответствующей оси.
См. Также
Сноски
Дополнительная литература
- Робертсон, Алан Р. (1990). «Историческое развитие рекомендованных CIE уравнений разности цветов». Исследование и применение цвета. 15 (3): 167–170. doi : 10.1002 / col.5080150308.
- Melgosa, M.; Quesada, J. J.; Хита, Э. (декабрь 1994 г.). «Однородность некоторых недавних цветовых метрик проверена с помощью точного набора данных о допуске цветового различия». Прикладная оптика. 33(34): 8069–8077. Bibcode : 1994ApOpt..33.8069M. DOI : 10.1364 / AO.33.008069. PMID 20963027.
- Макдональд, Родерик, изд. (1997). Цветная физика для промышленности (второе изд.). Общество красильщиков и колористов. ISBN 0-901956-70-8.
Внешние ссылки
- Калькулятор цветового различия Брюса Линдблума. Используются все показатели, определенные в данном документе.
- Формула цветового различия CIEDE2000, автор - Гаурав Шарма. Реализации в MATLAB и Excel.