LAB

LAB

Lab — аббревиатура названия двух разных (хотя и похожих) цветовых пространств. Более известным и распространенным является CIELAB (точнее, CIE 1976 L*a*b*), другим — Hunter Lab (точнее, Hunter L, a, b). Таким образом, Lab — это неформальная аббревиатура, не определяющая цветовое пространство однозначно. Чаще всего, говоря о пространстве Lab, подразумевают CIELAB.

При разработке Lab преследовалась цель создания цветового пространства, изменение цвета в котором будет более линейным с точки зрения человеческого восприятия (по сравнению с XYZ), то есть с тем, чтобы одинаковое изменение значений координат цвета в разных областях цветового пространства производило одинаковое ощущение изменения цвета. Таким образом математически корректировалась бы нелинейность восприятия цвета человеком. Оба цветовых пространства рассчитываются относительно определенного значения точки белого. Если значение точки белого дополнительно не указывается, подразумевается, что значения Lab рассчитаны для стандартного осветителя D50.

Содержание

История Lab

В 1931 году после серии экспериментов по оценке восприятия цвета человеком Международная комиссия по освещению разработала стандарт CIE 1931 XYZ. Это цветовое пространство вмещало в себя все воспринимаемые человеком цвета. Чтобы устранить нелинейность XYZ в 1960 году Мак-Адам предложил пространство UVW. В 1964 году Вишецким была предложена модель U*V*W. В 1966 году был предложен Hunter L,a, b, а в 1976 году после устранения разногласий была разработана модель CIE L*a*b*, которая является сейчас международным стандартом. [1]

Все эти цветовые пространства стремились уменьшить нелинейность изменения цвета в разных частях области цветового охвата, однако, идеального в этом отношении стандарта так и не появилось. В Hunter Lab наблюдается сжатие в желтой части и расширение в синей. В CIELAB, хотя она разработана на основе Hunter Lab и должна была устранить имеющиеся недостатки, отмечается расширение в желтой части. Оба цветовых пространства вычисляются из пространства CIE 1931 XYZ, однако преобразования в CIELAB осуществляются с использованием кубических корней, в то время как в Hunter Lab использованы квадратные. [2]

Формулы определения координат CIELAB

Преобразование XYZ -> L*a*b*
L^* = 116\,f(Y/Y_n) - 16
a^* = 500\,[f(X/X_n) - f(Y/Y_n)]
b^* = 200\,[f(Y/Y_n) - f(Z/Z_n)]

где

f(t) = \begin{cases}  
t^{1/3}, & t > (6/29)^3 \\
\frac{1}{3} \left( \frac{29}{6} \right)^2 t + \frac{4}{29}
\end{cases}

Значения X_n, Y_n и Z_n это координаты белой точки в значениях CIE XYZ (буква n означает «нормализованность»).

Разделение функции f(t) на два участка было сделано чтобы избежать точки бесконечной сингулярности при t=0. f(t) предполагается линейной при значениях меньших t=t_0, и соответствует t^{1/3} на участке t_0. Другими словами:

{|

|- |t_0^{1/3}\, |=\, |a t_0 + b\, | (соответствует значению) |- |1/(3t_0^{2/3})\, |=\, |a\, | (соответствует кривой) |}

Значение b выбрано 16/116. Приведенные выше уравнения могут быть решены для a и t_0:

{|

|- |a\, |=\, |1/(3\delta^2)\, |= 7.787037\cdots |- |t_0\, |=\, |\delta^3\, |= 0.008856\cdots |}

где \delta=6/29. Заметим что 16/116=2\delta/3

Обратное преобразование L*a*b* -> XYZ

Формулы обратного преобразования (при \delta=6/29) будут следующими:

  1. задать f_y\ \stackrel{\mathrm{def}}{=}\  (L^*+16)/116
  2. задать f_x\ \stackrel{\mathrm{def}}{=}\  f_y+a^*/500
  3. задать f_z\ \stackrel{\mathrm{def}}{=}\  f_y-b^*/200
  4. если f_y > \delta\, то Y=Y_nf_y^3\,   иначе Y=(f_y-16/116)3\delta^2Y_n\,
  5. если f_x > \delta\, то X=X_nf_x^3\,   иначе X=(f_x-16/116)3\delta^2X_n\,
  6. если f_z > \delta\, то Z=Z_nf_z^3\,   иначе Z=(f_z-16/116)3\delta^2Z_n\,

Практический смысл значений Lab

Светлота 25 %
Светлота 75 %

В цветовом пространстве Lab значение светлоты отделено от значения хроматической составляющей цвета (тон, насыщенность). Светлота задана координатой L (изменяется от 0 до 100, то есть от самого темного до самого светлого), хроматическая составляющая — двумя декартовыми координатами a и b. Первая обозначает положение цвета в диапазоне от зеленого до пурпурного, вторая — от синего до желтого.

Использование Lab

