Камера телефона, спрямована на поверхню, не дає майже жодної кількісної інформації про цю поверхню, оскільки на зображенні переважає будь-яке випадкове світло, що на неї падає. Кухонна стільниця, сфотографована опівдні та в сутінках, — це два різні зображення одного й того самого матеріалу. Камера є чудовим детектором; проблема в тому, що освітлення невідоме.
Однак телефон має власне джерело світла за кілька міліметрів від об'єктива. Ліхтарик не регулюється, не має налаштування кольору та не є відкаліброваним у лабораторному розумінні, але він стабільний: той самий світлодіод, те саме положення, та сама потужність щоразу, коли ви його вмикаєте. Відоме світло плюс детектор — це основа справжнього оптичного інструмента. Два інструменти Sentio побудовані саме на цій основі, і вони спрямовують світло у протилежних напрямках: один відбиває світло від поверхні, інший просвічує її наскрізь.
Відбиття: уся хитрість у парі кадрів
Інструмент «Відбиття» не просто робить фото поверхні. Він робить два: один із вимкненим ліхтариком, інший — з увімкненим, з одного й того самого положення, і аналізує їхню різницю.
Ця пара — уся суть ідеї. Кадр із навколишнім світлом фіксує все, що додає кімната — світло з вікна, стельові лампи, тіні. Кадр із ліхтариком фіксує ту саму сцену плюс ще дещо: реакцію поверхні на ліхтарик. Відніміть перший від другого — і вплив кімнати майже повністю зникне. Залишиться лише те, як поверхня відреагувала на світло, чия інтенсивність, положення та спектр залишаються незмінними під час кожного запуску. Ви замінили «фото за будь-якого освітлення» на «реакцію цієї поверхні на відомий подразник» — і цю величину вже можна порівнювати від одного вимірювання до іншого.
Щоб це спрацювало, камера має перестати «допомагати». Автоекспозиція сприйме кадр із ліхтариком як яскравіший і тихцем зменшить підсилення; автоматичний баланс білого незалежно змінить відтінок кожного кадру. Будь-яка з цих дій руйнує віднімання, оскільки обидва кадри більше не вимірюватимуться за однаковою шкалою. Тому інструмент блокує автоекспозицію та автобаланс білого для цієї пари — це те саме правило і з тієї самої причини, з якої тест простукуванням використовує необроблений аудіошлях телефона. Стандартні алгоритми обробки в телефонах створені для того, щоб усе виглядало та звучало гарно; для вимірювання ж потрібно їх вимкнути.
Для чого це потрібно? Скрізь, де важливою властивістю є те, як саме поверхня повертає світло, а не якого вона кольору:
- Порівняння покриттів — два зразки фарби, два обрізки стільниці, сатинове покриття проти напівглянсового, виміряні об'єктивно замість оцінювання на око під освітленням у салоні.
- Глянсове проти матового — глянсова поверхня різко відбиває ліхтарик назад; матова — розсіює його. Кадр різниці розділяє їх набагато чіткіше, ніж одне звичайне фото.
- Зношення покриття — вимірюйте ту саму точку на лакованій стільниці або автомобільній панелі протягом місяців. Коли покриття тьмяніє, його реакція на те саме світло змінюється, і оскільки кожен показник зберігається під тим самим об'єктом у вашому каталозі, ця зміна стає історією, яку ви дійсно можете побачити.
- Чи допомогло очищення? — вимірювання в тій самій точці до та після дають відповідь у вигляді конкретного числа, а не суб'єктивного оцінювання примруженим оком.
Світлопроникність: просвічування, де об'єктив розташований з протилежного боку
Суміжний інструмент змінює геометрію процесу. Замість відбивання світла ліхтарика від поверхні, ви притискаєте зразок до об'єктива камери, коли ліхтарик світить ззаду, і інструмент вимірює, скільки світла проходить наскрізь — і, що важливо, як це пропускання відрізняється між червоним, зеленим і синім каналами. Це просвічування — старий трюк із піднесенням яйця до лампи, де телефон слугує і лампою, і оком.
Розділення за кольоровими каналами важливе, оскільки матеріали рідко послаблюють світло рівномірно по всьому спектру. Лист пропускає червоне світло легше, ніж синє; вміст яйця змінює колір світла, що проходить крізь нього, у міру розвитку зародка; шкірка плоду пропускає світло по-різному залежно від зміни пігментів. Тож показник — це не просто «скільки світла пройшло», а «скільки світла кожного кольору пройшло» — і співвідношення між каналами часто є більш інформативним і стабільнішим, ніж будь-який окремий рівень.
Сценарії використання, коли головне питання полягає в тому, «скільки світла проходить і який колір залишається»:
- Просвічування яєць — класичний метод, тепер із цифрами, які можна порівнювати в усій партії.
- Здоров'я листя — відстеження стану одного й того самого листка на тій самій рослині тиждень за тижнем.
- Непрозорість плівки та паперу — порівняння кальки, дифузійних світлофільтрів, пакувальних плівок з одного рулону або між різними варіантами для роботи.
- Шкірка плодів — зміни в пігменті та шкірці відображаються на пропущеному світлі, відкриваючи інший погляд на дозрівання, ніж акустичний метод.
Чесне застереження: порівняння можливе лише за identiques умов
Показники світлопроникності можна порівнювати між різними вимірюваннями за однакових умов, але не між різними умовами тестування — і варто відверто пояснити чому, адже причина полягає у фізиці, а не в програмних обмеженнях.
Коли ви притискаєте зразок до об'єктива, геометрія цього контакту стає частиною вимірювання. Те, наскільки сильно ви тиснете, змінює товщину зразка та щільність його прилягання. Те, де саме він розташований, змінює довжину шляху світла від ліхтарика до сенсора. Повітряний зазор розсіює світло; щільніший контакт — ні. Нічого з цього не реєструється, тому це неможливо скоригувати. Два показання для одного й того самого листка, зняті однаково на одному й тому самому телефоні — це чесне порівняння. Показання з вашого телефону порівняно з показанням з телефону вашого друга — інше розташування ліхтарика, інший об'єктив, інший тиск — ні, і цей інструмент не буде вдавати зворотне.
Це те саме міркування, застосоване чесно, яке визначає все інше на платформі: використовуйте показання відносно, у межах стабільної установки, і їм можна буде довіряти; сприймайте їх як абсолютні універсальні значення, і вони стануть ненадійними. Активність із двома телефонами для вимірювання звукоізоляції докладає певних зусиль, щоб вбудувати цю структуру співвідношення у свій протокол саме з цієї причини.
Правило проєктування: ніколи не довіряйте абсолютному рівню. Світлодіоди ліхтариків відрізняються в різних моделях телефонів, сенсори камер мають різну чутливість, і жоден із них не відкалібрований. Тож ці інструменти побудовані на різницях і співвідношеннях — освітлення ліхтариком мінус фонове світло, червоний відносно синього, показання цього тижня проти показань минулого тижня для того самого об'єкта — величинах, де невідомі константи взаємно знищуються. Це оптична версія правила, якого дотримуються акустичні інструменти: характеристики повинні зберігатися при зміні пристрою або бути чесно обмежені одним із них.
Два інструменти, один прилад
Відбиття та Напівпрозорість — це один і той самий прилад у двох конфігураціях: фіксоване світло, заблокований детектор та характеристика, що обчислюється шляхом порівняння, а не за одним кадром. Обидва працюють повністю на телефоні, обидва зберігають свої показання в каталозі об'єктів, завдяки чому накопичується історія для поверхні чи зразка, і обидва можуть отримати маркування фактичного стану після події — покриття, яке дійсно пошкодилося, яйце, яке було заплідненим, — тож кожне вимірювання стає майбутнім зразком для навчання.
Це лише два пункти у довшому списку. Щоб детально ознайомитися з тим, на що можна перетворити сенсори телефону, почніть з огляду інструментів.