Отраслевой журнал

Наружка. Издание для производителей рекламы №145, апрель 2022
Технологии производства визуальной рекламы
Главный отраслевой портал

Системы управления цветом на основе ICC-профилей

В этой статье будут рассмотрены принципы работы системы управления цветом на основе ICC-профилей. Тема эта на сегодняшний день очень актуальная и востребованная, и, как это часто бывает, вокруг нее выросло большое количество неточностей, а порой и явных противоречий

Системы управления цветом на основе ICC-профилей





          В этой статье будут рассмотрены принципы работы системы управления цветом на основе ICC-профилей. Тема эта на сегодняшний день очень актуальная и востребованная, и, как это часто бывает, вокруг нее выросло большое количество неточностей, а порой и явных противоречий. Мы не ставим перед собой цель обсудить особенности построения конкретного рабочего процесса на основе ICC-профилей, но рассмотрим базовые принципы, на которых основано управление цветом при подготовке полноцветных работ к печати.

          Идея использования профилей в управлении цветом, в общем, достаточно проста: характеристики цвета любого устройства воспроизведения цвета можно описать не только в «родных» величинах для этого устройства, но и в независимой системе описания цветов. Например, цвет, полученный на одном устройстве, может быть описан в независимых цветовых координатах, и на основании этих данных воспроизведен на другом устройстве. Все это в полной мере касается не только отдельных цветов, но и полноцветных полутоновых изображений, которые являются двухмерными массивами цветовых данных. К тому же, такие изображения, сохраненные в аппаратно-независимых цветовых координатах, можно хранить неограниченное время и передавать на любые расстояния и т. д.

Аппаратно-зависимое и аппаратно-независимое цветовые пространства

          Для начала приведем определение цветового пространства. Цветовое пространство (Color Space) - набор систематически определенных цветов или система для определения цветов. Цветовое пространство может быть определено как для физического набора образцов (система Манселла), так и для математической системы (CIE L*a*b*). Работа ICC-профилей основана на пересчетах между аппаратно-зависимым и аппаратно-независимым цветовыми пространствами.

          Аппаратно-зависимое цветовое пространство (Device-Dependent Color Space) - цветовое пространство, определяемое на том основании, как устройство воспроизводит цвет. Для монитора аппаратно-зависимым цветовым пространством является RGB, для печатного устройства - CMYK.

          Аппаратно-независимое цветовое пространство (Device-Independent Color Space) - цветовое пространство, которым могут быть описаны все цвета, воспринимаемые человеческим глазом.

Профили устройств

          Строго говоря, ICC-профили делятся на несколько классов. Самый большой и важный из них - профили устройств.

          Профиль устройства (Device Profile) – это компьютерный файл с данными, необходимыми для конвертирования цветовых координат между внутренним цветовым пространством устройства и аппаратно-независимым цветовым пространством. Профили устройств, в свою очередь, делятся на профили устройств ввода, профили монитора и профили устройств вывода (Input Profiles, Monitor Profiles, Output Profiles). К профилям ввода относятся профили сканеров и цифровых камер, к профилям вывода относятся профили плоттеров, цифровых и аналоговых  цветопроб  и  т. д.

          Данные, необходимые для конвертирования между аппаратно-зависимым и независимым цветовыми пространствами, — это таблицы соответствия между этими пространствами для пересчета из одного в другое и обратно. Однако таких таблиц в профиле не одна пара, а три, каждая из которых обеспечивает свой вариант пересчета между цветовыми пространствами. Используя ICC-профиль, мы должны указать, какую таблицу задействовать, выбрав соответствующее значение параметра Rendering Intent.

Rendering Intent

          Значение параметра Rendering Intent определяет метод цветового пересчета между профилями устройств. Наиболее точный перевод Rendering Intent — цель передачи или цель цветопередачи. И хотя, выбирая Absolute Colorimetric Rendering Intent или Perceptual Rendering Intent, мы действительно «нацеливаемся» на колориметрическую точность передачи или на корректность восприятия при уменьшении цветового диапазона, такой перевод термина неудобен. Rendering Intent — это способ пересчета или способ цветового пересчета.

Пример использования

          Приведем простой принцип использования ICC-профилей. Пусть конечной задачей нашего примера является увидеть на мониторе, как изображение будет выглядеть в печати на конкретном выводном устройстве. Предполагается, что у нас есть профиль нашего монитора и профиль указанной печатной машины. Открытое в программе Adobe Photoshop (или любой другой программе, подходящей для этих целей) CMYK-изображение будет адекватно отображено, если программе указать, какие таблицы в каких профилях использовать, выбрав необходимые профили и необходимый способ пересчета (Rendering Intent). С помощью таблицы L*a*b*-CMYK-профиля плоттера программой рассчитывается, какое значение L*a*b* (аппаратно-независимое цветовое пространство) будет соответствовать каждой CMYK-координате. Затем, согласно таблице L*a*b*-RGB из профиля монитора, рассчитывается, как на мониторе следует отобразить соответствующий цвет L*a*b* в координатах RGB.

          По этой же схеме мы можем пересчитать весь массив данных в пространстве L*a*b*, а потом в CMYK другой печатной машины либо цветопробного устройства. Аппаратно-независимое цветовое пространство L*a*b* является связующим пространством для профилей (PROFILE Connection Space). Очевидно, что в таблицах ICC-профилей присутствуют не все варианты сочетаний цветовых координат, которые можно встретить в изображении, иначе бы размер профиля был бы непомерно велик. Таблицы в профилях образуют каркас цветового пространства, промежуточные же значения рассчитываются на основе интерполяции.

          Отображение отсканированного изображения с использованием профиля сканера и изображения, сделанного цифровой камерой, с использованием профиля цифровой камеры происходит по той же схеме. Также очевидно, что по такому же принципу можно пересчитать эти массивы данных в аппаратно-независимое цветовое пространство.

