Je vergelijkt raamfolies in de bouwmarkt. Je probeert te beslissen of die offerte voor "low-e"-beglazing het geld wel waard is. Je hebt twee zonnebrillen vast, beide gelabeld als gepolariseerd, de ene verdacht goedkoop. In elk van deze gevallen is de vraag optisch en eenvoudig — hoeveel licht laat dit ding door, en maakt het uit in welke richting dat licht trilt? — en in elk geval is het eerlijke antwoord een verhouding. En dat is nu precies waar twee ongekalibreerde telefoons uitstekend in zijn.

De transparantie-opstelling

Eén telefoon (of een browser) is de emitter: het scherm knippert met een vaste 2 Hz tegen één kant van de ruit. De andere telefoon is de measurer: de camera daarvan registreert dat knipperen en legt de swing van de luminantie vast — hoe sterk de helderheid pulseert op exact de frequentie van de emitter. Twee opnames:

  1. Direct — de twee telefoons staan tegenover elkaar met niets ertussen, met dezelfde geometrie.
  2. Through — opnieuw dezelfde geometrie, maar met de ruit in het pad.

De relatieve transparantie van de ruit is de verhouding tussen de swing van 'through' en 'direct'. Alles wat niet de ruit is — de helderheid van het uitzendende scherm, de gevoeligheid van de camera, de gebruikte telefoonmodellen — is in beide opnames identiek en valt tegen elkaar weg. Dit is hetzelfde ontwerp op basis van de verhouding van één ontvanger dat de geluidsisolatietest met twee telefoons aanstuurt, vertaald van een luidspreker en microfoon naar een scherm en camera.

De knippersnelheid is wat ervoor zorgt dat dit werkt in een verlichte kamer. Omgevingslicht pulseert niet op exact 2 Hz, en de automatische belichting reageert op het gemiddelde niveau, niet op de modulatie — dus de swing op de bekende frequentie isoleert de bijdrage van de emitter van de rest van de ruimte. Als een opname de knippersnelheid niet kan bevestigen, weigert de activiteit er een verhouding uit te berekenen: een swing die niet aantoonbaar van de emitter is, is een opnameprobleem dat opnieuw kan worden geprobeerd en door de app wordt benoemd, nooit een resultaat van "nul transparantie".

Eén regel wordt met bewuste hardnekkigheid afgedwongen: beide opnames moeten hetzelfde deel van het beeld registreren. Het opnamegebied — één ruit van een raam in plaats van het hele beeld — wordt vóór de meting gekozen, en zodra de eerste opname binnen is, wordt dit vergrendeld. Opnieuw richten betekent dat alle opnames worden weggegooid en je opnieuw moet beginnen. Dat klinkt streng, totdat je het alternatief overweegt: stilletjes de metingen van twee verschillende delen aan elkaar koppelen en hun verhouding een meting noemen.

Waar één getal niet meer genoeg is

Een getinte ruit of een ruit met een coating laat niet elke kleur even goed door — zulke coatings houden blauw meestal veel sterker tegen dan rood, en een algemene luminantieverhouding middelt dat juist weg. Dus splitst de activiteit de transmissie ook op in de rode, groene en blauwe kanalen van de camera, met dezelfde discipline per kanaal: een kanaal dat nauwelijks door de emitter werd aangestuurd, rapporteert niets in plaats van een verhouding tussen twee ruiswaarden. De meest robuuste waarde is de transmissie van elk kanaal ten opzichte van de algemene transmissie — een verhouding van verhoudingen, zodat zelfs een verschuiving in belichting tussen de twee opnames wegvalt. Die selectiviteit per kleur is wat een "grijze tint" echt onderscheidt van een "warmtewerende coating" op twee ruiten die er even donker uitzien.

Om precies te zijn over wat we beweren: de luminantie van de camera is gamma-verwerkt, dus het resultaat is een relatieve optische transmissie van deze opstelling — een solide basis om ruiten en folies met elkaar te vergelijken, geen gekalibreerd laboratoriumpercentage %T of troebelheidsgetal. De activiteit doet ook niet alsof.

De kwartslag

En hier komt het elegante deel. Het scherm van een telefoon straalt gepolariseerd licht uit — een bijproduct van hoe lcd- en oled-schermen zijn gemaakt. Dat toeval verandert dezelfde opstelling in een polarisatietester. Neem de through-opname, draai het uitzendende scherm vervolgens een kwartslag in het eigen vlak en maak nog een opname. Als het object ongevoelig is voor polarisatie, zijn de twee swings gelijk. Als dat wel zo is — zoals bij een gepolariseerde zonnebril, polariserende raamfolie, gespannen plastic of laminaat — laat de gekruiste opname veel minder licht door dan de parallelle opname, en meet de afname hoe sterk het object polariseert.

Let op wat er ontbreekt: een direct-opname. De referentie voor de gekruiste meting is hetzelfde object onder de andere hoek — het object is zijn eigen controle, dus de cameraketen, de geometrie en zelfs de gewone absorptie van de ruit vallen allemaal weg. Twee opnames, één rotatie, klaar.

Waarom polarisatie een eigen kaart heeft gekregen: fysiek gezien is de polarisatiecontrole de optionele derde opname van de transparantie-activiteit — dezelfde tool, dezelfde opstelling, dezelfde wiskunde. Maar iemand die een zonnebril test, zou er nooit aan denken om een activiteit met de naam "glastransparantie" te openen, en eenmaal daar zou er om een direct-opname worden gevraagd die niet nodig is. Dus bestaat de controle als een eigen activiteit, met alleen de parallelle en gekruiste stappen. Onder de motorkap is het dezelfde meting met dezelfde namen in je catalogus, via welke kaart deze ook is gemaakt — een meting verandert niet van identiteit op basis van de deur waar je door naar binnen bent gekomen.

De gekruiste opname verdient ook een plek binnen de transparantie-workflow om een defensieve reden: een ruit die polariseert zou een gewone transmissiemeting ongemerkt verstoren — de gepolariseerde emitter zou worden verzwakt door een effect dat de enkele verhouding niet kan detecteren. Door de kwartslagcontrole daarnaast aan te bieden, vangt de activiteit deze verstorende factor op in plaats van deze blindelings te absorberen.

Waar je dit daadwerkelijk voor zou gebruiken

Weigeren te antwoorden is een feature

De rode draad door deze activiteit is wat het weigert te doen. Geen verhouding zonder beide opnames. Geen verhouding wanneer de knippersnelheid niet is bevestigd. Geen verhouding wanneer de referentiezwaai te klein is om door te delen. Geen getal per kanaal als een kanaal niet hard genoeg werd aangestuurd. Geen stilzwijgend herrichten tussen opnames. Elke weigering wordt getoond als een specifiek, oplosbaar opnameprobleem — omdat een meettool die gokt wanneer er niet aan de voorwaarden wordt voldaan geen meettool is, maar een stemmingsring met een betrouwbaarheidsinterval.

De verhouding bij dezelfde ontvanger is een van de manieren waarop telefoonsensoren instrumenten worden zodra je bouwt op relatieve eigenschappen in plaats van absolute niveaus — het overzicht van tools brengt de rest in kaart.