Wanneer u detectieresultaten organiseert in gebeurtenissen die wachten op beoordeling, definieer dan geldige invoer vóór persistentie en eindvoorwaarden. Tijdregels kunnen meldingen organiseren. Ze bewijzen niet onafhankelijk dat er een echte afwijking heeft plaatsgevonden of dat een persoon deze heeft bevestigd. Dit artikel beschrijft een voorgestelde methode; het voegt geen gebeurtenistests of apparaatimplementatie toe.

Registreer het frame en de tijd die bij elk resultaat horen

Bewaar invoerbronnen, frame-ID's, resultaatvaliditeit en model- en regelversies. Maak onderscheid tussen beeldacquisitietijd, resultaatontvangsttijd en schermweergavetijd. Trek de tijden van verschillende apparaten niet rechtstreeks af zonder de klokrelatie vast te stellen. Een telling van verwerkte frames vertegenwoordigt niet automatisch de verstreken tijd.

Geef de klok op die wordt gebruikt voor de verstreken tijd

Documentatie over Python-tijd legt uit dat een monotone klok niet wordt beïnvloed door systeemklokupdates. Het referentiepunt is ongedefinieerd; verschillen tussen metingen zijn betekenisvol. Dit is een mechanismereferentie voor de verstreken tijd binnen een programma. Er worden geen gesynchroniseerde apparaatklokken, bekende beeldacquisitietijden of gebruik van dat mechanisme door een bepaalde SDK tot stand gebracht.

Afzonderlijke persistentie, einde en ongeldige invoer

Voorwaarde Voorgestelde afhandeling Bewijs om te bewaren
Geldige resultaten voldoen aan de startregel Maak een evenement dat wacht op beoordeling Voer het segment in en start het bewijsmateriaal
Geldige resultaten blijven aan de voorwaarde voldoen Update de persistentie van de gebeurtenis Observatietijden en regelresultaten
Geldige resultaten voldoen aan de eindregel Einde van gebeurtenis opnemen Beëindig het bewijsmateriaal en de daaropvolgende beoordelingsstatus
Ontbrekende frames, streamverlies of ongeldige resultaten Pas de regel voor ongeldige invoer toe Ontbrekend interval, oorzaak en herstel

Bekijk statuswijzigingen bij het afspelen van opgenomen video

Ontbrekende frames mogen niet automatisch het verdwijnen van het doel betekenen. Het beëindigen van een gebeurtenis betekent niet dat iemand de afwezigheid van afwijkingen heeft bevestigd. Ontwerp afzonderlijke afspeelcontroles voor korte interferentie, aanhoudende doelen, gewijzigde frame-intervallen, streamverlies en herstart van programma's. Registreer triggering, persistentie, einde en herhaalde meldingen. Stel drempels in met behulp van voorbeeldvideo's van de beoogde fysieke installatielocatie. Publiceer geen alarmvertragingswaarde of een reductiepercentage voor valse detectie zonder overeenkomstige metingen.

Gerelateerde diensten: Visiealgoritmen en modelengineering, projectadvies.