VMS analytische Alarme anpassen

Das Milestone/Siveillance VMS kann so konfiguriert werden, dass es analytische Alarme erkennt und meldet. Dabei handelt es sich um Alarme, die sich aus der Bildanalyse ergeben, z.B. Nummernschilderkennung, Personenidentifizierung oder Erkennung von Eindringlingen.

Standardmässig werden alle vom VMS erzeugten analytischen Alarme in Desigo CC in der Alarmkategorie Status und mit dem (in VMS definierten) Namen des analytischen Alarms als Ursache des Alarms gemeldet. Bei Bedarf können Sie anpassen, wie die analytischen Alarme von VMS in Desigo CC gemeldet werden, um:

Hinweis: Dieses Verfahren liefert spezifische Informationen zu analytischen VMS-Alarmen. Generelle Anweisungen zu Videoalarme finden Sie unter 2_Videoalarmtabelle anpassen.

HINWEIS

notice

Systemfehlfunktion

Inkorrekte Änderungen an Systembibliotheken führen zu Fehlfunktionen des Produkts.
Ändern Sie keine Systembibliotheken, sofern sie nicht über ausreichend Wissen und Erfahrung verfügen, um Zerstörungen oder Beschädigungen zu verhindern.

 

Voraussetzungen

 

1 - Benutzerdefinierte Alarmtabelle für analytische Alarme einrichten

Um das Standardverhalten zu ändern, müssen Sie das Videosystem zunächst so einrichten, dass es eine Alarmtabelle für analytische Alarme auf der Ebene Ihres Bibliothekstyps (z.B. L4-Projekt) verwendet.

  1. Passen Sie die Struktur der Video-Bibliothek der Ebene Headquarters an den zulässigen Bibliothekstyp an. Siehe Video-Bibliothek anpassen.
  2. Speichern Sie eine Kopie der Alarmtabelle analytische Alarme der Ebene Headquarters im zulässigen angepassten Bibliothekstyp. Siehe Alarmtabelle aus Headquarters in den angepassten Bibliothekstyp kopieren.
  3. Passen Sie das Objektmodell Video-Management auf den zulässigen Bibliothekstyp an und wenden Sie die angepasste Alarmtabelle für analytische Alarme auf die Eigenschaft AnalyticEventsCollector an. Siehe Angepasste Alarmtabelle auf ein angepasstes Objektmodell anwenden.

Hinweis: Um das Ergebnis dieses Verfahrens zu überprüfen, können Sie wie folgt vorgehen (dieses Beispiel bezieht sich auf den Bibliothekstyp L4-Projekt):

  1. Wählen Sie […] > Bibliotheken > L4-Projekt > Video > Video > Objektmodell > Management.
  2. Öffnen Sie im Register Modelle und Funktionen den Expander Eigenschaften und wählen Sie die Eigenschaft AnalyticEventsCollector.
  3. Im Expander Alarmkonfiguration zeigt die Dropdown-Liste Alarmtabellen-Referenz die Alarmtabelle an, die derzeit für analytische Alarme verwendet wird.
  1. Dabei sollte es sich um die benutzerdefinierte Alarmtabelle handeln, die sich unter [...] > Bibliotheken > L4-Projekt > Video > Video > Alarmtabellen > [Alarmtabelle für analytische Alarme] befindet.

 

2 - Benutzerdefinierte Alarmtabelle für analytische Alarme ändern

