Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет argonov ([info]argonov)
@ 2010-08-27 14:50:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Сколько на самом деле существует базовых цветов, четыре или три?

Изучение субъективного опыта, даже своего - дело сложное. Разные люди обладают этой способностью в разной степени. Некоторые вообще мыслят категориями почти исключительно внешнего мира, как если бы наблюдали предметы напрямую, а не посредством ощущений. Сама идея о том, что в познании нам доступны лишь ощущения (и другое элементы субъективного опыта), а внешние физические объекты познаются лишь посредством их, далеко не сразу получила общее признание в философии. В науке же до сих пор многие склонны мыслить так, как будто наблюдателя и ощущений не существует, а есть лишь "непосредственно известные" нам физические объекты. Хотя на самом деле, "непосредственно известны" нам именно ощущения - независимо от того, физическую ли они на самом деле имеют природу. Я всегда считал себя человеком с хорошей способностью к самопознанию, но буквально недавно меня осенила мысль, что по одному из таких "непосредственно очевидных" вопросов я более 20 лет жил в заблуждении. Этот вопрос - о количестве базовых цветов, доступных человеческому восприятию.

Базовыми цветами мы будем назвать минимально возможную группу цветов, которые субъективно кажутся нам отличающимися друг от друга качественно, а не количественно.

Примеры. Между сиреневым и фиолетовым (рис. 1) различие нам кажется лишь количественным (разная степень красноты и синевы), а различие между голубым и фиолетовым - качественным (в одном есть красная составляющая, а в другом - зелёная). Если взять более крупную группу, то найти сочетание качественно отличающихся цветов труднее. Например, в группе из четырёх цветов, зелёного, красного, голубого и синего, качественное различие наблюдается между красным, зелёным и синим цветами, голубой же воспринимается как смесь зелёного и синего и не содержит в себе компонент, несводимых к первым трём цветам.

Общепринятая среди неспециалистов точка зрения заключается в том, что существует три базовых цвета. Правда, в вопросе о том, какие конкретно эти цвета, уже начинаются разногласия. Когда я впервые прочитал в детской книжке, что любые цвета можно получить смешением красного, жёлтого и синего, мне показалось это жутко контринтуитивным. Я ещё мог допустить, что зелёный цвет содержит жёлтую составляющую, но синей составляющей я там в упор не видел. Однако эксперименты худо-бедно демонстрировали, что зелёный из жёлтого и синего всё же получается. Это было интересным открытием. И я настолько свыкся с этим фактом, что, когда прочитал в другой детской книге о трёх колбочках - красной, зелёной и фиолетовой (!), я возмутился неграмотности авторов. В особенности, конечно, возмущение у меня вызвала идея о базовости фиолетового, который явно содержит красную составляющую, а потому не может быть "ортогональным" (выражаясь неизвестным мне тогда языком квантовой механики и цветовых пространств) к красному. Идея же, что именно зеленый, а не жёлтый, является базовым цветом, постепенно всё же убедила меня. Ведь в детстве он и так казался мне базовым, и значит, упоминание жёлтого было ошибкой. Даже не ошибкой, а просто фактом, который не претендовал на объяснение физиологии. Ведь если говорить о смешении красок, то в качестве базового можно выбирать как жёлтый, так и зелёный. Тем не менее, для меня долгое время (особенно остро - в студенческие годы во время изучения оптики) оставалось два вопроса, к которым позже добавился третий:

1. Даже если признать, что жёлтый цвет является лишь смесью красного и зелёного, то почему он так явно выделен в цветовом пространстве? Мы хорошо чувствуем, в какую сторону от него отклонён тот или иной цвет: в зелёную (тогда он становится салатным) или красную (тогда он становитя оранжевым). Ничего подобного не наблюдается при смешении, например синего и зелёного. Там тоже есть несколько градаций - голубой, цианистый, сине-зелёный - но все они отличаются друг от друга только количественно. Среди них нет какого-то особо выделенного, легко отличимого от других, цвета.

