Jump to content

Передача цвета изображения

Пример цветового сопоставления
Исходное изображение
Эталонное изображение
Цвет исходного изображения сопоставлен с использованием сопоставления гистограмм.

Передача цвета изображения — это функция , которая сопоставляет (преобразует) цвета одного (исходного) изображения в цвета другого (целевого) изображения. Цветовое отображение можно назвать алгоритмом , который приводит к функции отображения, или алгоритмом, который преобразует цвета изображения. Процесс модификации изображения иногда называют передачей цвета или, когда изображения в оттенках серого используются , функцией передачи яркости (BTF) ; ее также можно назвать фотометрической калибровкой камеры или радиометрической калибровкой камеры .

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

Алгоритмы

[ редактировать ]

Существует два типа алгоритмов передачи цвета изображения: те, которые используют статистику цветов двух изображений, и те, которые полагаются на заданное соответствие пикселей между изображениями. В широком обзоре Фаридул и другие [ 1 ] определить третью широкую категорию реализации, а именно методы, поддерживаемые пользователем.

Примером алгоритма, который использует статистические свойства изображений, является сопоставление гистограмм . Это классический алгоритм передачи цвета, но он может иметь проблему, связанную с тем, что он слишком точен и копирует очень конкретные особенности цвета целевого изображения, а не общие цветовые характеристики, что приводит к цветовым артефактам. Новые алгоритмы, основанные на статистике, решают эту проблему. Примером такого алгоритма является алгоритм, который корректирует среднее значение и стандартное отклонение каждого из каналов исходного изображения, чтобы они соответствовали соответствующим каналам опорного изображения. Этот процесс настройки обычно выполняется в цветовых пространствах Lαβ или Lab . [ 2 ]

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

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

Лю [ 5 ] представлен обзор методов передачи цвета изображения. В обзоре рассматриваются вопросы передачи цвета видео и методы глубокого обучения, включая передачу нейронного стиля .

Приложения

[ редактировать ]

Обработка передачи цвета может служить двум различным целям: одна — калибровка цветов двух камер для дальнейшей обработки с использованием двух или более образцов изображений, вторая — настройка цветов двух изображений для обеспечения визуальной совместимости по восприятию.

Калибровка цвета — важная задача предварительной обработки в приложениях компьютерного зрения . Многие приложения одновременно обрабатывают два или более изображений и поэтому требуют калибровки их цветов. Примерами таких приложений являются: различение изображений , регистрация , распознавание объектов , многокамерное отслеживание , совместная сегментация и стереореконструкция .

Фотография Лондона XXI века, перекрашенная в цвет картины Каналетто XVIII века.

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

Номенклатура

[ редактировать ]

Использование терминов «источник» и «цель» в этой статье отражает их использование в основополагающей статье Рейнхарда и др. [ 2 ] Однако другие, такие как Сяо и Ма [ 7 ] отмените это использование, и действительно кажется более естественным считать, что цвета исходного изображения направлены на целевое изображение. Adobe использует термин «источник» для эталонного изображения цвета в функции Photoshop Match Color . Из-за путаницы в этой терминологии в общественное достояние было выпущено некоторое программное обеспечение с некорректной функциональностью. Чтобы свести к минимуму дальнейшую путаницу, впредь хорошей практикой может быть использование таких терминов, как входное изображение или базовое изображение и изображение источника цвета или изображение цветовой палитры соответственно.

См. также

[ редактировать ]
  1. ^ Фаридул, Х. Шейх; Пули, Т.; Шамаре, К.; Стаудер, Дж.; Рейнхард, Э.; Кузовкин Д.; Тремо, А. (февраль 2016 г.). «Составление цветов: обзор последних методов, расширений и приложений: отображение цветов» . Форум компьютерной графики . 35 (1): 59–88. дои : 10.1111/cgf.12671 . S2CID   13038481 . Проверено 9 июня 2023 г.
  2. ^ Jump up to: а б Передача цвета между изображениями
  3. ^ Калибровка цвета между камерами с использованием функции модели взаимной корреляции
  4. ^ Кусочно-согласованные цветовые карты изображений, полученных в различных условиях. Архивировано 21 июля 2011 г. на Wayback Machine.
  5. ^ Лю, Шигуан (2022). «Обзор передачи цвета и стиля для изображений и видео». arXiv : 2204.13339 [ cs.CV ].
  6. ^ Джонсон, Терри (28 мая 2022 г.). «Бесплатное веб-приложение для обработки передачи цвета изображений» . Середина .
  7. ^ Сяоа, Х; Ма, Л (2006). «Передача цвета в коррелированном цветовом пространстве» . АКМ : 305–309.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 63af7db2ffeb5d51f3530b4bdc8824d3__1713109680
URL1:https://arc.ask3.ru/arc/aa/63/d3/63af7db2ffeb5d51f3530b4bdc8824d3.html
Заголовок, (Title) документа по адресу, URL1:
Image color transfer - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)