OSA-UCS - OSA-UCS
В колориметрия в OSA-UCS (Оптическое общество Америки, унифицированное цветовое пространство) - это цветовое пространство впервые опубликовано в 1947 г. и разработано Оптическое общество Америки Комитет по единой цветовой шкале.[1] Ранее созданные системы порядка цвета, такие как Цветовая система Манселла, не смог представить единообразие восприятия во всех направлениях. Комитет решил, что для точного представления однородных цветовых различий в каждом направлении новая трехмерная форма декартова геометрия нужно будет использовать.[1][2]
История и развитие
Разработка OSA-UCS велась на протяжении многих лет, с 1947-1977 гг. Вскоре после того, как первая математическая модель цвета была разработана CIE, Дэвид МакАдам показал, что при выборе цвета на CIE диаграмма цветности, нельзя было гарантировать, что цвета с одинаковой воспринимаемой цветовой разницей вокруг этого цвета находятся на одинаковом цветовом расстоянии по сравнению с эталонным цветом.[1] Проще говоря, евклидово расстояние между любыми двумя цветами на диаграмме цветности не может использоваться в качестве единой меры воспринимаемой цветовой разницы. Сразу после этого открытия началась работа по созданию пространства, которое будет вести себя одинаково во всех направлениях цветового различия.
Начиная с образца из 59 цветных плиток с неоднородными цветовыми различиями, OSA попросила 72 наблюдателя оценить цветовые различия между разными образцами плиток.[2] На основе собранных данных были разработаны формулы и определены параметры для создания нового единого цветового пространства. Они выбрали степень наблюдателя ссылка 10 и Осветитель D65 для характеристики однородного пространства и нейтрального серого фона с коэффициентом отражения 30%. В итоге было произведено 558 образцов цвета - 424 полных шага и 54 полушага - и распределено OSA.[1]
Дизайн
Геометрия
Идеальное цветное твердое тело с точками, находящимися на одинаковом расстоянии от центральной точки, - это сфера, однако набор сфер не может быть упакован в более крупное твердое тело без промежутков. Геометрия, которую в конечном итоге выбрала OSA, представляет собой ромбоэдрическая решетка на основе кубооктаэдр. Каждая из 12 вершин этого тела находится на одинаковом расстоянии от центра, а также от каждого из своих соседей. Последним шагом к завершению этой геометрии было изменение масштаба вертикальной оси L, чтобы получить целочисленные координаты для описания цвета. Равномерность цветового расстояния сохраняется, поскольку масштабируются только размеры оси, а масштабирование учитывается в формуле цветового расстояния.[1]
Координатные значения
Три перпендикулярных размера OSA-UCS - это легкость измерение L, то желтый измерение j (желтый / синий противник размер) и зеленый измерение грамм (зеленый / красный противник измерение).
Легкость (L)
Шкала яркости цветового твердого тела OSA-UCS варьируется по вертикали примерно от -10 до 8. Яркость 0 UCS соответствует 30% отражающему нейтральному серому фону, выбранному для их образцов, тогда как более светлые оттенки имеют положительные значения, а более темные оттенки имеют отрицательные значения.
Jaune (j)
Размер желтого цветного твердого тела OSA-UCS проходит горизонтально и перпендикулярно L измерение. Это желто-синий хроматический размер, изменяющийся от положительных значений, которые кажутся более желтоватыми, до отрицательных значений, которые выглядят более голубоватыми. А j значение 0 лежит вдоль нейтральной оси.
Зеленый (г)
Зеленое измерение OSA-UCS проходит горизонтально перпендикулярно обоим L и j размеры. Эта зелено-красная хроматическая ось изменяется от более зеленоватых положительных значений до более розоватых отрицательных значений. Опять же грамм значение 0 лежит вдоль нейтральной (L) оси.
Цветовые группы
Кубооктаэдрическую структуру цветного тела OSA-UCS можно геометрически разделить на 9 плоскостей, известных как плоскости спайности. Эти 9 плоскостей спайности определены как:[3]
- L - Плоскость постоянной L (яркости), которая проходит перпендикулярно оси L, где j и g могут принимать любые значения.
- j - Плоскость постоянного j (желто-голубого цвета), которая проходит перпендикулярно оси j, где L и g могут принимать любые значения.
- грамм - Плоскость постоянного g (красно-зеленый), которая проходит перпендикулярно оси g, где L и j могут принимать любые значения.
- L + J - Плоскость постоянной L + j, которая проходит параллельно оси g под углом 35 ° от оси L и 55 ° от оси j.
- L − j - Плоскость постоянной L-j, которая проходит параллельно оси g под углом 35 ° от оси L и 55 ° от оси j.
- L + g - Плоскость постоянной L + g, которая проходит параллельно оси j, под углом 35 ° от оси L и 55 ° от оси g.
- L − g - Плоскость постоянной L-g, которая проходит параллельно оси g под углом 35 ° от оси L и 55 ° от оси g.
- j + g - Плоскость постоянного j + g, которая проходит параллельно оси L под углом 45 ° от осей j и g.
- j − g - Плоскость постоянного j-g, которая проходит параллельно оси L под углом 45 ° от осей j и g.
Цвет Разница
Разница в цвете OSA-UCS определяется простым Евклидово расстояние между двумя цветами в цветовом пространстве, с учетом масштабирования по оси L. Формула, используемая для расчета разницы в цвете между цветами 1 и 2:
Из-за конструкции системы разница в цвете между двумя соседями в цветовом пространстве OSA-UCS всегда равна 2. Небольшие цветовые различия можно точно рассчитать с помощью этой формулы. Однако большие различия в цвете требуют нелинейной коррекции точности.[1]
Преобразования цвета
CIEXYZ в OSA-UCS
Чтобы выполнить аналитическое преобразование из значения CIEXYZ в OSA-UCS, необходимо выполнить следующие шаги. Во-первых, фактор, представляющий Эффект Гельмгольца-Кольрауша должен быть рассчитан из координаты цветности x и y:
Затем определите измененную светоотражающую способность:
Затем рассчитайте легкость и цветность коэффициент модификации:
- (дано как в оригинальной статье[4])
Преобразуйте значения XYZ в RGB с использованием линейного матричного преобразования:
Наконец, рассчитайте а и б:
и умножить их на C получить OSA-UCS грамм и j:
OSA-UCS в CIEXYZ
Хотя преобразование закрытой формы из OSA-UCS в CIEXYZ существует, написаны числовые решатели, в том числе на основе Метод Ньютона-Рафсона[5][6] и другой на основе искусственная нейронная сеть.[7]
Смотрите также
Рекомендации
- ^ а б c d е ж "BabelColor: Единые цветовые шкалы Оптического общества Америки" (PDF).
- ^ а б Куехни, Рольф Г. Цвет, Введение в практику и принципы, 3-е издание. Wiley. С. 100–105. ISBN 978-1-118-17384-8.
- ^ «Оптическое общество Америки по унифицированным цветовым шкалам (OSA-UCS)».
- ^ MacAdam, Дэвид Л. (1 декабря 1974 г.). «Единые цветовые гаммы». Журнал Оптического общества Америки. 64 (12): 1695. Дои:10.1364 / JOSA.64.001691. PMID 4443840. Получено 15 сентября 2015.
- ^ Кобаяси, Митуо; Ёсики, Кайоко (июнь 2002 г.). Чанг, Роберт; Родригес, Аллан (ред.). «Эффективный алгоритм преобразования OSA-UCS в CIEXYZ». Труды SPIE. 9-й Конгресс Международной ассоциации цвета. 4421 (1): 848. Bibcode:2002SPIE.4421..848K. Дои:10.1117/12.464524. S2CID 140549342.
- ^ Шлёмер, Нико (20 ноября 2019 г.). «О преобразовании OSA-UCS в CIEXYZ». arXiv:1911.08323 [eess.IV ].
В этой статье вновь рассматривается алгоритм Кобаяси и Йосики для преобразования OSA-UCS в координаты XYZ. Он исправляет некоторые ошибки в задействованных функциях и начальных предположениях и показывает, что сотни тысяч координат могут быть преобразованы с полной точностью менее чем за секунду.
- ^ Cao, R; Trussell, HJ; Шейми, Р. (1 августа 2013 г.). «Сравнение производительности методов обратного преобразования из OSA-UCS в CIEXYZ». Журнал Оптического общества Америки A. 30 (8): 1508–15. Bibcode:2013JOSAA..30.1508C. Дои:10.1364 / JOSAA.30.001508. PMID 24323208. Получено 15 сентября 2015.