2. Почему фиолетовый цвет выглядит как смесь синего и красного, хотя и находится на краю спектра, противоположном красному? Действие красной колбочки там, по идее, давно заканчивается. Сначала я думал, что никакого фиолетового цвета на конце спектра нет, а в типографии его получают лишь смешением синего и красного. Но в университете на уроках оптики я делал эксперименты с узкополосными фильтрами. Был там и фиолетовый фильтр... Как он выглядел - можете догадаться. Некоторое время я думал, что краснота фиолетового цвета связана со второй гармоникой, но потом отверг эту идею.

3. Почему мы почти нигде не видим чисто зелёного цвета? Нам обычно встречается жёлто-зелёный. Изредка - сине-зелёный. Нейтрально зелёный цвет найти в окружающем мире крайне трудно - в отличие, например, от якобы небазового жёлтого. На компьютере он получается с трудом, да и то выглядит для разных людей по разному (см. рис. 1). Некоторые всё же чувствуют в нём синеву, другие - желтизну. Для тех, кто занимается музыкой и звуком, отмечу, что подобный цвет фигурирует в интерфейсе программы Cool Edit (и отчасти Audition).

Ответить на 2 и 3 вопросы оказалось нетрудно. Достаточно посмотреть на график чувствительности колбочек разного цвета (см. рис 2). Красная колбочка, действительно, имеет второй пик в районе фиолетового цвета - факт, о котором не учат в школе, а очень зря. Что же касается зелёного цвета, то он постоянно зашумлён сигналами других колбочек. Нет такой длины волны, на которой работает только зелёная колбочка. Да и с синим всё непросто. Конечно, можно формально найти место, где красная и синяя колбочки на фоне основного зелёного сигнала дают сигналы равной интенсивности. Согласно RGB цветовой модели, это, предположительно, должно восприниматься как нейтральный серо-зелёный. Но с эволюционной точки зрения маловероятно, чтобы зрительный анализатор имел "висячие" регистры, и человек никогда не мог видеть чистый зелёный цвет. Так что, вероятно, в описанной ситуации анализатор просто срезает слабые красную и синюю компоненты, и мы действительно видим чистый зелёный цвет. Но на компьютере его всё равно точно получить нельзя, так как приведённый на рис. 1 цвет получен путём смешивания синего и салатного, и паразитные компоненты не просто присутствуют, а очень сильны. В обычной же жизни, вероятно, зелёному анализатору просто не повезло: почти все зелёные объекты (трава, листья) сильно воздействуют и на красную, и на зелёную колбочки, потому изображение получается желто-зелёным. Есть цветы всевозможных оттенков, но вот в зелёных цветах смысла не оказалось: плохо выделяются на фоне травы. Может быть, по этой причине в природе мало распространены красители, имеющие цвет, слабо отличающийся от хлорофиллового.

Рассуждения, касающиеся зелёного цвета, показывают, что зрительный анализатор вовсе не обязан точно повторять сигналы колбочек. Но, понимая это, я всё равно до недавнего времени не решался сделать в общем-то несложный вывод: ничто не мешает в сознании существовать четырём, а не трём, качественно различающимся цветам. Вместо этого, я долгое время пытался убеждать себя, что в жёлтом цвете я действительно вижу красную и зелёную составляющие.. Лишь недавно я подверг это сомнению и допустил, что зрительный анализатор может выделять отдельный регистр для сигнала, являющегося сочетанием двух сильных сигналов с красной и зелёной колбочек, и субъективно окрашивать его жёлтым. Правда, в этом случае теоретически возможными становятся такие неведомые нам цвета, как сине-жёлтый и красно-зелёный, когда соответствующие регистры работают одновременно. Но получить такие ощущения простым смешением красок не получится: любой цвет будет пропущен через "прокрустово ложе" трёх зрительных клеток (кстати, сейчас подозревают, что функции синих колбочек на самом деле выполняют палочки, но эта гипотеза не общепринята), и смесь синего и жёлтого предстанет как серый или белый. Тем не менее, может быть, существуют какие-то психотехники для наблюдения таких цветов.

Удивлённый собственной догадкой, я полез почитать литературу. И довольно быстро обнаружил, что нейрофизиологи и так давно не цепляются за RGB модель. Более вероятным считается следующий трёхмерный алгоритм (Давид Хьюбл (David H.Hubel) и Торстен Вайзел (Torsten ;N.Wiesel), Нобелевская премия 1981 года по медицине).

