Как видят мир дальтоники?

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

Цветовосприятие

Ощущение цвета зависит от сигнала, поступающего в мозг от S, M и L колбочек. Вместе с тем, некоторые цвета, определяемые человеком, ощущают сразу несколько видов колбочек и именно из-за этого некоторые цвета кажутся ярче, чем другие, одинаковые по тону и насыщенности.

сone-response

Cone response

Интересно, а как выглядели бы цвета, если сила восприятия их была бы одинакова с насыщенностью? Отвечая на этот вопрос, я написал программку, иллюстрирующую взаимоотношения цвета и восприятия. И вот результаты её работы:

Цветовая мишень: оригинал, пост-процессинг.
Другая цветовая мишень: оригинал, пост-процессинг.

Цветовая мишень Другая мишень

Но приведённые изображения показывают результат только для полного цветового зрения. Интересно, а как смотрят на мир дальтоники?

Дальтонизм

А дальтоники бывают разные: дальтонизм возникает в основном из-за нехватки колбочек определённого типа. В случае нехватки колбочек двух типов, цвета вообще не различаются, мир выглядит монохроматическим, как на чёрно-белой фотографии. А вот в случае дефицита колбочек одного из типов S, M или L возникает ситуация неразличимости некоторых цветов.

Попробуем-ка промоделировать, основываясь на данных цветочувствительности колбочек, восприятие дальтоников!

Честно признаюсь, данные модели не калиброваны. В идеале, дальтоник не должен ощущать существенной разницы между оригиналом и результатом моделирования. Но ради того, чтобы представить, как – любопытно же? :)

На картинках – изображения после нормализации силы восприятия цвета. Мишени и скриншоты — мои, а фотографии взяты с сайтов отсюда, отсюда и отсюда.

Оригиналы:

Оригиналы

Недостаток L колбочек (неразличимость красного):

(симуляции в оригинальном посте)

Дефицит M колбочек (неразличимость зелёного):

(симуляции в оригинальном посте)

Отсутствие S колбочек (не видно синий и фиолетовый):

(симуляции в оригинальном посте)

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

P.S.

Получив после написания поста о моделировании зрения несколько просьб показать программу, решил сделать простенький web сервис по типу «заливаешь картинку > получаешь результат». В связи с этим, стал переписывать программу, генерирующую динамику. Принимаю предложения, как это должно выглядеть.

Опубликовано: 3 мая 2009, 21:42
Автор: ymik