TV 리모컨을 휴대폰 카메라에 비추고 버튼을 눌러보세요. 많은 휴대폰에서 육안으로는 볼 수 없는 리모컨 끝부분이 옅은 빛으로 깜빡이는 모습을 관찰할 수 있습니다. 이는 코드를 깜빡이고 있는 리모컨의 적외선 LED입니다. 햇빛이 내리쬐는 거실에서, 태양이 그 어떤 LED보다 훨씬 많은 적외선을 방출하는데도 리모컨이 작동할 수 있는 이유는 출력이 강력해서가 아닙니다. 바로 변조 덕분입니다. 리모컨은 태양보다 더 밝은 빛을 내려고 애쓰는 대신, 태양광에는 존재하지 않는 주기로 빛을 깜빡입니다. 그러면 TV 수신기는 오직 그 주기로 변화하는 빛만 감지합니다. 아무리 강한 빛이라도 일정하게 지속되는 빛은 깜빡임에 반응하도록 설계된 수신기에는 감지되지 않습니다.

이 하나의 아이디어—알려진 깜빡임 주파수는 어떤 지속적인 빛 속에서도 살아남는 고유한 서명이다—는 가장 단순한 리모컨부터 천장 조명을 무선 액세스 포인트로 바꾸는 Li-Fi 연구 시스템(Haas et al., "What is LiFi?"가 대표적인 자료입니다)에 이르기까지 관통하는 개념입니다. 또한 이는 Sentio의 변조광 도구의 작동 원리 그 자체이기도 합니다. 이 도구는 깜빡임을 데이터를 전송하는 데 쓰는 것이 아니라 측정 값을 전달하는 데 사용합니다.

두 대의 스마트폰을 이용한 구성

이 도구는 한 쌍 중 절반에 해당합니다. 두 번째 스마트폰(또는 모든 화면의 웹 앱)은 송신기 역할을 합니다. 이 스마트폰은 화면 밝기를 최대값으로 고정하여 매 주기가 동일하게 변하도록 한 상태에서, 정확히 2 Hz의 깔끔한 사각파 형태로 화면을 검은색과 흰색으로 번갈아 깜빡입니다. 측정을 수행하는 스마트폰의 카메라는 6초 동안(총 12회의 완전한 주기) 이를 지켜보며 두 가지 질문을 차례대로 던집니다:

또한 이 도구는 카메라의 빨간색, 초록색, 파란색 채널에서 각각 변동 폭을 기록하며, 신호가 안정된 후 자동 노출과 화이트 밸런스를 고정합니다. 카메라를 그대로 두면 평균 밝기를 맞추려고 시도하게 되는데, 이 평균 밝기야말로 우리가 의도적으로 버리려는 신호의 핵심 부분이기 때문입니다.

Diagram of extracting a modulated signal from ambient light. Top trace: brightness over time seen by the camera — a slowly drifting ambient level with a small two hertz square wave riding on it, plus one outlier spike. Two horizontal dashed lines mark the robust upper and lower percentile levels; their separation is the measured swing. Bottom annotation: the drifting ambient component and the outlier spike are rejected; only the oscillation at the known rate is kept. What the camera sees: ambient drift + the emitter's 2 Hz blink time (6 s capture, ≥12 cycles) brightness ambient level (drifts — rejected) glint (outlier — ignored by percentiles) swing = robust spread of samples Steady or slowly drifting light contributes nothing to the swing — only change at the emitter's known rate is measured.
스마트폰에서의 락인 사고 방식: 측정값은 정확히 송신기의 주파수에 해당하는 밝기 변동 폭이며, 신호의 드리프트나 일시적인 반사광에 영향을 받지 않도록 강력하게 읽어냅니다.

변동 폭을 측정하는 이유

단독으로는 한 번 캡처한 변동 폭이 큰 의미를 갖지 못합니다. 거리, 각도, 송신 화면, 수신 카메라에 따라 달라지기 때문입니다. 하지만 동일한 구성으로 두 번 캡처하여 나누면 이 모든 변수가 상쇄됩니다. 이 비율이 바로 유리창 활동의 원동력입니다. 카메라를 향해 직접 깜빡인 다음, 유리창을 통과해 깜빡이게 합니다. 이때 직접 비춘 변동 폭 대비 통과한 변동 폭의 비율이 바로 유리창의 투명도입니다. 이는 색상 채널별로 측정되므로 로이(low-E) 코팅의 청색광 흡수가 모호한 색조가 아닌 정밀하게 측정된 선택적 투과율로 나타나게 됩니다. 캡처 사이에 송신기를 90도 회전하면 동일한 장치로 편광도 테스트할 수 있습니다.

이 비율을 신뢰할 수 있는 이유는 첫 번째 문단에서 언급한 리모컨의 물리학과 정확히 일치합니다. 실내 조명, 스탠드, 반사광, 자연광 등은 모두 2 Hz 검증을 통과하지 못해 양쪽 캡처 모두에서 배제되기 때문입니다. 불이 켜진 상점 안에서 창문에 필름을 대고 측정하더라도 상점 조명은 측정 결과에 아무런 영향을 주지 않습니다.