1. Анализ яркости. В зависимости от результата анализа, цвет объявляется чёрным, белым или потенциально цветным. Эта шкала является наиболее древней и "навязчивой". Даже если цвета имеют одинаковую яркость, зрительный анализатор обязательно старается логически разделить их на яркие и тёмные. Многие из нас знакомы с ситуацией, когда на рекламном плакате используются рядом синий и красный, или зелёный и красный цвета. Если яркость их действительно одинакова, то в глазах начинает натурально "рябить"

2. Анализ теплоты. Если сигнал потенциально цветной, то сравнивается вклад длинноволновых (сумма R+G) и коротковолновых (B) составляющих. Если есть перекос в длинноволновую сторону, то сигнал объявляется жёлтым и "тёплым", если в коротковолновую - то синим и "холодным". Если никаких перекосов нет, то цвет предварительно объявляется серым, однако окончательное решение должно быть за следующим этапом анализа. Это шкала эволюционно более новая, но также очень навязчива. Анализаторы пытаются выискать желтые и синие компоненты везде. Они буквально не терпят ситуации, когда какой-то цвет не содержит ни того, ни другого. Возможно, именно по этим, а не по вышеприведённым, соображениям, так трудно найти чистый зелёный цвет. Той же проблемой, кстати, отличается и серый цвет: он почти всегда дополнительно классифицируется как желтоватый или синеватый.

3. Окончательный анализ цвета. Сравнивается вклад зелёной и красной компонент. Если они уравновешены, то всё остаётся в рамках шкалы синий-серый-жёлтый. Если есть перекос в сторону красного, то к результату предыдущей стадии анализа подмешивается красная компонента, если в сторону зелёного - то зелёная. При этом, субъективно ощущение теплоты от этого не меняется. Например, сиреневый цвет нам кажется "холодным" несмотря на присутствие красноты. Предположительно, красно-зелёная шкала возникла при появлении зелёной колбочки (до этого животные видели синий и жёлтый, причём без цветовых полутонов, только градации яркости и насыщенности!), и именно эта шкала плохо работает у некоторых дальтоников (разумеется, не тех, у кого физически поражены или отсутствуют те или иные колбочки). Эта шкала наименее навязчива. Легко предствить себе синий или жёлтый цвет без красных и зелёных примесей. Серый же и вовсе почти никогда не воспринимается нами как зеленоватый или красноватый, обычно он либо синеват, либо желтоват.

В результате могут быть получены все цвета цветового круга разной яркости и насыщенности. Правда, красно-зелёного цвета таким образом получить нельзя. Разве что в случае сбоя работы анализатора. Таким образом, идея о четырёх базовых цветах известна науке и не особенно оспаривается. Век живи, век учись


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


[info]rpocc@lj
2010-08-27 02:46 (ссылка)
Браво, интересная статья!

Идея с анализом яркости, теплоты и остальных составляющих несколько напоминает мне LAB-модель цвета, используемую в цветовом круге Photoshop.

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

(Ответить) (Ветвь дискуссии)


[info]argonov@lj
2010-08-27 03:02 (ссылка)
видимо из-за новизны красно-зелёной шкалы анализаторы с ней не наглеют, и в неопределённых случаях честно выдают ноль. А сине-жёлтая шкала хочет всё объять

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]rpocc@lj
2010-08-27 04:29 (ссылка)
Сложно сказать. Казалось бы, это ведь эффект регистрируемый сначала матрицей, а уже с монитора — глазом.

(Ответить) (Уровень выше)


[info]anton_y_k@lj
2010-08-31 19:53 (ссылка)
По-моему, лаб модель цвета была как раз специально разработана на основе научных исследований, чтобы максимально соответствовать тому, что видит человек

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]rpocc@lj
2010-09-01 02:36 (ссылка)
Верно. И похоже, что благодаря её созданию, редакторы шагнули далеко вперёд.

(Ответить) (Уровень выше)


