Как измерить шим на смартфоне
Что такое ШИМ и DC Dimming в смартфонах
В экранах современных смартфонах на смену IPS матрицам приходят матрицы OLED. Изменения коснулись даже устройств из среднего ценового сегмента. И это вполне обоснованно, ведь AMOLED-панели имеют ряд преимуществ. Они имеют лучшую точность передачи цветов и контрастность, особенно черного цвета. Плюс к этому они тоньше обычных ЖК-панелей, что отражается на толщине телефона. При всех своих плюсах OLED-дисплеи имеют и недостаток. Многие пользователи отмечают усталость глаз и головные боли при долгом использовании смартфона с Амолед экраном. Связано это с частотой мерцания экрана. Чтобы разобраться, как сократить негативный эффект от OLED матриц, в этой статье мы разберем что такое ШИМ и DC Dimming в смартфонах (включая модели от Хонор и Хуавей), а также причины мерцания экрана.
Почему болят глаза от экрана смартфона?
Некоторые владельцы телефонов задавались вопросом почему болит голова или появляется усталость глаз при долгом использовании устройства. Это связано с тем, что экран телефона постоянно мерцает.
Аналогичный процесс происходит с экраном смартфона. С тем лишь исключением, что частота мерцания у него гораздо выше, чем у обычной лампочки, и практически не замечается человеком. Мерцание экрана необходимо для управления интенсивностью свечения. Регулировка яркости на современных телефонах происходит двумя способами:
Первый способ при увеличении напряжения усиливает яркость, а при снижении, наоборот уменьшает. Для второго способа используется широтно-импульсная модуляция, о которой мы поговорим ниже.
Снизить нагрузку на глаза при долгом использовании смартфона, помогут следующие советы:
Что такое ШИМ и как работает
Задумываясь и о том, что такое ШИМ (или широтно-импульсная модуляция), сразу возникает ассоциация с шириной и импульсом. Она обеспечивает включение и выключение экрана на определенный промежуток времени.
Чем меньше яркость экрана — тем чаще будет происходить всплеск напряжения за ту же единицу времени (пример: 1 секунда).
Импульсом называется всплеск напряжения на заданном временном интервале. Он обладает определенной длинной, которую можно увеличить или уменьшить. Другими словами — контролировать его ширину. Импульсы могут посылаться через заданный временной интервал.
Например, светодиоды в дисплее телефона получают импульс с частотой 60 раз за 1 секунду. То есть каждый из них продолжается 0,017 секунды. Пока длиться импульс – светодиоды горят. Перестает – светодиоды гаснут.
Вернемся к такому понятию как яркость дисплея. Для ее изменения как раз и необходимо менять длительность импульса. Каждый новый импульс, из примера выше, появляется также с частотой 0,017 секунды. Но при этом светодиоды горят лишь половину из этого времени, то есть 0,008 секунды. Тем самым, сократив ширину в 2 раза, удастся снизить яркость на 50 %.
Воздействие на человека
Подсветка OLED-панелей не меняет своего уровня на протяжении всего периода использования. Но, яркость дисплеев регулируется ШИМом. Глаза человека устроены таким образом, что не замечают этого мерцания, так как частота широтно-импульсной модуляции у современных смартфонов высокая.
Современные смартфоны обладают частотой обновления экрана от 60 Герц. Для комфортного просмотра, зрительные рецепторы людей должны улавливать импульсы света с частотой до 300 раз в секунду. Поэтому, для некоторых людей низкая частота мерцания негативно сказывается на самочувствии. У них начинает болеть голова и появляется усталость глаз.
Почему один человек видит мерцание, а другой нет? 
При включении светодиодов с большим временным интервалом, человеческий глаз естественно замечает, что какое-то время они не горят. Но если светодиод будет гореть и затухать 60 раз в секунду, то люди престают это замечать. Этот эффект называется порогом слияния мерцания.
Для большинства людей он равен 60, но встречаются и исключения. Так, например, пилоты и киберспортсмены, проводящие много времени за компьютерными играми, более восприимчивы к частоте мерцания света. Стоит отметить, что у собак порог слияния мерцания находится в диапазоне 70 – 80 раз в секунду. А у некоторых насекомых, это значение достигает 250.
Также, стоит отметить, что все люди видят мерцание по-разному. Но большинство не замечает ее при высокой яркости. Яркий экран избавлен от мерцания, но это сказывается на автономности устройства, так как тратиться больше электроэнергии.
Проверка экрана смартфона на мерцание
Модели из нашего видео
Как уже говорилось ранее, экран современных смартфонов мерцает с частотой 60 Герц и выше. Для многих людей этот эффект будет незаметен. Поэтому, в том, как проверить ШИМ экрана поможет карандашный тест.
Карандашный тест
Для этого нужно взять карандаш в руки и поместить его перед экраном телефона. Совершая маятниковые движения, необходимо параллельно с этим уменьшать яркость дисплея. Пока след от раскачивающегося карандаша, выглядит смазанным, можно считать, что мерцание практически отсутствует. Но, как только след начнет разделяться, то есть будет казаться, что качается несколько карандашей, можно заявить, что мерцание стало критичным.
Съемка через камеру
Другой способ как проверить экран смартфона на ШИМ – это навести на него включенную камеру фотоаппарата или другого телефона. Делая экран менее ярким, можно будет заметить, на каком уровне появляется рябь.
На примере из нашего видео можно увидеть сравнение уровня мерцания на разных моделях телефонов: Vivo V17, Huawei P30 Pro и Xiaomi Mi 9 SE. Видео довольно низкого качества (съемка была на Redmi Note 8 с записью 720p + конвертация. На FullHD почти не видно мерцание при просмотре готового файла). В начале показан ШИМ на минимальной яркости без режима анти-мерцания, а в конце с включенным DC Dimming.
Чаще всего, при измерении ШИМ экрана люди делают ошибки, проверяя его не на белом фоне. Обязательно должен быть белый фон, тогда результаты измерений будут более точными.
Зачем используется ШИМ, если он вреден
Возникает вопрос – если широтно-импульсная модуляция может негативно сказываться на здоровье человека, то зачем ее используют? Ведь можно просто подать на диоды, освещающие экран смартфона, определенное напряжение, чтобы они всегда светились на одном уровне.
Дело в том, что ШИМ подсветки экрана, по сравнению с обычным изменением напряжения, позволяет получить более широкий диапазон в зависимости от яркости. Кроме того, реализовать ШИМ дисплея смартфона реализовать гораздо проще в техническом плане. Потому что постоянно напряжение на светодиоды приводит к их нагреву, и они быстрее выходят из строя. И еще стоит учесть тот факт, что сложно установить в дисплей светодиоды с полностью совпадающими характеристиками. Если этого не учитывать, то при низком напряжении они будут светить с разной интенсивностью. Ведь только при максимальном напряжении удается получить равномерную подсветку.
Возникает вопрос – что препятствует тому, чтобы увеличить ШИМ на экране смартфона до частоты 300 Гц и выше, чтобы на людей не оказывалось вредного эффекта. Все сводиться к деньгам. Конечно, за последние годы производители шагнули далеко вперед и уже есть модели с частотой обновления 90 и 120 Герц, а также была Nokia Lumia 950 с частотой мерцания 500 Герц. Но производство таких смартфонов пока что обходится слишком дорого.
Учитывая, что большинство людей не чувствуют вредного влияния от мерцания и ту сумму, которую можно сэкономить, используя более дешевые дисплеи, ответ очевиден – никому до этого нет дела. Тем не менее, появились технологии, снижающие негативное действие от мерцания, о которых мы поговорим дальше. Но сначала рассмотрим, как проверить уровень ШИМ на смартфоне.
Можно ли избавиться от мерцания на AMOLED экране?
Отключить ШИМ в Амолед экранах можно и помогут в этом приложения, которые можно скачать из Play Маркета. Рассмотрим варианты приложений, которые знают, как убрать мерцание экрана, с использованием root-прав и без них.
Без root-прав
Приложение OLED Saver, позволяет сделать уменьшение ШИМа без root-доступа.
Оно обладает следующими достоинствами:
После установки и включения OLED Saver можно сделать так, что экран устройства будет работать только в заданном диапазоне яркости без мерцания. А как только яркость опускается ниже указанного диапазона – включается серый фильтр, который позволит устранить мерцание.
С использованием root-прав
Если необходимо уменьшение ШИМ через приложение с root-доступом, то в этом случае поможет Lux Auto Brightness. Оно обладает широким функционалом, но является платным.
Что такое DC Dimming и как включить?
Слева — без DC Dimming, справа — с DC Dimming (копирайт: Notebookcheck.com)
Сейчас заменить широтно-импульсную модуляцию в OLED панелях телефонов не представляется возможным. Производители электроники знают, как исправить это, но имеющиеся сейчас технологии, просто не помещаются в гаджет или стоят очень дорого. Кроме того, они быстро расходуют заряд аккумулятора. Но есть технология, которая помогает снизить ШИМ.
Все чаще, производители смартфонов внедряют функцию DC Dimming. Работает эта технология следующим образом. Уровень яркости OLED матрицы определяется тем, с какой мощностью на него подается электрический ток. С увеличением мощности светодиоды горят ярче. С уменьшением мощности светодиоды начинают гореть тускло.
Мощность тока зависит от его силы и напряжения. Понизив напряжение, удается снизить интенсивность свечения экрана. Сегодня DC Dimming является альтернативой ШИМ, позволяющей практически полностью исключить мерцание. Но есть и существенный недостаток – при низкой яркости она искажает цвета. Использование ШИМ к такому не приводит.
Помогает ли DC Dimming снизить нагрузку на глаза пока что сказать сложно. Производители смартфонов только недавно начали применять эту технологию в OLED матрицах. Многие отмечают снижение цветопередачи, а на то, что самочувствие при этом тоже меняется – исследований не проведено. Надеемся, что в будущем смартфоны с DC Dimming и OLED матрицами шагнут далеко вперед и будут радовать своих владельцев отличной цветопередачей и никак не будут влиять на здоровье.
Сегодня, включение DC Dimming на смартфонах различных производителей происходит по-разному. Где-то требуется вводить специальный код или устанавливать приложение, а где-то это можно сделать через настройки.
Рейтинг смартфонов с минимальным шимом
Человеческий глаз не замечает мерцание, если ШИМ находится в диапазоне 200 Герц и выше, а яркость от 0 до 99%. Отметим, что при использовании IPS матриц широтно-импульсная модуляция практически отсутствует и не вредит здоровью.
Ниже представлен список смартфонов с минимальным ШИМ, оказывающих минимальную нагрузку на глаза человека.
Huawei
Xiaomi
OnePlus
Samsung
Apple
Цифра «0» в списке означает, что экран практически не мерцает. Для остальных – чем выше частота ШИМ смартфонов – тем лучше. Полный список устройств представлен на сайте NotebookChek в разделе PMW Ranking.
Что такое ШИМ и почему мерцает OLED? РАЗБОР
ШИМ, все вокруг говорят про ШИМ. Ну фиг знает — я его не вижу. Что хотите сказать, если понижу яркость дисплея, это как-то будет меня утомлять? Кажется тут есть в чём разобраться!
Сегодня мы объясним как на самом деле работает ШИМ. Узнаем сколько FPS видит человек, а сколько муха. Проведём тесты ШИМ на осциллографе. И, конечно, расскажем как избавиться от ШИМа на Samsung и на iPhone.
OLED дисплеи фактически во всём превзошли IPS. Но некоторые люди просто физически не могут пользоваться OLED, ведь они чувствуют усталость глаз, сухость и даже головные боли.
Почему так? Дело в том, что в отличие от большинства IPS-экранов большинство OLED-матриц мерцают. Примерно как дешевые люминесцентные лампы. И это не очень хорошо сказывается на зрении.
Но стоп! Лично у меня нет никаких проблем с OLED-дисплеями, да и мои друзья ходят с OLED и не жалуются.
Действительно, по статистике большинство (примерно 90%) людей не ощущают мерцания OLED-дисплеев. Мы даже провели опрос: Устают ли у Вас глаза от OLED дисплеев? Устают ли у вас глаза от IPS дисплеев? И получили вот такие результаты: примерно четверть — 27% сообщила, что у них глаза устают. Меньшинство, но всё же — четверть!
Тем не менее есть люди, которые не просто чувствуют ШИМ, но даже отчетливо его видят. Как так получается?
ШИМ в кинопроекторах
Чтобы ответить на этот вопрос давайте поговорим про кино. В старых кинопроекторах, в которых еще были бобины с плёнкой, крутили кино со скоростью 24 кадра в секунду.
Так вот, для того чтобы при смене кадров изображение не смазывалось и вы не видели момент перемотки пленки, в этот момент поток света перекрывался. Это приводило к адскому мерцанию, так как изображение постоянно обрывал «черный кадр».
Так как ускорить процесс смены кадров не было технической возможности киноделы придумали другой хак. Они стали перекрывать изображение дважды: не только во время смены кадра, но и когда на экране отображался статический кадр. Ммм. И какой в этом смысл?
Такое чередование изображения и дополнительных “черных кадров” позволяло искусственно увеличить частоту мерцания до 48 раз в секунду. Чего было достаточно, чтобы обмануть мозг. Видя постоянно мелькающую картинку, мозг просто «отключает» восприятия мерцания и мы видим плавную картинку. Кстати в немом кино, где использовалась частота 16 К/с, вообще перекрывали 3 раза и получилось мерцание — 48 раз в секунду.
Сколько мы видим кадров?
Этот невероятный эффект человеческого зрения называется порогом слияния мерцаний и этот порог равен 60 Гц. Это значит, всё что мерцает чаще чем 60 раз в секунду человек будет воспринимать как непрерывное изображение.
Кстати, у собак и кошек этот порог выше — в районе 70-80 Гц, а у мух так вообще 250-300 Гц.
Что же это получается, игровые мониторы 144 Гц и выше — это всё маркетинг? Нет, 60 кадров в секунду — это минимальный порог, при котором человек перестает видеть мерцание.
А люди с натренированным зрением, например, пилоты истребителей на тестированиях различают кадры, появившиеся на 4 мс. Что соответствует 250 кадрам в секунду. К хардкорным геймерам это тоже относится.
На самом деле есть исследования, где люди смогли различить и 480 к/с и даже больше в некоторых условиях.
Но в целом если верить ГОСТАм: Пульсация освещенности свыше 300 Гц не оказывает влияния на общую и зрительную работоспособность. ГОСТ Р 54945-2012
Зачем нужен ШИМ?
Итак, со зрением разобрались. Но зачем вообще мерцают OLED-дисплеи и на какой частоте?
Сначала ответим на вопрос “Зачем?”
Существует два способа регулировки яркости дисплея:
Первый и самый очевидный способ, при помощи понижения напряжения. Чем меньше мы подаем энергии на дисплей, тем меньше он светится.
Именно так регулируется яркость в большинстве IPS-дисплеев в наших смартфонах, ноутбуках и мониторах.
Но почему бы на OLED-дисплеях не делать также? На самом деле можно, и так даже делали раньше. Например в смартфоне LG G Flex 2 использовался именно такой подход. Но есть проблема! На OLED-дисплеях при уменьшении напряжения сильно страдает картинка. Возникает так называемый мура-эффект, более известный как эффект “наждачной бумаги”. Мы подробно рассказывали об этом в материале про OLED.
Поэтому чтобы избежать такой деградации изображения используется второй подход: регулировка яркости при помощи мерцания или ШИМ. ШИМ — это широтно-импульсная модуляция, или PWM по-английски. Это буквально значит — регулировка ширины, ну или длительности, импульса.
Так, стоп, что еще за импульс? Дело в том, что напряжение в дисплеях, использующих ШИМ, не постоянное, а прерывистое. Оно подаётся при помощи вот таких всплесков или импульсов.
Количество импульсов в секунду называется частотой и измеряется в Гц. А время, которое занимает каждый цикл пульсации, называется периодом.
К примеру, возьмем частоту 250 Гц, в этом случае период будет 4 мс. Частота и период — это фиксированные значения, и с изменением яркости дисплея они не меняются. А вот ширина каждого импульса — это как раз то, что мы можем регулировать. Это значение называется рабочим циклом, и он выражается в процентах.
Если рабочий цикл 100%, импульс будет длиться 100% своего периода, то есть 4 мс. Это соответствует 100% яркости дисплея. Если мы сократим ширину импульса до 50% или 2 мс, воспринимаемая яркость дисплея также упадет до 50%. А на яркости 1% фактически 99% будет отображаться просто черный экран, но наше зрение это интерпретирует как просто очень тусклую картинку. Получается, чем меньше яркость дисплея, тем более выражен эффект мерцания. И тем это вреднее для глаз.
Частота ШИМ в разных дисплеях
На самом деле ШИМ используется не только в OLED-дисплеях, но и в IPS. Но в отличие от OLED в IPS-экранах используют очень высокую частоту мерцания, свыше 2000 Гц. Естественно, столь быстрое мерцание не сможет заметить ни человек, ни муха. А значит и глазки уставать не будут.
А какая частота ШИМ в OLED?
Тут всё зависит от конкретной модели, но есть определенные закономерности. Во-первых, желательно чтобы частота ШИМ была кратной частоте обновления дисплея. Потому на 60 Гц или 120 Гц дисплеях, как правило частота ШИМ — 240 Гц, а на 90 Гц дисплеях 360 Гц.
Мы решили убедиться в этом самостоятельно и отправились в Санкт-Петербург. Там ребята из компании ЛЛС подготовили для нас осциллограф с высокоскоростным фотодетектором.
Так мы проверили на ШИМ на iPhone 11 Pro и Pixel 4.
Тесты показали, что iPhone 11 Pro, вопреки общему мнению, немного мерцает даже на максимальной яркости, с частотой 240 Гц. При снижении яркости до 50%, мерцание становится менее выраженным, а значит до этого момента на iPhone используется уменьшение напряжения. Ну а дальше в бой вступает ШИМ. На осциллографе очень хорошо видно, как при снижении яркости уменьшается ширина импульса, а значит увеличивается мерцание.
В Pixel 4 вплоть до 70% яркости мы не обнаружили ШИМа совсем, видно только обновление экрана 90 Гц. А дальше начинается ШИМ с частотой 360 Гц. Но так как частота обновления экрана в Pixel 4 после 40% падает до 60 Гц, видно как каждый четвёртый импульс немного скачет. Это потому что частота обновления не совпадает с частотой модуляции.
Samsung Galaxy A50:
На самом деле, частоту мерцания OLED-дисплеев можно увеличить, пусть не до 2000 Гц, но хотя бы до 500 Гц. Кстати, именно такая частота ШИМ была в древнем Windows Phone — Lumia 950. Но это удорожает производство, а так как страдающих людей мало, производители воровать у себя из кармана не готовы.
Кстати, практически все современные LCD-телевизоры тоже ШИМят на частоте 240 Гц. И в теликах этот эффект даже более заметен, чем в телефонах.
Разве что SONY не поскупились установить в свои LCD модели контроллеры управления яркостью либо совсем без мерцания, либо с мерцанием на частоте 720 Гц.
Как проверить ШИМ самому?
Но как проверить ШИМ на вашем телефоне, ноутбуке или телевизоре самостоятельно? Если у вас нет под рукой осциллографа с высокоскоростным кремниевым фотодетектором.
На самом деле очень просто! Вам нужно снять экран на видео в замедленной съемке 240 к/с или больше. Сейчас почти любой телефон так может. Если на всех значениях яркости вы не увидите мерцания в виде перемещающихся полос. Значит ШИМа нет.
Что такое DC Dimming?
Тем не менее проблема есть и первой её осознал Xiaomi, представив функцию DC Dimming в Black Shark 2 Pro. Эта тема настолько хорошо зашла, что очень быстро подсуетились OnePlus, OPPO и Huawei. И начиная с прошлого года во всех флагманах точно есть DC Dimming.
Само название расшифровывается как Direct Current Dimming, что переводится как затемнение постоянным током. Иными словами в этом случае яркость регулируется как и положено снижением напряжения.
СТОП! Но также нельзя! Картинка же убьется! На самое деле, так нельзя было делать раньше, потому как качество OLED-дисплеев оставляло желать лучшего. Но теперь всё иначе.
Уже давно многие производители стали использовать гибридный способ регулировки яркости. Например на iPhone до 50% яркости используется снижение напряжения, и только потом включается ШИМ. А телефоны с функцией DC Dimming пошли дальше и стали регулировать яркость исключительно снижением напряжения.
Да, включив DC Dimming на низких яркостях могут немного поплыть цвета и появиться шум. Но это совсем не критично.
И тесты показывают, что функция реально работает. Хотя колебания яркости и не сглаживаются полностью, всё равно такой подход позволяет многократно снизить нагрузку на наши с вами глаза.
По нашим замерам на Xiaomi Mi 10 ШИМ с включенным DC Dimming исчезает полностью! А значит ваши глазки смогут отдохнуть.
Убираем ШИМ для всех
Но что делать, если вам DC Dimming не завезли? Например у вас Samsung, который ШИМит даже на 100% яркости, или iPhone который начинает ШИМить на 50%?
На самом деле решение есть и оно программное. Имя ему экранные фильтры!
Android. Например, на любой Android можно поставить программу OLED Saver. Она умеет накладывать полупрозрачный серый фильтр поверх всего изображения. Регулируя прозрачность фильтра, регулируется яркость. Это программа умеет имитировать функцию автояркости. Можно довольно быстро из шторки регулировать прозрачность фильтра и настроить автозапуск после перезагрузки.
Не могу сказать что это очень удобно. Но может быть очень полезно, если любите позалипать в телефон перед сном в темноте.
iPhone. А на iPhone вообще есть специальный режим встроенный в систему. Он называется “понижение точки белого” и прячется в разделе “Универсальный Доступ”. Путь такой: Настройки > Универсальный доступ > Дисплей и размер текста > Понижение точки белого
А чтобы постоянно не лезть в настройки можно назначить включение режима на тройное нажатие кнопки питания с помощью такого пути: Настройки > Универсальный доступ > Быстрая команда.
В iOS 14 можно даже назначить тоже самое на постукивание по задней крышке. Но я бы не рекомендовал так делать, будут ложные срабатывания.
Ну и напоследок можно вынести ярлык с этой функцией в пункт управления. Для этого идём в Настройки > Пункт управления и перетаскиваем иконку “Команды для универсального доступа”.
Итоги
Что в итоге? ШИМ, конечно, зло. Хоть я его и не вижу, и мои глаза не устают, эта штука всё равно напрягает мозг. А с возрастом может появиться и усталость глаз.
С другой стороны, благодаря ШИМ вообще стал возможен прогресс в развитии технологии OLED. Если б его не было сидели бы мы на IPS и о всех прелестях классных OLED-дисплеев даже бы и не знали.
Очень надеемся, что DC Dimming станет стандартом и мы забудем о ШИМ в смартфонах и телевизорах точно также, как забыли о нём в настольных мониторах с появлением Flicker Free мониторов от BenQ. Это, кстати, та же самая технология что и DC Dimming.
В основу ролика легла статья с портала deep-review.com и материал Олега Афонина для журнала Хакер. Ребята проделали отличную работу, а мы продолжаем их дело.
Спасибо компании ЛЛС за оборудование и теплый приём в Питере! Очень приятно вместе с вами делать крутой науч-поп контент. На этом сегодня всё!