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]

Смотрите также

Рекомендации

  1. ^ а б c d е ж "BabelColor: Единые цветовые шкалы Оптического общества Америки" (PDF).
  2. ^ а б Куехни, Рольф Г. Цвет, Введение в практику и принципы, 3-е издание. Wiley. С. 100–105. ISBN  978-1-118-17384-8.
  3. ^ «Оптическое общество Америки по унифицированным цветовым шкалам (OSA-UCS)».
  4. ^ MacAdam, Дэвид Л. (1 декабря 1974 г.). «Единые цветовые гаммы». Журнал Оптического общества Америки. 64 (12): 1695. Дои:10.1364 / JOSA.64.001691. PMID  4443840. Получено 15 сентября 2015.
  5. ^ Кобаяси, Митуо; Ёсики, Кайоко (июнь 2002 г.). Чанг, Роберт; Родригес, Аллан (ред.). «Эффективный алгоритм преобразования OSA-UCS в CIEXYZ». Труды SPIE. 9-й Конгресс Международной ассоциации цвета. 4421 (1): 848. Bibcode:2002SPIE.4421..848K. Дои:10.1117/12.464524. S2CID  140549342.
  6. ^ Шлёмер, Нико (20 ноября 2019 г.). «О преобразовании OSA-UCS в CIEXYZ». arXiv:1911.08323 [eess.IV ]. В этой статье вновь рассматривается алгоритм Кобаяси и Йосики для преобразования OSA-UCS в координаты XYZ. Он исправляет некоторые ошибки в задействованных функциях и начальных предположениях и показывает, что сотни тысяч координат могут быть преобразованы с полной точностью менее чем за секунду.
  7. ^ 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.