유사한 도구들, 그리고 한계

이 도구의 수동형 자매품 격인 기능은 깜박임으로, 세상이 변조하는 빛—LED 플리커, 공유기 깜박임 코드, 회전 기계 등—의 주기를 측정합니다. 이 방향은 건강과도 실질적인 관련이 있습니다. 눈으로 의식해서 볼 수 없는 저주파 변조라 하더라도 머리까지 느끼지 못하는 것은 아니기 때문에, LED 조명의 플리커 기준이 IEEE 권장 표준안인 IEEE 1789-2015의 주제가 된 것입니다. 변조광 도구는 딱 한 단어에서 차이가 납니다. 바로 깜박임이 우리의 것이라는 점입니다. 이미 알고 있는 자극이 플리커 타이머를 투과 광도계로 변모시킵니다.

솔직하게 말해서 한 가지 한계도 있습니다. 리모컨의 실제 코드는 이 도구로 분석할 수 없습니다. 적외선(IR) 리모컨은 수십 kHz의 주파수로 변조되며 밀리초 단위의 비트 타이밍을 사용하는데, 이는 초당 수십 번 밝기를 샘플링하는 카메라의 성능을 훨씬 벗어납니다. 카메라는 리모컨의 LED가 켜지는 것을 볼 수만 있습니다(카메라 센서의 불완전한 적외선 필터링 덕분에 배터리 방전 여부를 확인하는 데는 아주 유용합니다). 하지만 이 패턴을 디코딩하는 것은 전용 IR 수신기의 몫입니다. 스마트폰 도구는 의도적으로 변조 스펙트럼에서 느리고 안정적인 영역에 맞춰 설계되었습니다. 2 Hz는 통신 수단으로는 매우 느리지만, 측정 전달자 역할을 하기에는 주변 환경의 드리프트를 피할 수 있을 만큼 충분히 빠르고, 모든 카메라가 정확하게 샘플링할 수 있을 만큼 충분히 느립니다.

전문 장비 스마트폰 변조광 구성 격차가 체감되는 지점
분광광도계 ($3,000–$50,000): 파장별 투과율, 나노미터 해상도, 보정된 기준 빔 세 가지 넓은 색상 채널의 투과율 비, 변조를 통해 주변 광 차단 코팅 스펙트럼, 자외선/적외선 투과율, 데이터시트 수준의 정밀한 수치 — 세 개의 넓은 RGB 대역은 단색화 장치(monochromator)만큼 정밀하게 분해할 수 없습니다
파형 캡처 기능이 있는 조도/플리커 미터 ($500–$3,000, IEEE 1789 기준 충족) 자체 송신기의 변조를 확인하고 타이밍을 측정하며, 신뢰할 수 있는 변동 폭 값을 판독합니다 알 수 없는 빠른 플리커(kHz 대역의 PWM) 특성 파악 — 카메라의 샘플링 속도 한계로 인해 측정 가능한 주파수가 제한됩니다
포토다이오드 + 락인 앰프 (실험실 장비 구성, $2,000 이상): 이 기법을 고성능으로 구현한 장치 포토다이오드 대신 카메라를 사용하고, 락인 기능 대신 백분위수를 활용하는 동일한 아키텍처 다이내믹 레인지 및 주파수 범위 — 실험실 장비는 모든 변조 주파수에서 수천 배 더 희미한 신호까지 검출해냅니다
IR 프로토콜 분석기 / IR 수신기 모듈 ($10–$100) 리모컨의 LED가 켜지는 것은 감지하지만, 38 kHz 변조 주파수를 디코딩할 수는 없습니다 실제 리모컨 코드 판독 — 이에 적합한 전용 도구는 점심 한 끼 값도 안 되며 스마트폰이 아닙니다

여기에 드러난 설계 원칙: 직접 검증하지 않은 자극은 절대 신뢰하지 마십시오. 발신기는 2 Hz를 명령하지만, 수신기는 도달한 신호의 시간을 독립적으로 측정하며 확인되지 않은 깜박임으로부터는 어떠한 계산도 수행하기를 거부합니다. 이는 자체 손전등을 검증하는 스트로보 도구와 자체 톤을 인식하는 차음 스윕과 동일한 규율입니다. "앱이 화면에 깜박이도록 명령했다"와 "카메라가 깜박임을 측정했다" 사이에서, 측정 플랫폼은 항상 후자를 선택해야 합니다.

진폭 비가 어떻게 완전한 유리 분석 결과로 이어지는지 알아보려면 투명도 및 편광 관련 포스트를 읽어보세요. 스마트폰 광학 장치가 실험실 수준의 광학 장치와 진정으로 경쟁할 수 있는 영역에 대한 맵은 솔직한 분석을 참고하시기 바랍니다.