Du jämför fönsterfilmer i byggvaruhuset. Du funderar på om offerten för energiglas är värd pengarna. Du håller i två par solglasögon, båda märkta som polariserade, det ena misstänkt billigt. I varje fall är frågan optisk och enkel — hur mycket ljus släpper den här saken igenom, och spelar det någon roll åt vilket håll ljuset vibrerar? — och i varje fall är det ärliga svaret ett förhållande, vilket är precis vad två okalibrerade telefoner är som bäst på.
Transparensriggen
En telefon (eller en webbläsare) är sändaren: den blinkar med sin skärm i fasta 2 Hz mot rutan från ena sidan. Den andra telefonen är mätaren: dess kamera håller utkik efter blinkningen och registrerar luminansens svängning — hur starkt ljusstyrkan pulserar i exakt sändarens takt. Två bildtagningar:
- Direkt — de två telefonerna är riktade mot varandra med ingenting emellan, samma geometri.
- Genom — samma geometri igen, med rutan i siktlinjen.
Rutans relativa transparens är förhållandet mellan svängningen genom respektive direkt. Allt som inte är själva rutan — den sändande skärmens ljusstyrka, kamerans känslighet, de aktuella telefonmodellerna — är identiskt i båda bildtagningarna och förkortas bort. Det här är samma princip om gemensamt mottagarförhållande som driver ljudisoleringstestet med två telefoner, men översatt från högtalare och mikrofon till skärm och kamera.
Blinkfrekvensen är det som gör att det fungerar i ett ljust rum. Omgivningsljus pulserar inte i exakt 2 Hz, och autoexponeringen anpassar sig efter medelnivån, inte moduleringen — så svängningen vid den kända frekvensen isolerar sändarens bidrag från allt annat i bilden. Om en bildtagning inte kan bekräfta blinkfrekvensen vägrar aktiviteten att beräkna ett förhållande utifrån den: en svängning som inte bevisligen kommer från sändaren klassas som ett bildtagningsproblem som kan göras om och namnges av appen, aldrig som ett resultat på "noll transparens".
En regel tillämpas med medveten envishet: båda bildtagningarna måste läsa av samma del av bildrutan. Bildtagningsområdet — till exempel en glasruta i ett fönster i stället för hela vyn — väljs före mätningen, och så fort den första bildtagningen registreras låses det. Att rikta om innebär att alla bildtagningar kastas och att man får börja om. Det låter strängt tills du tänker på alternativet: att tyst para ihop avläsningar från två olika områden och kalla deras förhållande för en mätning.
När ett enda tal inte längre räcker
En tonad, belagd eller lågemissionsruta är inte lika transparent för alla färger — sådana beläggningar blockerar vanligtvis blått mycket hårdare än rött, och ett övergripande luminansförhållande raderar ut just den skillnaden i sitt genomsnitt. Därför delar aktiviteten även upp transmissionen över kamerans röda, gröna och blå kanaler, och tillämpar samma disciplin per kanal: en kanal som sändaren knappt aktiverade rapporterar ingenting i stället för ett förhållande mellan två brusvärden. Det mest robusta värdet är varje kanals transmission i förhållande till den totala — ett förhållande av förhållanden, vilket gör att även en exponeringsförskjutning mellan de två bildtagningarna förkortas bort. Det är denna färgselektivitet som faktiskt skiljer en "gråtoning" från en "värmeavvisande beläggning" på två rutor som ser lika mörka ut.
För att vara exakt med vad vi påstår: kamerans luminans är gammakorrigerad, så resultatet är en relativ optisk transmission för denna rigg — en solid grund för att jämföra rutor och filmer med varandra, inte ett kalibrerat laboratorievärde för %T eller haze-värde. Aktiviteten låtsas inte heller vara något annat.
Ett kvarts varv
Här är den eleganta delen. En mobilskärm avger polariserat ljus — en bieffekt av hur LCD- och OLED-skärmar är konstruerade. Denna slump förvandlar samma rigg till en polariseringstestare. Gör en bildtagning genom rutan, vrid sedan den sändande skärmen ett kvarts varv i dess eget plan och gör en ny bildtagning. Om provet inte påverkas av polarisering är de två svängningarna likadana. Om det påverkas — som polariserande solglasögon, polariserande fönsterfilm, spänningssatt plast eller laminat — släpper den korsade bildtagningen igenom betydligt mindre ljus än den parallella, och minskningen mäter hur starkt provet polariserar.
Lägg märke till vad som saknas: en direkt bildtagning. Referensen för den korsade tagningen är samma prov i den andra vinkeln — provet är sin egen kontroll, vilket gör att kamerakedjan, geometrin och till och med rutans vanliga absorption tar ut varandra. Två bildtagningar, en vridning, klart.
Varför polarisering fick ett eget kort: Fysikaliskt sett är polariseringskontrollen transparensaktivitetens valfria tredje bildtagning — samma verktyg, samma rigg, samma matematik. Men någon som vill testa solglasögon skulle aldrig komma på tanken att öppna en aktivitet som heter "glastransparens", och väl där skulle de bli ombedda att göra en direkt bildtagning som de inte behöver. Därför finns kontrollen som en egen aktivitet, med bara de parallella och korsade stegen. Under huven är det samma mätning med samma namn i din katalog, oavsett vilket kort som skapade den — en avläsning ändrar inte identitet beroende på vilken dörr du gick in genom.
Den korsade bildtagningen har även en skyddande funktion inom transparensflödet: en ruta som polariserar ljus skulle i tysthet förvränga en vanlig transmissionsavläsning — den polariserade sändaren skulle dämpas av en effekt som det enkla förhållandet inte kan upptäcka. Att erbjuda kvartsvarvskontrollen vid sidan av är aktivitetens sätt att fånga upp denna felkälla i stället för att dölja den.
Vad du faktiskt kan använda detta till
- När du köper fönster och film. Jämför glasprover eller filmer på lika villkor: total transmission plus den färgselektivitet som skiljer en neutral ton från en blåblockerande beläggning.
- Är de här solglasögonen verkligen polariserade? Det står så på etiketten. Kvartsvarvstestet ger dig svar på ungefär en minut, direkt i butiken.
- Tonat glas. Sätt en siffra på "hur mörkt är det här egentligen" — och jämför bilens bakruta med framrutan, eller prover från olika offerter med varandra.
- Spänningssatt plast och laminat. Inre spänningar gör transparent plast dubbelbrytande, vilket syns i den korsade bildtagningen — ett snabbt sätt att upptäcka om ett laminat är belastat eller felaktigt format.
Att vägra svara är en funktion
Den röda tråden i denna aktivitet är vad den väljer att inte göra. Inget förhållande utan båda registreringarna. Inget förhållande när blinkfrekvensen inte bekräftats. Inget förhållande när referenssvängningen är för liten att dividera med. Inget värde per kanal om en kanal inte drivits tillräckligt hårt. Ingen tyst omriktning mellan registreringarna. Varje vägran visas som ett specifikt, åtgärdbart registreringsproblem — eftersom ett verktyg för mätning som gissar när dess villkor inte är uppfyllda inte är ett verktyg för mätning, utan en humörring med ett konfidensintervall.
Förhållandet för samma mottagare är ett av flera sätt som telefonens sensorer blir till instrument när du bygger på relativa egenskaper i stället för absoluta nivåer — översikten över verktyg visar resten.