[info]slobin@lj
2010-08-27 08:01 (ссылка)
Было довольно много исследований этого вопроса со стороны лингвистики (ссылки поищу потом, если надо). Как по ходу эволюции языков увеличивалось количество цветов, которые можно назвать. Насколько я помню, в самых древних языках модель мира чёрно-белая (точнее, тёмно-светлая), потом из неё выделяется красный (на этом этапе он же оранжевый и даже жёлтый). А вот синий от чёрного отделяется очень поздно, синий -- он почти что и не "цветной". Надо будет вспомнить, где я видел подробную диаграмму.

... Разноцветье слов и стали ...

(Ответить) (Ветвь дискуссии)


[info]viknet@lj
2010-08-27 14:55 (ссылка)
Кстати, это очень хорошо сочетается с тем фактом, что колбочек с синечувствительным пигментом до сих пор обнаружить не удалось, и вся трехкомпонентная модель цветовосприятия основана на предположении, что он все-таки есть.
Но есть и другие модели. Например, что палочки вполне годятся на роль восполняющего рецептора для синего цвета. Отсюда и долгое отделение синего в отдельный цвет.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]viknet@lj
2010-08-27 15:04 (ссылка)
"Заметно, что спектр поглощения так никем и не выделенного, синего пигмента (цианолаб), исследованного только по спектрам поглощения тканей, полностью совпадает с спектром обесцвеченного разложенного родопсина в палочках, на периферии сетчатки, и со спектром поглощения жёлтого пигмента, в центральной ямке сетчатки. Исходя из уровня спектра поглощения в синей области спектра, некоторые исследователи теоретически «подсчитали» и количество синих "приёмников", расположенных в области жёлтого пятна - 3% от общего числа. При этом они опирались не на гистологические исследования, а только на спектральные исследования сетчатки и попытки интерпретации этих результатов."
"Из спектров поглощения родопсина видно, что восстановленный родопсин (при слабом «сумеречном» освещении) отвечает за ночное зрение, а при дневном «цветовом зрении» (ярком освещении) разлагается и максимум его чувствительности смещается в синюю область. При достаточном освещении палочка работает совместно с колбочкой, являясь приёмником синей области спектра. [4]. Полное восстановление родопсина у человека занимает около 30 минут."

А вообще если углубиться вот в это: http://ru.science.wikia.com/wiki/Современная_теория_восприятия_света_и_цвета
то можно потратить очень много времени и узнать, что мы еще не понимаем, как в точности работает глаз и даже не разобрались, какие в нем есть детальки.

(Ответить) (Уровень выше)


[info]viknet@lj
2010-08-27 15:19 (ссылка)
А ещё ведь есть и третий тип светочувствительных клеток...
http://ru.science.wikia.com/wiki/Фоточувствительные_клетки_сетчатки_ipRGC

"Фотопигмент этих светочувствительных клеток, меланопсин, возбуждается от света главным образом в синей части видимого спектра (воспринимаемые пики находятся в пределах ~480нм)"

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

(Ответить) (Уровень выше)


[info]_hellmaus_@lj
2010-08-27 09:34 (ссылка)
Хьюбел и Вайзел страдают антропоцентризмом. По-видимому, исходный для позвоночных животных механизм цветного зрения включал в себя четыре типа колбочек - красные, зеленые, синие и фиолетовые. Так оно и работает у лягушек, рептилий, птиц и большинства рыб. Предки млекопитающих, переходя к ночному образу жизни, утратили фиолетовые и красные колбочки, а потом, по мере возвращения к дневному свету, у разных групп млекопитающих появлялись новые типы колбочек. У обезьян вторично возникли красные колбочки при дупликации гена зеленого фоторецептора. А среди рыб встречаются дополнительные дупликации, например, золотая рыбка имеет шесть типов фоторецепторов - красный, зеленый, голубой, синий и два фиолетовых.

(Ответить) (Ветвь дискуссии)


[info]dz@lj
2010-08-27 13:12 (ссылка)
Кстати - да. Была такая прогалина в истории цветораспознавания. И, в ту же тему - говорят, что у современных женщин бывает мутация - четвёртый рецептор, где-то в сине-фиолетовой зоне.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]fon_butterfly@lj
2010-08-30 06:05 (ссылка)
Это отголоски древней способности...

(Ответить) (Уровень выше)


