12.7. Ложные цвета
Ложные цвета образуются при поэлементном линейном или нелинейном преобразовании координат цвета исходного цветного изображения или набора компонент спектрозонального изображения, в результате которого получаются координаты воспроизводимого цвета [22, 231. Это преобразование применяется для того, чтобы получить изображение, объекты которого имеют измененные или ложные цвета, отличающиеся от ожидаемых. Например, голубое небо в естественном сюжете может стать красным, а зеленая трава — синей. Одна из возможных целей такого цветового преобразования — поместить обыкновенные объекты в мир необычных цветов, чтобы наблюдатель следил за ними более внимательно, чем в случае их нормальной окраски. Медленное изменение преобразования позволяет предотвратить адаптацию наблюдателя к новому цветовому миру. Польза такого применения ложных цветов связана со сложными психологическими явлениями.
Ложные цвета могут применяться также для лучшего использования возможностей зрительной системы человека. Как известно, яркостная чувствительность палочек и колбочек сетчатки максимальна в зеленой области видимого спектра. Таким образом, если объект красного цвета перекрасить в ложный зеленый цвет, его будет легче обнаружить. Другое психофизическое свойство цветового зрения, которым можно воспользоваться, заключается в повышенной контрастной чувствительности глаза в синем свете. При определенных обстоятельствах целесообразно преобразовывать естественные цвета объектов с мелкими деталями в градации синего цвета.
Третье применение ложных цветов связано с воспроизведением в естественных цветах спектрозональных изображений. При этом
некоторые компоненты спектрозонального изображения могут формироваться датчиками, спектральные характеристики которых находятся вне видимой области спектра, например в инфракрасной или ультрафиолетовой области.
При образовании ложных цветов красная, зеленая и синяя координаты воспроизводимых цветов связаны с координатами исходных цветов или значениями Ft компонент спектрозональных изображений следующими выражениями:
где Оя(-), Oq (•). Ов (■) — функциональные операторы общего вида. Рассмотрим простой пример, когда исходные красная, зеленая и синяя координаты цвета (Rs = Fu Gs = F2, Bs = F3) меняются местами в соответствии с соотношением
Зеленые объекты исходного изображения будут воспроизводиться как красные, синие — как зеленые, а красные — как синие. Общее выражение для линейного преобразования в ложные цвета естественных цветных изображений можно определить как
Следует заметить, что это соотношение описывает линейное преобразование координатной системы основных цветов датчика исходного изображения в координатную систему некоторых новых основных цветов.
12.8. ПСЕВДОЦВЕТА
Псевдоцветовое отображение является еще одним методом I повышения обнаружимости изображеннык объектов человеком-I наблюдателем. Однако при использовании псевдоцветов исходное ^изображение не является цветным, а представляется двумерным 1массивом величин, отображаемых в цветовое пространство [24—
где R (/, /г), G (/, fe), В (/, fe) — координаты цвета воспроизводимых цветов, \0R (•). О G (•). <?« (•) —линейные или нелинейные
Рис.
12.8.1. Псевдоцветовые отображения,
траектории которых начинаются в точке
черного и кончаются
в точке белого, и отображение,
соответствующее обходу по периметру
ЯОВ-треугольника.
Другой класс псевдоцветовых
отооражении составляют отоора-жения, не охватывающие градаций серого. Примером может служить отображение С, траектория которого проходит вдоль ребер цветового RGB-куба. Это отображение соответствует продвижению по периметру треугольника воспроизводимых цветов, который построен на равноконтрастном цветовом графике, показанном на рис. 12.8.2. На этом рисунке указаны яркости красного, зеленого, синего, голубого, пурпурного и желтого цветов, координаты которых лежат на сторонах треугольника воспроизводимых цветов. Как видно, яркость псевдоцветов изменяется в интервале между минимальным значением 0,114 (яркость синего) и максимальным значением 0,886 (яркость желтого). Максимальное значение яркости, равное единице, имеет белый цвет. В некоторых применениях желательна такая яркость всех воспроизводимых цветов, чтобы различение псевдоцветов по всей шкале проводилось только на основе цветового тона и насыщенности. Геометрические места точек равной яркости показаны на рис. 12.8.2.
ет"Смы12НТСЦГе0МеТРИЧеСКИе МеСТЗ Т°ЧеК постоянной яркости для цветов сн- ЬбГТо"еРкИ^ »Р—Й; б - геометрическое
350
На этом рисунке также представлены границы цветностей воспроизводимых цветов равной яркости. Например, обход по периметру RGB-треугольника возможен только при ограничении максимальной яркости любого из цветов значением 0,114, что соответствует яркости синего. Для яркости 0,2 обход по периметру RGB-треугольника также возможен, за исключением области вблизи насыщенного синего. Для больших уровней яркости гамма цветов равной яркости, пригодных для включения в шкалу псевдоцветов, становится существенно ограниченной. На рис. 12.8.2,6 показано геометрическое место цветностей для яркости 0,5. В область, ограниченную этим геометрическим местом точек, вписан треугольник цветностей тех цветов, которые имеют одинаковую наибольшую насыщенность. Псевдоцвета с цветностями на сторонах этого треугольника будут отличаться
только цветовым тоном.
При заданной линии псевдоцветов в цветовом пространстве необходимо выбрать масштабный коэффициент, связывающий значения F (/, k) с расстоянием вдоль этой линии. На равнокон-трастном цветовом графике равным приращениям расстояния соответствуют субъективно почти одинаковые изменения цветового ощущения. Это дает основание делить всю длину линии псевдоцветов на равные отрезки.
12.9. УЛУЧШЕНИЕ СПЕКТРОЗОНАЛЬНЫл п^
При обработке спектрозональных изображений часто используют различные процедуры для облегчения последующего визуального или машинного анализа 122, 271. Некоторые из таких процедур предусматривают раздельную обработку спектрозональных компонент, например повышение контраста, видоизменение гистограмм и подчеркивание границ (эти процедуры описаны в предыдущих разделах). Однако существуют и другие процедуры, рассматриваемые в данном разделе, которые основаны на ~"™<^тной обработке спектрозональных компонент.
изображения. Отношение m-й и n-й спектрозональных компонент равно по определению
Предполагается, что диапазон изменения спектрозональных компонент выбран так, что они не принимают нулевых значений. Во многих спектрозональных системах компоненту F„ (/, k) удается представить в виде произведения коэффициента отражения объекта Rn (/, k) и функции освещенности Е (/, k); это произведение почти одинаково для всех компонент. Вычисление отношений компонент обеспечивает автоматическую нормировку, т. е. позволяет компенсировать изменение освещенности. Одна из трудностей, с которой сталкиваются при использовании метода отношений, заключается в подчеркивании ошибок квантования. Отношение [Fm(j, k)/Fn(j, k) ± A (/', k)], в котором Л (/, k) выражает неопределенность квантования, при малом Fп (/, k) может изменяться в значительных пределах. Разброс существенно уменьшается при вычислении логарифма отношения, введенного В работе [26]:
Имея N спектрозональных компонент, можно получить [N (N — 1) 1/2 различных разностей или отношений. Чтобы уменьшить число вариантов, разности и отношения часто вычисляют относительно усредненного изображения, описызаемого массивом
Унитарные преобразования совокупности спектрозональных Компонент представляют собой еще одно средство их улучшения. При наличии jV спектрозональных компонент формируется век-топ иазмера N X 1:
бц} каждого элемента (/, k). Затем производится преобразование