Een project voor de positionering van mensen moet eerst de output ervan definiëren: een persoon die zichtbaar is in een afbeelding, een positie op een kaart, een bewegingsspoor door weergaven of een link naar een genoemde persoon. Deze uitgangen vereisen verschillende omstandigheden. Zichtbare detectievakken of trajectlijnen geven geen gemeten grondcoördinaten of identificatie van een specifieke persoon weer.
Definieer deliverables op basis van output
| Uitvoer | Invoer om te bevestigen | Acceptatiecontroles |
|---|---|---|
| Persoonsobservaties | Toegankelijke video, zichtbare mensen en modelbereik | Detectie, occlusie en ongeldige afbeeldingen |
| Grondpositie | Sitemap, coördinaatdefinities en geldige kalibratie | Onafhankelijke gemeten punten en foutdefinities |
| Continue trajecten | Tijdbronnen, cross-viewcorrespondentie en onderbrekingsregels | Mensen die elkaar oversteken, opnieuw verschijnen en associatiefouten |
| Genoemde identiteitslinks | Afzonderlijk bevestigde identiteitsbronnen en associatieprocedures | Juiste, onjuiste en onbekende toestanden |
Definieer eerst de coördinaten en tijd
Kaartposities hebben een oorsprong, assen, eenheden, geldig gebied en kalibratieversie nodig. Pixelcoördinaten kunnen de fysieke afstand niet rechtstreeks weergeven zonder een geldige mapping. Tijdvelden moeten acquisitiegebeurtenissen of aankomsttijden van de host identificeren. Een vernieuwingsinterval voor het display vertegenwoordigt niet de volledige vertraging vanaf de beweging van een persoon tot een weergegeven resultaat.
Track-ID's zijn geen echte identiteiten
Een spooridentificatie vertegenwoordigt de associatie van waarnemingen van het systeem. Dit kan veranderen na occlusie, herstart of een associatiefout. Anonieme trajecten kunnen bewegingscontroles ondersteunen. Een identificatiemiddel of een vastgelegd gezichtsbeeld alleen zorgt niet voor herkenning van een met naam genoemde persoon. Voor taken met een benoemde identiteit zijn afzonderlijk bevestigde gegevensbronnen, associatiemethoden, doeleinden, toegangscontroles en bewaarperioden nodig. Een algoritmenaam schept deze voorwaarden niet.
Definieer de acceptatiescope in een representatief gebied
Selecteer een gebied met occlusie- en cameraoverdrachtspunten. Maak afspraken over personentellingen, routes, verlichting, statistieken en storingstoestanden. Registreer positiefouten, trajectonderbrekingen, onjuiste associaties en responstijden afzonderlijk. In dit artikel worden inkoopmethoden beschreven. Het meldt geen nieuwe implementatie, identiteitsherkenningsresultaat of geslaagde site-acceptatie.
Coördinaatreferentie: OpenCV vlakke homografie. Gerelateerde diensten: Synchronisatie, kalibratie en fusie van meerdere camera's, projectadvies.