[info]dz@lj
2010-08-27 13:08 (ссылка)
О. За второй пик красной колбочки спасибо - меня этот вопрос тоже чертовски парил. Теперь понятно! :)

(Ответить)


(Анонимно)
2010-08-28 05:46 (ссылка)
Я замечал, что максимальный контраст у жёлтого текста на синем фоне. Оказалось, это объективно.

(Ответить)


(Анонимно)
2010-08-28 21:56 (ссылка)
Здесь больно тонкий вопрос получается. RGB - модель аддитивная, поэтому в её рамках уместно говорить о базовых цветах, которых может быть больше или меньше в рамках одного оттенка.
Но в Lab, в которую преобразуется (причём начинается этот процесс уже в самой сетчатке) RGB-сигнал с непосредственных рецепторов (хотя, какой он RGB? Палочки тоже спектральной селективностью обладают), всё сложнее, она никакой физической основы под собой не имеет. И сложения четырёх цветов - красного зелёного, синего и жёлтого - там нет. Есть цветовой ноль - серый. Есть ось "a". Красный более "a", чем серый, а зелёный - менее. Но это не разные цвета, это две крайности одной сущности, а не разных. Так же и с сине-жёлтой осью. Цвет на ней всего один, имеющий много оттенков - в том числе, синий, серый и жёлтый.
Короче говоря, модель не аддитивная: ни на трёх, ни на четырёх прожекторах с фиксированными цветными фильтрами и регуляторами мощности её, в отличие от RGB, не реализовать. Отсюда, я считаю, что говорить в её рамках о базовых цветах не совсем корректно, так как базис там - не цвета вообще, в их привычном понимании.
Хотя, конечно, если стоит задача выделить оттенки, в которых отсутствуют любые другие, то это будут синий, жёлтый, красный и зелёный. Только тогда надо ещё чёрный и белый добавить, в рамках этой модели они такие же полноправные цвета. Но это не базовые цвета, потому что любой цветовой базис будет либо трёхмерным, либо неортогональным.

(Ответить) (Ветвь дискуссии)


[info]argonov@lj
2010-08-30 08:29 (ссылка)
белый точно надо добавить, чёрный - в зависимости от определения качественно отличающегося ощущения

считать ли серый смесью двух цветов или белым низкой интенсивности?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]x_ray_man@lj
2010-08-31 14:27 (ссылка)
Забыл залогиниться.
Отсутствие всякого зрительного ощущения (чёрный) и его наличие в любом виде (цвет или оттенки серого) - это ведь качественное отличие.
И то, и другое, он на пересечении осей находится. Достигнуть его можно, двигаясь по любой из них.

(Ответить) (Уровень выше)

Синий цвет
(Анонимно)
2010-08-29 11:56 (ссылка)
Я всегда думал, что он воспринимается палочками, нам так в школе объясняли и весь мой последующий опыт это подтверждает. Наиболее яркое подтверждение -- исключительная ирритация от синих светодиодов ночью. Во-первых, они кажутся белыми, а во-вторых -- очень яркими. Спать мешают значительно больше, чем красные и зеленые светодиоды.

Еще интересно, что квантизация цветов по названию отличается от языка к языку. У меня раннее детство прошло в русскоязычной среде, по-этому я вижу "по-русски": для меня "голубой" вполне себе отдельный цвет. У тех, у кого оно проходило в венгерской среде, граница между синим и зеленым проходит совершенно четко там, где я никакого качественного изменения не ощющаю. Несмотря на то, что я большинство жизни провел в Венгрии и владею венгерским на уровне родного, некоторые разногласия по поводу цветов досих пор бывают с теми, у кого нет понятия "голубого".

К слову, "синий" слово не славянское в русском языке, а именно финно-угорское (по-фински: sininen, по-польски: niebieski, błękitny). В Венгерском же языке слово "szín" (произносится как "сиин") значит просто "цвет".

(Ответить) (Ветвь дискуссии)

Re: Синий цвет
[info]argonov@lj
2010-08-30 08:38 (ссылка)
палочек мало в жёлтом пятне и они дают нечёткое изображение. А синие объекты как правило имеют удовлетворительную чёткость. как это объяснить?

(Ответить) (Уровень выше)