В отличие от цветовых пространств RGB или CMYK, которые являются, по сути, набором аппаратных данных для воспроизведения цвета на бумаге или на экране монитора (цвет может зависеть от типа печатной машины, марки красок, влажности воздуха в цеху или производителя монитора и его настроек), Lab однозначно определяет цвет. Поэтому Lab нашел широкое применение в программном обеспечении для обработки изображений в качестве промежуточного цветового пространства, через которое происходит конвертирование данных между другими цветовыми пространствами (например, из RGB сканера в CMYK печатного процесса). При этом особые свойства Lab сделали редактирование в этом пространстве мощным инструментом цветокоррекции.

Благодаря характеру определения цвета в Lab появляется возможность отдельно воздействовать на яркость, контраст изображения и на его цвет. Во многих случаях это позволяет ускорить обработку изображений, например, при допечатной подготовке. Lab предоставляет возможность избирательного воздействия на отдельные цвета в изображении, усиления цветового контраста, незаменимыми являются и возможности, которые это цветовое пространство предоставляет для борьбы с шумом на цифровых фотографиях [3] [4].

Недостатки и критика LAB

Ввиду того что в преобразовании из XYZ в LAB используются формулы, содержащие кубические корни, LAB представляет собой сильно нелинейную систему. Это затрудняет применение привычных операций над 3-мерными векторами в этом цветовом пространстве. Две наиболее широко используемые формулы цветового различия[5], используемые в программах обработки изображений — CIEDE1976, вычисляемая как расстояние между точками в евклидовом пространстве (квадратный корень из суммы квадратов разностей координат), и CIEDE2000, более поздний стандарт, дающая гораздо лучший результат, но в то же время чрезвычайно сложная для вычислений.[6][7]

LAB при разработке оптимизировался для применения в условиях известного (как правило студийного) освещения, и из-за этого LAB трудно применим для сцен в которых присутствуют несколько источников света, ни один из которых не может считаться основным.

Ссылки

  1. Цвет для жизни — Компьютерра
  2. Hunter L,a, b Versus CIE 1976 L*a*b* (PDF)
  3. Дэн Маргулис Photoshop для профессионалов. Классическое руководство по цветокоррекции — М:. Интерсофтмарк, 2003. ISBN 5-902569-04-4
  4. Дэн Маргулис Photoshop LAB Color. Загадка каньона и другие приключения в самом мощном цветовом пространстве — М:. Интелбук, 2006. ISBN 5-91157-002-5 0-321-35678-0
  5. Evaluation of the the CIE Color Difference Formulas  (англ.).
  6. The CIEDE2000 Color-Difference Formula: Implementation Notes, Supplementary Test Data, and Mathematical Observations  (англ.). Архивировано из первоисточника 22 февраля 2012.
  7. Формула CIE DE1994 практически не используется, так как была заменена CIE DE2000

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "LAB" в других словарях:

  • Lab — (auch Laab, Kälberlab, Käsemagen) ist ein Gemisch aus den Enzymen Chymosin und Pepsin, welches aus dem Labmagen junger Wiederkäuer im milchtrinkenden Alter gewonnen und zum Ausfällen des Milcheiweißes bei der Herstellung von Käse benötigt wird.… …   Deutsch Wikipedia

  • Lab — or LAB may refer to: *Lab (band), a Bolivian salsa band *LAB Airlines, a Bolivian airline *LAB (band), a Finnish alternative rock band *The Lab (band), an Australian electronica outfit *The LAB, a non profit art space in San Francisco *Lab… …   Wikipedia

  • LAB — steht für: Lab, ein Enzym zur Käseherstellung Lab Farbraum Lab (Fluss), ein Fluss im Kosovo LAB steht für: LAB (Band), eine finnische Band LAB ist die Abkürzung für: Langile Abertzaleen Batzordeak, eine baskische militante Gewerkschaft Lloyd… …   Deutsch Wikipedia

  • lab° — Pays d’origine Saint Germain en Laye,  France Genre musical Dub Électro Années d activité 199 …   Wikipédia en Français

  • Láb — Wappen Karte …   Deutsch Wikipedia

  • Lab — (Chymosin) vermag Eiweiß zur Gerinnung (Koagulation) zu bringen; es zählt zu den ungeformten Fermenten (s.d.). Neben dem Eiweiß verdauenden Ferment Pepsin kommt es als wirksamer Bestandteil im menschlichen Magensaft vor. In erheblichen Mengen… …   Lexikon der gesamten Technik

  • Lab — 〈n.; s; unz.〉 Enzym im Magen des Kalbes u. des Schafes, bringt Milch zum Gerinnen; Sy Chymosin, Labferment [<ahd. lab „Mittel zum Gerinnenmachen“] * * * Lab [ahd. lab = Mittel zum Gerinnenmachen], das; s, e: aus den Labmägen von Wiederkäuern… …   Universal-Lexikon

  • LAB — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres …   Wikipédia en Français

  • Lab° — Pays d’origine Saint Germain en Laye,  France …   Wikipédia en Français

  • Láb — (Village) Administration Pays  Slovaquie …   Wikipédia en Français


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»