Korrigering av linsförvrängning förändrar spårning i rummet genom att mappa om böjda vidvinkelbildkoordinater till en kalibrerad projektion där rörelse och geometri beter sig annorlunda.
Nära kanten på en dörrklocke- eller fisheye-kamera kan en person se utdragen ut och förflytta sig över pixlar i en annan takt än nära mitten. Avförvrängning använder kalibreringsparametrar för att flytta pixlar före eller efter detektering. Tillförlitliga spårare måste hålla rutor, masker, regionpolygoner, hastigheter och mappningar mellan kameror i samma kalibrerade koordinatsystem.
Kalibreringsmodeller för radiell och tangentiell förskjutning
Vidvinkelobjektiv böjer raka linjer och flyttar bildpunkter bort från den ideala hålkameraprojektionen. Kalibrering uppskattar kamerans inre parametrar samt radiella och tangentiella koefficienter från känd geometri och skapar en mappning mellan förvrängda och korrigerade koordinater.
En förklaring av radiell och tangentiell förvrängning beskriver koefficienterna som används för att representera radiella och tangentiella effekter och visar hur kalibrering möjliggör avförvrängning av bilder. Mappningen varierar spatialt snarare än att vara en enda global skaländring.
Spårningsregler som ritats i råpixlar är inte automatiskt giltiga efter korrigering. Varje zon, passeringslinje och tidigare detektering behöver antingen mappas om eller ha en angiven koordinatdomän. Denna skillnad förblir synlig vid senare tester i hemmet.
Ommappning förändrar position, skala och skenbar hastighet
Korrigeringen samplar råpixlar på platser som valts av den kalibrerade projektionen. Objekt nära kanten kan förskjutas, förstoras, förminskas eller ändra bildförhållande, och samma rörelse i verkligheten kan täcka ett mer konsekvent korrigerat avstånd.
En praktisk metod för förvrängning av raka linjer uppskattar förvrängningen genom att använda raka linjer som förväntas finnas i den fysiska miljön. Den visar hur geometriska begränsningar bestämmer den transform som senare spårningsmätningar ärver. Mellanresultatet måste förbli granskningsbart innan automatiseringen följer efter.
Detektering före korrigering kräver att rutor eller punkter mappas efteråt, medan detektering på korrigerade bildrutor använder om samplade bilder. Dessa metoder är inte identiska eftersom icke-linjära hörn i rutor och interpolering kan förändra detektorindata. Denna gräns bör mätas separat under realistiska driftsförhållanden.
Interpolering och beskärning skapar nya spårningsgränser
Avförvrängning samplar om pixlar, kan beskära ogiltiga kanter och kan minska den effektiva detaljrikedomen i utdragna områden. Små objekt kan bli suddigare, medan en korrigerad bildruta kan utesluta områden som syns i den råa sensorn. Den praktiska konsekvensen blir tydlig när flera källor konkurrerar om ett begränsat sammanhang.
Forskning om noggrannhet vid vidvinkelkorrigering utvärderar en metod för vidvinkelkorrigering som är avsedd att effektivt återskapa geometrin. Bearbetningssteget visar att korrigeringens noggrannhet och kostnaden för omsampling är separata från den efterföljande spårningskvaliteten. Detta beroende bör förbli tydligt i det slutliga gränssnittet.
Felgränsen är felaktig kalibrering eller blandade koordinatrymder. Korrigering baserad på fel upplösning, fokustillstånd eller kameramodell kan skapa systematiska hopp i spårningen som är mer skadliga än den ursprungliga förutsägbara förvrängningen. Resultatet måste därför kontrolleras mot det ursprungliga underlaget.
Projicera om ett spår genom varje koordinatrymd
Registrera råa bildrutepunkter, korrigeringskarta, korrigerade punkter, detekteringsrutor, spårningstillstånd, regionpolygoner, världsprojektion och överlämning mellan kameror för banor genom mitten, kanten och bildrutans gräns. Denna skillnad förblir synlig vid senare tester i hemmet.
Jämför resultatet med vidvinkelspårning. Kör detektering och spårning på råa bildrutor, korrigerade bildrutor och mappade detekteringar samtidigt som modell, källklipp, bildfrekvens och tröskelvärden bevaras. Mellanresultatet måste förbli granskningsbart innan automatiseringen följer efter.
Välj ett auktoritativt koordinatsystem för varje gränssnitt och transformera uttryckligen mellan dem. Godkänn först när regionövergångar, hastighet, identitetskontinuitet och kanttäckning förbättras utan kalibreringsberoende blinda fläckar. Denna gräns bör mätas separat under realistiska driftsförhållanden.
Teknik- och AI-hubb
Mer att läsa

Hur påverkar nedsampling av tidsserier avvikelsedetektering i smarta hem?
Se hur hinkbredd, aggregering, kantutjämning, saknade data, händelselängd och bevarande i flera skalor påverkar återkallningen av avvikelser i smarta hem.

Hur kombinerar en beläggningskarta svaga signaler från smarta hem?
Lär dig hur rumsliga celler, sensormodeller, log-odds-uppdateringar, avklingning, korrelerade bevis och tröskelvärden omvandlar svaga hemsignaler till uppskattningar av närvaro.

Hur påverkar fotometrisk normalisering klustring av privata ansikten?
Se hur belysningskorrigering förändrar ansiktsbeskärningar, embeddingar, klusteravstånd, tröskelvärden, övernormalisering och utvärdering av privat fotosökning.

