В последнее время все чаще люди надеятся на то, что истинный чёрный цвет в приложениях и интерфейсе ОС экономит заряд смартфона. Один из пользователей форума XDA Developers решил разобраться в этом вопросе, сравнив чёрное оформление и серое.
Есть нюанс, на который он обратил внимание. Да, при чёрном цвете пиксели на самом деле отключены и вообще не должны в этих зонах расходовать заряд, но он доказал, что серый цвет справляется с задачей не хуже.
Чтобы разобраться в вопросе, надо понимать базовые принципы работы OLED-дисплеев.
Как работает OLED
На OLED-дисплее каждый пиксель создает свой собственный свет, который вы видите.
Каждый пиксель имеет красный, синий и зеленый подпиксели, и это отдельные диоды, которые излучают свой соответствующий цвет с определенной яркостью. Яркость зависит от того, какое напряжение подается на диод.
Цвета, отображаемые на дисплее, представляют собой смесь трех светодиодов разной яркости, белый – просто все светодиоды включены на максимальную яркость. Чёрный — все светодиоды отключены.
А как получается темно-серый? Серый, темно-серый и светло-серый на самом деле являются всего лишь оттенками белого. Серый пиксель получается путем формирования белого пикселя, а затем снижения напряжения, поступающего на светодиоды.
Белый цвет в RGB — (100%, 100%, 100%), а чёрный (0%, 0%, 0%). К этому мы ещё вернёмся.
Яркость OLED против значения компонента цвета. Зависимость меняется нелинейно
Отдельные значения красного/синего/зеленого компонентов входного цветового кода передаются в соответствующий RGB-показатель светодиода в качестве напряжения.
Сколько энергии потребляют серые пиксели
Для измерений автор исследования использовал цвет #121212, рекомендуемый темной темой от Google. В RGB это (7%, 7%, 7%).
Темно-серый получается из 0,3% подаваемого напряжения (яркости белого цвета). Да, это больше, чем 0% у чёрного, но есть нюанс.
Мощность устройства и яркость дисплея – OnePlus 7 Pro
Экраны потребляют энергию, просто будучи включенными – драйвер дисплея становится активным и готов к отправке и получению сигналов от процессора на тонкопленочные транзисторы. Автор исследования измерил мощность устройства, пока дисплей отображал полностью черное изображение. И сделал еще одно измерение, когда дисплей был выключен. Затем вычел разницу.
Дисплей OnePlus 7 Pro потреблял базовую мощность 400 мВт и дополнительно 4 мВт на нит.
Давайте предположим, что яркость дисплея для чистого белого составляет 100 нит. При этом уровне белого экран OnePlus 7 Pro должен потреблять 400 мВт + (4 мВт / нит × 100 нит) = 800 мВт. При отображении только черного цвета дисплей должен потреблять только базовую мощность в 400 мВт.
Для темно-серого цвета выходная яркость составила 0,3% от яркости белого, поэтому она должна выдавать 0,3 нит. 4 мВт / нит × 0,3 нит = 1,2 мВт, поэтому темно-серый должен потреблять только на 1,2 мВт больше, чем чистый черный.
400 мВт против 401,2 мВт — микроскопическое увеличение энергопотребления
Теоретически выходит, что серый цвет потребляет совсем немного больше энергии, чем чёрный.
Проверка на практике
Автор установил экран своего OnePlus 7 Pro на яркость белого в 100 нит, используя экспонометр. И вывел на экран только белый, чёрный и темно-серый цвет, каждый на пять минут, и измерил общую мощность устройства.
Дисплей OnePlus 7 Pro имеет более высокую гамму теней, поэтому при измерении выходной яркости для #121212 (темно-серой темы) он считывает 0,18 нит вместо проецируемых 0,3 нит, что приводит к ещё меньшему потреблению энергии.
Белый фон
Чёрный фон
Темно-серый фон
Когда OnePlus 7 Pro отображает белый цвет при 100 нит, устройство потребляет в среднем 1000 мВт в течение пяти минут.
При отображении черного цвета OnePlus 7 Pro потребляет в среднем 600 мВт.
И наконец, при измерении темно-серого, устройство потребляло в среднем от 600 до 610 мВт.
В итоге получается несущественная разница в потреблении энергии, которую вы никогда не заметите на практике. Так что серые оттенки тоже отлично подходят для темной темы. Не обязательно использовать истинно чёрный в AMOLED-дисплеях. [XDA]
10 комментариев
Форум →Вот это я понимаю исследование, приведена приличная теоретичная база, потом ещё чувак все протестил как надо. Разница в пределах процента – это просто смешно. Чёрный в тёмной теме смотрится откровенно плохо, а вот темно-серый – просто отлично.
При этом бумажная экономия белого против тёмного двухкратная. На практике получится сэкономить не более 25%, хотя это тоже приличная цифра.
@molegan, Темно серого многие стараются избегать, так как именно этот цвет самый сложный для ОЛЕД дисплеев, и часто именно на этом цвете видна неравномерность калибровки яркости пикселей. Выглядит как разводы на экране.
Истинно черный цвет в темных темах вообще противопоказана. Из-за того, что включение пикселя очень долгое, будут шлейфы.
@zikasakis, тёмная тема смотрится отлично и ни каких шлейфов нет, может на древних аппаратах всё и обстоит плохо.
@vosmoy79, это есть на всех oled. Если нет, то не истинно черный используется
@zikasakis, на компе делал чёрную обоину, сейчас не вспомню в какой программе, не измерял спектрометром но в темноте никаких засветов при активации экрана, по этому цвет чёрный.
А есть ли не бумажные сравнения? Например, фиксация времени работы с включенным дисплеем двух одинаковых айфонов. На одном открыты настройки в светлой теме, на другой в черной, яркость на обоих максимальная.
@Dave, Выгорят нафиг оба.
Еще забыли сказать, что LCD по факту в среднем выходит куда экономичнее. OLED потребляет меньше если только постоянно использовать темные темы и не сидеть в браузере.
Накипело…
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как управлять iMac без мыши
Почему некоторые беспроводные мыши не работают на Mac под Windows
Как на iPhone отключить запрос в приложениях на вставку данных из буфера обмена?
Как обойти ограничение на загрузку приложений по LTE
Почему не включается оптимизированная зарядка на iPhone
Как менять циферблаты Apple Watch автоматически по времени суток
Почему при перезагрузке Mac все приложения открываются на одном рабочем столе
Запрещаем Apple Music забивать всю память айфона