Цветовой охват

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

Gamut Mapping

          Человеческий глаз способен увидеть больше цветов, чем может воспроизвести любое устройство. Другими словами, цветовой охват аппаратно-независимого пространства всегда больше цветового охвата любого устройства. Следовательно, в таблице пересчета из L*a*b* в пространство устройства часть цветов будет выходить за цветовой охват устройства. Существует две стратегии пересчета из аппаратно-независимого в аппаратно-зависимое пространство.

1. Цвета, выходящие за цветовой охват, приводятся в соответствие ближайшим, находящимся на границе цветового охвата и имеющим либо ту же яркость, либо ту же насыщенность, что и цвета за пределами цветового охвата. Такой способ пересчета реализован в таблицах Colorimetric Rendering Intent и Saturation Rendering Intent соответственно.
2. Все цвета, выходящие за цветовой охват и входящие в цветовой охват, равномерно смещаются в сторону ахроматической оси. Другими словами, происходит равномерное сжатие всего аппаратно-независимого пространства в цветовой охват конкретного устройства. Такой способ пересчета реализован в таблице Perceptual Rendering Intent.

          Процессы пересчета из аппаратно-независимого цветового пространства в цветовой охват устройства обобщены в англоязычной литературе термином Gamut Mapping, который мы оставляем без дословного перевода. Мы уже упоминали, что, выбирая определенный Rendering Intent, мы выбираем определенный способ пересчета из L*a*b* в цветовое пространство устройства. Таким образом, для того, чтобы максимально сохранить градации исходного изображения при пересчете в цветовое пространство устройства с меньшим цветовым охватом, выбирается Perceptual Rendering Intent. Это достигается путем сжатия динамического диапазона. Для того, чтобы в той же ситуации колориметрически точно воспроизвести ту часть цветов, которые входят в цветовой охват конечного устройства, выбирается один из вариантов Colorimetric Rendering Intent — Absolute или Relative. Понятно, что при этом теряются градации за пределами цветового охвата устройства. Выбор между Absolute и Relative Colorimetric Rendering Intent оказывает влияние на пересчет из аппаратно-зависимого в аппаратно-независимое пространство. При использовании Absolute Colorimetric все цвета пересчитываются в аппаратно-независимое пространство колориметрически точно, включая белый цвет устройства. При использовании Relative Colorimetric белый цвет устройства пересчитывается как самая светлая точка аппаратно-независимого цветового пространства.

          Итак, мы рассмотрели базовые принципы работы системы управления цветом на основе ICC-профилей. Целью статьи не были практические рекомендации по этому вопросу, так как изложение хотя бы основ построения рабочего процесса существенно увеличило бы объем материала. Важно, что, поняв базовые принципы, читатель сможет грамотно воспользоваться многочисленными публикациями прикладного характера и с успехом применить их на практике.

Вадим Зотин

Источник информации: pakkograff

Количество просмотров: 9356

Другие материалы раздела

Смотреть все материалы

Базовых красок должно быть много

Набор цветов, используемых для печати, постоянен и в большинстве случаев ограничен моделью CMYK. Казалось бы, в данном случае практика проще теории, но это впечатление обманчиво. Мы решили вернуться к разговору о цветовой модели, затронув несколько аспектов: формирование цветов

Пространство цветового профайла

Если бы RIP‘ы устраивались на работу и предоставляли резюме, ни один из них не мог бы написать «свободно владею цветовым пространством». Честный растровый процессор написал бы «читаю со словарем», то есть «корректно обрабатываю изображения

Цветовой охват

Для количественной оценки степени воспроизведения цветного изображения служит понятие цветового охвата. Приближенное представление о цветовом охвате можно получить с помощью диаграммы a*b*, если на нее нанести точки так называемых предельных цветностей как исходного изображения

Последние публикации

Смотреть все публикации

Полезные подписки для вашего бизнеса

Интернет-ресурсы, telegram и youtube-каналы, страницы в Vk, которые могут быть полезны для тех, кто изготавливает вывески или оказывает услуги широкоформатной печати.

LED-экраны – надежная инвестиция в будущее вашего бизнеса

Все мы помним про бегущие строки. Когда они появились на рынке, это был прорыв, потому что это была динамика, и многие потребители стали использовать бегущие строки для привлечения покупателей различными акциями. Вскоре они стали заполнять наши улицы и во многих городах просто попали под запрет. Тем не менее, производители сделали следующий шаг - стали продвигать полноцветные LED-экраны. И это стало новым направлением деятельности для игроков, увидевших серьезную перспективу. Да, в начале разрешение экранов было низким, а стоимость - "самолетной", но с каждым годом технологии развивались, и качество продукта достигло высокого уровня. 

Как правильно посчитать стоимость вывески

Высокая конкуренция на рынке производства наружной рекламы зачастую вынуждает компании снижать цены, чтобы сделать конкурентоспособное (по цене) предложение и получить заказ. Однако игры в демпинг могут привести к плачевным результатам, если досконально не знать экономику каждого заказа. И эти знания помогает получить правильная «Методика расчета стоимости рекламных конструкций».

Позиционирование компании как эффективный инструмент развития бизнеса

Исторически так сложилось, что российские РПК в большинстве своем берутся за любые заказы и стараются делать всё подряд. Такая тактика вполне уместна, если у собственника нет больших амбиций по развитию компании. Однако, если разобраться, делать всё для всех значит, иметь в производственном процессе малоэффективные или убыточные звенья, содержание которых может слишком дорого обходиться. А вторая проблема - вы такие же как все, не совсем понятно, в чем вы специалисты.