Пигменты — За пределами RGB


Вы, вероятно, знаете, что можете представить любой цвет с тремя числами, соответствующими интенсивности красного, зеленого и синего, но это может быть не лучшим способом выполнить эту работу. А как насчет пигментов?

Группа исследователей из Adobe и Университета Джорджа Мейсона изучала идею определения цвета с помощью цветового пространства пигмента — в конце концов, это то, что художники делали на протяжении веков.

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

Идея состоит в том, чтобы взять представление RGB и проанализировать его в набор пигментов, которые смешиваются в каждом пикселе, чтобы получить его значение RGB.

«Наш анализ позволяет нам интерпретировать глубинную структуру картины по изображению RGB, что позволяет выполнять операции редактирования на основе этой структуры.»

Вывод набора пигментов-нелинейная задача:

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

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

Итак, теперь у вас есть глубокая структура картины — что дальше?

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

Еще одна интересная идея заключается в том, что вы можете перекрасить картину не каким-то почти произвольным сдвигом RGB, а спросив, что, если бы художник использовал другой пигмент или использовал меньше или больше пигмента. Глядя на результаты ниже, меня в первую очередь поражает то, что я думаю, что художник сделал это правильно в первую очередь!

Цветовая полоса в нижней части изображения слева-это палитра пигментов, которые, как предполагается, были использованы.

Далее в статье предлагается «живописная» вырезка, копирование и вставка

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

Посмотрите, достаточно ли хорошо вы знаете эти картины, чтобы заметить дополнения:

Лично мне нравится Венера в стиле Энди Уорхола.

Анализируя картины конкретного художника, можно выяснить, какие пигменты они использовали в течение определенного периода времени:

Мы также можем использовать наш метод извлечения палитры для анализа коллекций изображений, изменив наш метод для совместной реконструкции пикселей нескольких изображений. Мы используем этот подход для извлечения совокупных палитр из картин Ван Гога, организованных по годам (рис. 15b). Из этого анализа ясно два результата: во – первых, диапазон цветов, которыми Ван Гог рисовал, расширился за 1880-е годы, когда мы расширили с восьми пигментов до десяти пигментов, чтобы добиться хороших ошибок реконструкции, и, во-вторых, что вибрация также резко возросла.

Пигменты Ван Гога в каждом году


Добавить комментарий