Für OR müssen Sie die Pakete ORService und ODSService installieren. OR übernimmt die Objekterkennung, und ODS speichert die Objekterkennungsereignisse in PostgreSQL.
Anforderungen
-
Administratorrechte
-
Object Recognition-Lizenz auf dem VMS-Server
-
RTSP-Lizenzfunktion auf dem VMS-Management-Server und dem VMS-Server
-
Die erforderlichen NVIDIA-Bibliotheken (CUDA, cuDNN, TensorRT) sind installiert
Der Object Data Store Service verfügt über einen Cache für die Ähnlichkeitssuche, um die Ähnlichkeitssuche zu beschleunigen, der ein- oder ausgeschaltet werden kann.
Hinweis: Die Verwendung des Caches erhöht den Speicherverbrauch.
Sie können den Ähnlichkeitssuch-Cache bei der Installation des Dienstes aktivieren oder deaktivieren.
Die NVIDIA-Bibliotheken (CUDA, cuDNN, TensorRT) sind nicht im OR-Installationsprogramm enthalten. Das Installationsprogramm erkennt die NVIDIA-Bibliotheksinstallationsprogramme im Unterordner „NVIDIA“ und installiert die Bibliotheken automatisch, sofern sie gefunden werden.
NVIDIA-Bibliotheken
Die erforderlichen NVIDIA-Bibliotheken sollten vor der Installation des OR-Dienstes installiert werden, sofern sie noch nicht vorhanden sind. Für die Installation des OR-Dienstes müssen die folgenden NVIDIA-Bibliotheken für Windows installiert sein:
-
CUDA Toolkit 12.9 Update 1: https://developer.nvidia.com/cuda-12-9-1-download-archive
-
cuDNN 9.20.0: https://developer.nvidia.com/cudnn-9-20-0-download-archive
-
TensorRT v10.16.0.72 GA für Windows 10, 11, Server 2022 und CUDA 12.0 bis 12.9 – ZIP-Paket: https://developer.nvidia.com/tensorrt/download/10x
Installation der NVIDIA-Bibliotheken
-
Laden Sie das Installationsprogramm für den Mirasys OR-Dienst herunter und speichern Sie es in einem Ordner auf Ihrem Computer
-
Erstellen Sie einen Unterordner „NVIDIA“
-
Laden Sie die oben genannten NVIDIA-Bibliotheken herunter.
-
Speichern Sie die heruntergeladenen NVIDIA-Bibliotheken im Unterordner „NVIDIA“.
-
Führen Sie das Installationsprogramm für den Mirasys OR-Dienst aus.
-
Das Installationsprogramm für den Mirasys OR-Dienst installiert automatisch die NVIDIA-Bibliotheken, die es im Unterordner „NVIDIA“ findet, bevor der Dienst installiert wird.
-
-
Befolgen Sie die Installationsanweisungen, um die Installation abzuschließen.
OR Installation
Das Installationsprogramm enthält einen Schritt, in dem Sie die Endbenutzer-Lizenzvereinbarung (EULA) akzeptieren müssen. Sie müssen bestätigen, dass Sie die in der Vereinbarung aufgeführten Bedingungen akzeptieren, um mit der Installation fortzufahren.
-
Laden Sie die neueste Version aus dem Extranet herunter.
-
Entpacken Sie dieses Beispiel in den Ordner
C:\temp. -
Starten Sie die Installation durch Doppelklick auf die Installationsdatei.
-
Klicken Sie auf Install (Installieren), um fortzufahren.
-
Klicken Sie auf Next (Weiter), um fortzufahren.
-
Aktivieren Sie das Kontrollkästchen I accept the terms in the License Agreement und klicken Sie auf Next.
-
Ändern Sie bei Bedarf den Installationsort, wenn nicht, klicken Sie auf Next (Weiter), um fortzufahren.
-
Ändern Sie Dienstadresse, den HTTP-Port des Dienstes, die Adresse und den Port des Hauptservers sowie die Adresse und den Port der Ereigniswarteschlange, falls erforderlich.
-
Ändern Sie die Dienstadresse (Service Address) so, dass sie für Client-Anwendungen erreichbar ist. Standardmäßig ist die Dienstadresse die erste erkannte IP-Adresse des Rechners.
-
Der HTTP-Port, auf dem der OR-Dienst gehostet wird, ist standardmäßig 8092. Ändern Sie den Port, falls der Standardport für einen anderen Zweck reserviert ist.
Der Hauptserver verwendet standardmäßig Port 8082. Legen Sie die Adresse und den Port des Hauptservers fest, damit der OR-Dienst eine Verbindung zum richtigen Hauptserver herstellen kann.
Die Ereigniswarteschlange (Event queue) verwendet standardmäßig Port 5672. Die Ereigniswarteschlange wird bei der Installation des ODS-Dienstes mitinstalliert, wobei der verwendete Port der Ereigniswarteschlange festgelegt wird. Legen Sie die Adresse der Ereigniswarteschlange auf den Rechner fest, auf dem der ODS-Dienst installiert ist.
-
Klicken Sie auf Next (Weiter), um fortzufahren.
-
Wählen Sie mindestens eines der Geräte aus, die für den OR verwendet werden sollen:
-
CPU
-
Intel-GPU
-
NVIDIA-GPU
-
-
Klicken Sie auf Install (Installieren), um fortzufahren, und warten Sie.
Die Installation wird einige Zeit in Anspruch nehmen, bis sie abgeschlossen ist.
Die Erstellung von Modellen kann bis zu 30 Minuten dauern. Dies hängt davon ab, wie leistungsfähig die Grafikkarte ist, die verwendet wird.
-
Klicken Sie auf Finish (Fertigstellen), um fortzufahren.
-
Klicken Sie auf Close (Schließen), um die Installation zu beenden.
Aktualisierung des ODS-Dienstes
Bevor Sie den Object Data Store-Dienst auf eine neuere Version aktualisieren, erstellen Sie im System Manager eine vollständige Sicherung und deinstallieren Sie den RabbitMQ-Server sowie Erlang OTP – diese können in den Windows-Einstellungen oder über die Systemsteuerung deinstalliert werden. Nach der Deinstallation der alten ODS-Version und der zusätzlichen Komponenten können Sie mit der Installation gemäß den nachstehenden Anweisungen fortfahren. Beachten Sie, dass die Deinstallation nur einmal durchgeführt werden muss; es ist nicht erforderlich, den RabbitMQ-Server und Erlang OTP zu deinstallieren, wenn dies bereits durch den List Management Service oder in der Aktualisierungsphase des Object Data Storage Service erfolgt ist.
Die erforderliche Mindestversion von RabbitMQ ist 3.13.0. Die ODS-Installation umfasst Erlang 27.3.4.6 und RabbitMQ 4.2.0.
ODS Installation
Das Installationsprogramm enthält einen Schritt, in dem Sie die Endbenutzer-Lizenzvereinbarung (EULA) akzeptieren müssen. Sie müssen bestätigen, dass Sie die in der Vereinbarung aufgeführten Bedingungen akzeptieren, um mit der Installation fortzufahren.
-
Laden Sie die neueste Version aus dem Extranet herunter.
-
Entpacken Sie diese Datei z. B. in den Ordner „C:\temp“
-
Starten Sie die Installation durch Doppelklick auf die Installationsdatei.
-
Legen Sie das Passwort für die PostgreSQL-Datenbank fest
-
Das Standardpasswort lautet „postgres“
-
PostgreSQL wird zusammen mit dem ODS-Dienst installiert, sofern es nicht bereits zuvor installiert wurde.
Derzeit wird kein separater PostgreSQL-Server unterstützt, mit Ausnahme einer bestehenden Installation von PostgreSQL Version 15 oder 16
-
Klicken Sie auf Install (Installieren), um fortzufahren.
-
Klicken Sie auf Next (Weiter), um fortzufahren.
-
Ändern Sie bei Bedarf den Installationsort, wenn nicht, klicken Sie auf Next (Weiter), um fortzufahren.
-
Ändern Sie die Dienstadresse, den HTTP-Port des Dienstes, die Adresse und den Port des Hauptservers sowie die Adresse und den Port der Ereigniswarteschlange, falls erforderlich.
-
Ändern Sie die Dienstadresse (Service Address) so, dass sie für Client-Anwendungen erreichbar ist. Standardmäßig ist die Dienstadresse die erste erkannte IP-Adresse des Rechners.
-
Der HTTP-Port, auf dem der ODS-Dienst gehostet wird, ist standardmäßig 8093. Ändern Sie den Port, falls der Standardport für einen anderen Zweck reserviert ist.
Der Hauptserver verwendet standardmäßig Port 8082. Legen Sie die Adresse und den Port des Hauptservers fest, damit der ODS-Dienst eine Verbindung zum richtigen Hauptserver herstellen kann.
Die Ereigniswarteschlange (Event queue) verwendet standardmäßig Port 5672. Die Ereigniswarteschlange wird zusammen mit dem ODS-Dienst installiert. Ändern Sie den Port der Ereigniswarteschlange, falls der Standardport für einen anderen Zweck reserviert ist.
-
Klicken Sie auf Next (Weiter), um fortzufahren.
-
Klicken Sie auf Install (Installieren), um fortzufahren, und warten Sie.
-
Klicken Sie auf Finish (Fertigstellen), um fortzufahren.
-
Klicken Sie auf Close (Schließen), um die Installation zu beenden.