Definieren Sie beim Organisieren von Erkennungsergebnissen in Ereignisse, die auf eine Überprüfung warten, gültige Eingaben vor Persistenz- und Endbedingungen. Zeitregeln können Benachrichtigungen organisieren. Sie beweisen nicht unabhängig, dass eine tatsächliche Anomalie aufgetreten ist oder dass eine Person diese bestätigt hat. Dieser Artikel beschreibt eine vorgeschlagene Methode; Es werden keine Ereignistests oder Gerätebereitstellung hinzugefügt.
Notieren Sie den Frame und die Zeit, die jedem Ergebnis zugeordnet sind
Behalten Sie Eingabequellen, Frame-IDs, Ergebnisgültigkeit sowie Modell- und Regelversionen bei. Unterscheiden Sie zwischen Bildaufnahmezeit, Ergebnisempfangszeit und Bildschirmanzeigezeit. Subtrahieren Sie Zeiten nicht direkt von verschiedenen Geräten, ohne die Uhrenbeziehung herzustellen. Die Anzahl der verarbeiteten Frames stellt nicht automatisch die verstrichene Zeit dar.
Geben Sie die Uhr an, die für die verstrichene Zeit verwendet wird
Python-Zeitdokumentation erklärt, dass eine monotone Uhr von Aktualisierungen der Systemuhr nicht betroffen ist. Sein Bezugspunkt ist undefiniert; Unterschiede zwischen den Messwerten sind bedeutsam. Dies ist eine Mechanismusreferenz für die verstrichene Zeit innerhalb eines Programms. Es werden keine synchronisierten Geräteuhren, bekannte Bildaufnahmezeiten oder die Verwendung dieses Mechanismus durch ein bestimmtes SDK festgelegt.
Separate Persistenz-, End- und ungültige Eingaben
| Zustand | Vorgeschlagene Handhabung | Beweise, die es aufzubewahren gilt |
|---|---|---|
| Gültige Ergebnisse erfüllen die Startregel | Erstellen Sie eine Veranstaltung, die auf eine Überprüfung wartet | Eingabesegment und Startbeweis |
| Gültige Ergebnisse erfüllen weiterhin die Bedingung | Ereignispersistenz aktualisieren | Beobachtungszeiten und Regelergebnisse |
| Gültige Ergebnisse erfüllen die Endregel | Ende des Ereignisses aufzeichnen | Endbeweis und anschließender Überprüfungsstatus |
| Fehlende Frames, Stream-Verlust oder ungültige Ergebnisse | Wenden Sie die Regel für ungültige Eingaben an | Fehlendes Intervall, Ursache und Wiederherstellung |
Überprüfen Sie Zustandsänderungen mit der Wiedergabe aufgezeichneter Videos
Fehlende Frames dürfen nicht automatisch das Verschwinden des Ziels bedeuten. Das Ende eines Ereignisses bedeutet nicht, dass eine Person das Fehlen von Auffälligkeiten bestätigt hat. Entwerfen Sie separate Wiedergabeprüfungen für kurze Störungen, anhaltende Ziele, geänderte Bildintervalle, Stream-Verlust und Programmneustarts. Auslösende, anhaltende, endende und wiederholte Benachrichtigungen aufzeichnen. Legen Sie Schwellenwerte mithilfe von Beispielvideos vom vorgesehenen physischen Installationsort fest. Veröffentlichen Sie keinen Alarmverzögerungswert oder einen Prozentsatz zur Reduzierung von Fehlerkennungen ohne entsprechende Messungen.
Verwandte Dienstleistungen: Vision-Algorithmen und Modelltechnik, Projektberatung.