Направьте пульт от телевизора на камеру телефона и нажмите кнопку. На многих телефонах вы увидите то, что недоступно вашему глазу: кончик пульта пульсирует бледным светом. Это инфракрасный светодиод пульта передает мигающий код. Причина, по которой это работает в залитой солнцем гостиной (хотя солнце излучает несоизмеримо больше инфракрасного света, чем любой светодиод) кроется не в мощности. Дело в модуляции. Пульт не пытается пересветить солнце; он мигает с частотой, которой нет у солнечного света, а приемник в телевизоре реагирует только на изменения с этой частотой. Постоянная засветка любой силы просто невидима для детектора, настроенного на мерцание.
Эта идея — известная частота мерцания — это сигнатура, выдерживающая любой уровень постоянного света — прослеживается от простейших пультов до исследовательских систем Li-Fi, превращающих потолочные лампы в беспроводные точки доступа (каноническим обзором этой темы служит работа Haas et al., "What is LiFi?"). И это весь принцип работы инструмента модулированного света в Sentio, который использует его не для передачи данных, а для передачи измерения.
Установка из двух телефонов
Этот инструмент — лишь половина пары. Второй телефон (или веб-приложение на любом экране) служит излучателем: его дисплей переключается между черным и белым цветом — чистая прямоугольная волна с частотой ровно 2 Гц, при этом яркость экрана зафиксирована на максимуме, чтобы каждый цикл имел одинаковую амплитуду. Камера измеряющего телефона наблюдает в течение шести секунд — это двенадцать полных циклов — и последовательно задает два вопроса:
- Действительно ли присутствует мерцание частотой 2 Гц? Съемка фиксирует время наблюдаемого мерцания и подтверждает, что частота соответствует ожидаемой. Без подтверждения нет и измерения: колебание, авторство которого со стороны излучателя не доказано, может оказаться проходящей тенью, экранной заставкой — чем угодно.
- Какова амплитуда колебания? Не просто «максимум минус минимум» (одна случайная вспышка все испортила бы), а устойчивый перцентильный размах выборок яркости, который игнорирует кадры-выбросы и считывает истинную амплитуду прямоугольной волны. Это карманная версия того, что создатели приборов называют синхронным детектированием: отбросить все лишнее, сохранив только изменения на известной частоте.
Инструмент также фиксирует колебания отдельно в красном, зеленом и синем каналах камеры и блокирует автоэкспозицию и баланс белого после короткой настройки — ведь предоставленная самой себе камера стремится к средней яркости, а среднее значение — это как раз та часть сигнала, которую мы намеренно отбрасываем.
Для чего нужны эти колебания
Само по себе колебание при одиночной съемке мало о чем говорит — оно зависит от расстояния, угла, излучающего экрана и принимающей камеры. Но сделайте два снимка с одной и той же установкой и разделите один результат на другой — и все эти факторы взаимно уничтожатся. Это отношение и лежит в основе активностей с остеклением: направьте мерцание прямо на камеру, затем мерцайте через стекло, и отношение прошедшего сигнала к прямому покажет прозрачность стекла — по каждому цветовому каналу отдельно. Именно так поглощение в синей области спектра у низкоэмиссионного покрытия проявляется как измеренная селективность, а не просто как неясный оттенок. Поверните излучатель на четверть оборота между съемками — и та же установка протестирует поляризацию.
Причина, по которой этому отношению можно доверять, кроется как раз в физике пультов дистанционного управления из первого абзаца: комнатный свет, лампы, отражения и дневной свет не проходят проверку частотой 2 Гц и исключаются из результатов обеих съемок. Вы можете проводить измерение в освещенном магазине, прижимая пленки к окну, и свет магазина никак не повлияет на результат.
Родственные инструменты и ограничения
Пассивный аналог этого инструмента — Мерцание, которое измеряет параметры света, модулируемого самим миром — пульсацию светодиодов, мигание роутеров, вращение деталей машин. В этом направлении есть важный аспект, касающийся здоровья: стандарты пульсации светодиодного освещения описаны в рекомендациях IEEE, IEEE 1789-2015, именно потому, что низкочастотная модуляция, которую глаза сознательно не замечают, все равно может вызывать головную боль. Инструмент модулированного света отличается одним ключевым моментом: это мерцание — наше. Известное воздействие превращает измеритель мерцания в трансмиссионный фотометр.
И ради честности — об ограничениях: реальный код вашего пульта ДУ этому инструменту недоступен. ИК-пульты используют модулирование на частотах в десятки килогерц с миллисекундным битовым интервалом — это далеко за пределами возможностей камеры, фиксирующей яркость несколько десятков раз в секунду. Камера может видеть, что светодиод пульта загорается (исключительно полезный способ проверки батареек благодаря несовершенной ИК-фильтрации сенсоров камеры), но декодирование этой последовательности — задача для специализированных ИК-приемников. Телефонный инструмент намеренно работает в медленной, помехоустойчивой части спектра модуляции: 2 Гц — черепашья скорость для передачи данных, но в качестве несущей частоты измерения этого достаточно, чтобы избежать влияния фонового дрейфа, и при этом скорость достаточно мала, чтобы любая камера могла достоверно фиксировать отсчеты.
| Профессиональный прибор | Установка модулированного света на базе телефона | Где сказывается разница |
|---|---|---|
| Спектрофотометр ($3 000–$50 000): зависимость пропускания от длины волны, нанометровое разрешение, калиброванный опорный луч | Коэффициент пропускания в трех широких цветовых каналах, защищенный от фонового света за счет модуляции | Спектры покрытий, пропускание УФ/ИК, любые точные паспортные данные — три широкие полосы RGB не могут обеспечить разрешение, доступное монохроматору |
| Люксметр/пульсметр с записью формы сигнала ($500–$3 000, по метрикам IEEE 1789) | Подтверждает и измеряет параметры модуляции собственного излучателя; стабильное считывание амплитуды колебаний | Анализ неизвестного быстрого мерцания (ШИМ в кГц) — частота дискретизации камеры ограничивает измеряемый диапазон |
| Фотодиод + синхронный усилитель (лабораторная установка, от $2 000): полноценная профессиональная версия того же самого приема | Та же архитектура, где камера выступает в роли фотодиода, а перцентили выполняют функцию синхронного детектирования | Динамический диапазон и частотный охват — лабораторная установка улавливает сигналы в тысячи раз слабее на любой частоте модуляции |
| Анализатор ИК-протоколов / модуль ИК-приемника ($10–$100) | Видит, что светодиод пульта загорается; не может декодировать несущие частоты 38 кГц | Чтение кодов пультов ДУ — подходящий прибор стоит меньше обеда и это не телефон |
Главный принцип разработки на практике: никогда не доверяйте стимулу, который вы не проверили. Излучатель задает 2 Hz, но приемник независимо замеряет время пришедшего сигнала и отказывается рассчитывать что-либо по неподтвержденному мерцанию — та же дисциплина, по которой инструмент «стробоскоп» проверяет собственный фонарик, а свип-измерение изоляции распознает свои тона. Выбирая между «приложение скомандовало экрану мигать» и «камера измерила мерцание», измерительная платформа всегда должна ставить на второе.
О том, как отношение амплитуд становится окончательным вердиктом для остекления, читайте в статье о прозрачности и поляризации; а честное сравнение того, где оптика телефона действительно конкурирует с лабораторными приборами, приведено в этом честном разборе.