Почему рисунок шахматной доски на экране компьютера имеет желтоватый оттенок?

8

Этот вопрос изначально задавался по физике, затем перешел к когнитивным наукам .

Рассмотрим следующее изображение: Возможно, вы захотите отобразить изображение на новой странице, если оно будет изменено для мобильных дисплеев.введите описание изображения здесь

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

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

Теперь, основываясь на комментариях, кажется, что некоторые люди чувствуют желтоватый оттенок, а некоторые нет. И я делаю это на своем ЖК-экране компьютера, но не на моем мобильном дисплее. Таким образом, я предполагаю, что это основано на некотором свойстве дисплея.

Почему мы не воспринимаем полученный цвет как настоящий серый? Откуда берется желтый цвет?

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

Это возможно? Есть ли другие объяснения?

Дополнительный вопрос: знаете ли вы какой-либо компьютерный алгоритм масштабирования изображения или фильтр размытия, который пытается имитировать это, правильно имитируя размытое зрение человеческого глаза?

IllidanS4 хочет вернуть Монику
источник
Отличный вопрос! Я сам задавался вопросом об этом. Не то, чтобы рисунок шахматной доски имел желтый оттенок ... это серые, которые были неправильными. Когда я сравниваю то, что вижу на своем ноутбуке, с моим телефоном, где рисунок шахматной доски кажется примерно того же цвета, что и серый, градиент на моем ноутбуке выглядит заметно более синим. Возможно, лучше задать вопрос, почему оттенки серого выглядят голубыми на большинстве ЖК-экранов компьютеров.
Quinchilion
@ Quinchilion Интересная перспектива. Я настолько привык к тому, что серый цвет выглядит на моем экране, что я мог не заметить, есть ли в нем немного синего, хотя для меня это выглядит по-настоящему металлически. Возможно, уместно, что синий является дополнительным цветом желтого.
IllidanS4 хочет вернуть Монику
1
Мониторы часто очень плохо откалиброваны. Это наиболее вероятная причина проблем с изображениями, которые не выглядят серыми. Кроме того, если предположить, что дисплей должен быть sRGB, то (и это из памяти, так что, пожалуйста, берите немного соли), значения RGB, которые должны соответствовать доске проверки B & W, равны примерно 186. Что вам может пригодиться, это повторить ваш эксперимент отдельно с каждым из R, G & B с использованием шаблона Primary / Black VS Black-> Primary blend. Точки кроссовера в идеале должны находиться в одной и той же позиции, но часто это не так.
Саймон Ф
@SimonF 186 примерно соответствует середине нижнего градиента, и это место, похоже, также соответствует интенсивности верхнего прямоугольника.
IllidanS4 хочет вернуть Монику

Ответы:

10

Потому что ваш монитор не откалиброван должным образом.

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

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

Плохо откалиброванный монитор не будет отображать точно интенсивность цвета, запрошенную для R, G и B, что приводит к различиям между цветом, который должен отображаться, и тем, который фактически отображается. Он может даже варьироваться в зависимости от площади экрана (например, многие ЖК-экраны потребительского уровня имеют тенденцию иметь больше утечки света по краям).

Изображение, которое вы включили, является хорошим примером для выделения проблемы калибровки, поскольку позволяет напрямую сравнивать средний цвет при интенсивности 50% (объединяя две половины при интенсивности 0% и 100%) с цветом, отображаемым при запросе интенсивности 50%. Кроме того, градиент позволяет увидеть, является ли оттенок постоянным от 0% до 100% интенсивности.

Жюльен Геро
источник
1
Да, тот же самый точный результат, я даже дошел до того, что откалибровал тот, который не был откалиброван, показывая оттенок и пуф.
joojaa