Nun können Sie die Alarmtabelle ändern, um das Standardverhalten zu ändern. In diesem Beispiel wollen wir „RULE-TEST1“ (den von VMS empfangenen Meldungstext, der dem in VMS definierten Alarmnamen entspricht) durch eine aussagekräftigere und lokalisierbare Ursache ersetzen.

  1. Wählen Sie die analytische Alarmtabelle in der benutzerdefinierten Video-Bibliothek. Zum Beispiel […] > Bibliotheken > L4-Projekt > Video > Video > Alarmtabellen > [Alarmtabelle für analytische Alarme].
  2. Öffnen Sie im Register Konfigurator den Expander Alarmkonfiguration.
  3. Der Inhalt der Videoalarmtabelle für analytische VMS-Alarme wird angezeigt. Standardmässig enthält sie nur eine Catch-All-Zeile, die festlegt, wie alle analytischen VMS-Alarme in Desigo CC gemeldet werden.
    Hinweis: Diese Zeile ist obligatorisch und muss immer als letzte (unterste) Zeile in der Alarmtabelle vorhanden sein. Wenn Sie die Tabelle manuell ändern, z.B. weitere Zeilen hinzufügen, achten Sie darauf, dass Sie auch eine Zeile mit der Standardkonfiguration - wie in der Abbildung unten gezeigt - am Ende hinzufügen.
  4. In diesem Beispiel fügen wir eine Zeile hinzu, um die Alarme anhand des vom VMS empfangenen Meldungstexts zu unterscheiden. Klicken Sie zunächst Neu, um eine weitere Zeile in der Alarmtabelle anzulegen.
  5. Sie haben nun insgesamt zwei Zeilen in der Alarmtabelle. Die Standardzeile ist oben gelandet.
  6. Führen Sie dann für beide Zeilen folgende Schritte aus:
    • Setzen Sie die Alarmklasse auf GMSField_Information_.
    • Setzen Sie die Alarmtextgruppe auf TxG_Video_Analytics_Event_Text_Group (Sie können dazu Kopieren und Einfügen verwenden).
    • Setzen Sie Show Additional Info auf True.
  7. Konfigurieren Sie die untere Zeile mit Active Text Id = 114 und Quiet Text Id = 115.
  8. Dadurch wird die in Schritt 2 gezeigte Standardzeile unten in der Alarmtabelle neu erstellt.
  9. Konfigurieren Sie nun die obere Reihe wie folgt:
    • Message = RULE-TEST1
    • Active Text Id = 0, Quiet Text Id = 1
  10. Die fertige Alarmtabelle sollte wie unten abgebildet aussehen. Bei dieser Konfiguration werden alle von VMS empfangenen analytischen Ereignisse mit dem Meldungstext = "RULE-TEST1" in der Ereignisliste mit den Texten 0 und 1 angezeigt (im nächsten Abschnitt zu konfigurieren). Analytische Alarme mit einem anderen Meldungstext werden wie bisher gemeldet.
  11. Klicken Sie Speichern .

 

3 - Textgruppen für analytische Alarme anpassen

Die Standard-Textgruppe für analytische Alarme enthält nur die Text-IDs 114 und 115, die in der Standardzeile der Alarmtabelle verwendet werden. Diese beiden IDs entsprechen keinem vorkonfigurierten Meldungstext, sondern geben lediglich den vom VMS empfangenen Meldungstext für den Alarm weiter. Im vorherigen Abschnitt haben wir jedoch eine neue Zeile mit zusätzlichen Text-IDs (0, 1) zur Alarmtabelle hinzugefügt, also müssen wir jetzt die Texte konfigurieren, die diesen neuen IDs entsprechen.

  1. Wählen Sie im System Browser […] > Libraries > L1-Headquarter > Video > Video > Text > TxG_Video_Analytics_Event_Text_Group.
  2. Klicken Sie im Register Textgruppen-Editor die Option Anpassen .
    Hinweis: Wenn das Symbol ausgegraut ist, ist die ausgewählte Textgruppe bereits angepasst wurde. Gehen Sie zu Schritt 4.
  3. Klicken Sie OK.
  4. Die benutzerdefinierte Textgruppe wird der benutzerdefinierten Videobibliothek hinzugefügt.
  5. Wählen Sie im System Browser die neue benutzerdefinierte Textgruppe. Zum Beispiel […] > Bibliotheken > L4-Projekt > Video > Video Text > TxG_Video_Analytics_Event_Text_Group.
  6. Standardmässig enthält diese nur Einträge für 114 und 115. Jetzt müssen wir zusätzliche Einträge für die neuen Text-IDs konfigurieren, die in der benutzerdefinierten Alarmtabelle verwendet werden.
  7. Klicken Sie , um eine neue Reihe hinzuzufügen: Geben Sie im Feld Wert den Wert ein, der der Text-ID in der Alarmtabelle entspricht, und geben Sie im Feld en-US den Meldungstext ein, der für den entsprechenden Alarm angezeigt werden soll. Dadurch wird der vom VMS empfangene Meldungstext überschrieben.
  8. Wiederholen Sie den vorherigen Schritt, bis für jede Text-ID ein Eintrag vorhanden ist.
  9. Klicken Sie Speichern .

 

4 - Projekt neu starten, damit die Bibliotheksänderungen wirksam werden

Alle Änderungen an den Systembibliotheken, z.B. Anpassungen und Modifikationen an Objektmodellen, Alarmtabellen und Textgruppen, erfordern einen Neustart des Projekts, um wirksam zu werden.

  1. In der SMC, wählen Sie Projekte > [Projekt].
  2. Klicken Sie Stopp und warten Sie, bis das Projekt gestoppt wird.
  3. Klicken Sie Start , um das Projekt neu zu starten.