Tracking tussen camera’s werkt door stabiele lokale tracks te koppelen aan informatie over uiterlijk en tijd-ruimte, beperkt door de bekende paden tussen camera’s in en rond het huis.
Een persoon kan uit beeld verdwijnen bij de oprit en enkele seconden later bij de voordeur verschijnen, terwijl elke camera aanvankelijk een nieuwe lokale ID aanmaakt. Een NVR voor thuis heeft meer nodig dan objectdetectie om die fragmenten te verbinden. Het systeem moet betrouwbare tracks binnen elk beeld opbouwen, het uiterlijk voorzichtig vergelijken, tijdstempels synchroniseren, aannemelijke looproutes modelleren en onzekerheid behouden wanneer occlusie of vergelijkbare kleding een veilige overdracht verhindert.
Stabiele lokale tracks vormen de eenheden die kunnen worden gekoppeld
Detectie levert op elk frame afzonderlijk kaders; tracking koppelt deze in de tijd om een lokaal traject te vormen. Bewegingsvoorspelling, detectiebetrouwbaarheid en afhandeling van occlusie bepalen of één persoon dezelfde ID behoudt totdat die het gezichtsveld van de camera verlaat.
tracking met ondersteuning van uiterlijksinformatie combineert beweging en diepe uiterlijksinformatie om ID-wisselingen tijdens occlusie te verminderen. De opzet verklaart waarom logica voor tracking tussen camera’s tracklets moet gebruiken in plaats van geïsoleerde detecties te vergelijken. Dit onderscheid blijft zichtbaar tijdens latere tests in huis.
Een zwakke lokale tracker levert gefragmenteerde kandidaten op, waardoor de ambiguïteit tussen camera’s toeneemt. Sla voor elke tracklet de tijd van binnenkomst en vertrek, zone, representatieve uitsneden, klasse, richting en kwaliteitsscores op, terwijl de oorspronkelijke camera-lokale ID behouden blijft voor controle achteraf.
Uiterlijksinsluitingen hebben tijd-ruimtebeperkingen nodig
Heridentificatie-encoders zetten uitsneden om in een uiterlijksruimte waarin vergelijkbare objecten dichter bij elkaar liggen. Kleur van kleding, lichaamsvorm, voertuigdetails en camerastandpunt kunnen helpen, maar belichting, regen, compressie en gezinsleden met vergelijkbare kleding kunnen het onderscheid laten vervagen.
Een bekroond systeem voor spatiotemporele consistentie combineert clustering op basis van uiterlijk met spatiotemporele consistentie en hertoewijzing van ID’s. Het sterke resultaat laat zien dat visuele gelijkenis betrouwbaarder wordt wanneer geometrie en timing beperken welke overeenkomsten mogelijk zijn. Het tussenresultaat moet controleerbaar blijven voordat automatisering erop voortbouwt.
De indeling van het huis kan vastleggen dat de route van oprit naar voordeur meestal 3–30 seconden duurt, terwijl iemand niet direct van de kelder naar de oprit kan gaan. Bij overlappende beelden wordt geometrie gebruikt; bij niet-overlappende beelden worden binnenkomstzones, vertrekzones, reistijdverdelingen en richting gebruikt. Deze grens moet afzonderlijk worden gemeten onder realistische gebruiksomstandigheden.
Klok, kalibratie en betrouwbaarheid bepalen overdrachten
De klokken van de camera’s moeten dezelfde stabiele tijdsbasis gebruiken, omdat zelfs enkele seconden afwijking een correcte overgang onmogelijk kunnen laten lijken. Zonepolygonen en lenskalibratie zetten ruwe posities van kaders om in betekenisvolle ingangen, paden en uitgangen.
associatie van detecties met lage scores behoudt detecties met lage scores tijdens de associatie in plaats van ze direct weg te gooien, waardoor de continuïteit tijdens gedeeltelijke occlusie verbetert. Dat principe is thuis belangrijk, omdat een deuropening of plant de betrouwbaarheid van de detector kort kan verlagen. Het praktische gevolg wordt zichtbaar wanneer meerdere bronnen om beperkte context concurreren.
De grens ligt bij een gedwongen globale identiteit. Wanneer twee kandidaten een vergelijkbaar uiterlijk en overlappende reistijdvensters hebben, moet de NVR afzonderlijke hypotheses behouden of een nieuwe ID starten. Een zelfverzekerde maar verkeerde samenvoeging vervalst gebeurtenistellingen, meldingen en latere samenvattingen sterker dan een zichtbare onderbreking.
Test overdrachten met een bekende route-matrix
Loop en rijd bekende routes tussen elk verbonden camerapaar met verschillende snelheden, op verschillende tijdstippen, in verschillende kleding en onder verschillende lichtomstandigheden. Voeg twee vergelijkbare personen, gelijktijdige overgangen, omkeringen, lange onderbrekingen en bewust onmogelijke sprongen tussen camera’s toe. Deze afhankelijkheid moet expliciet blijven in de uiteindelijke interface.
Gebruik het onderscheid tussen permanente ID’s in permanente tracking-ID’s om lokale fragmentatie, precisie en recall van overdrachten tussen camera’s, ID-wisselingen, verkeerde samenvoegingen, onbekende overdrachten en klokafwijkingen vast te leggen. Bekijk de bronclips achter elke samengevoegde globale track.
Gebruik automatische koppeling alleen voor cameraparen en tijdvensters die de precisiedrempel halen. Laat ambigue overgangen ongekoppeld of ter beoordeling staan; de matchradius vergroten om onderbrekingen te verbergen is geen verbetering wanneer daardoor ongemerkt verschillende objecten worden samengevoegd.
Tech & AI HUB
Meer om te lezen

Welke factoren bepalen de nuttige bewaartermijn voor gebeurtenissen in huisautomatisering?
Bekijk hoe operationele, seizoensgebonden, audit-, privacy- en opslagvereisten verschillende bewaartermijnen voor gebeurtenissen in huisautomatisering bepalen.

Welke componenten maken langdurige analyse van smart-homesensoren mogelijk?
Leer hoe schema's, klokken, de verwerking van late gegevens, tijdreeksopslag, roll-ups, kalibratie en gegevensherkomst ervoor zorgen dat jarenlange geschiedenis van thuissensoren bruikbaar blijft.

Welke functies maken privacybeschermend routinematig leren thuis mogelijk?
Ontdek hoe lokale verwerking, dataminimalisatie, toestemming, bewerkbare routines, bewaarbeperkingen en privacybewust leren de gedragsgegevens van huishoudens beschermen.

