Übersicht: Swarm Perception Platform

Und die technische Architektur dahinter:

Unsere Swarm Perception Plattform besteht aus den folgenden zwei Hauptkomponenten:

  • Swarm Control Center (SCC): Verwalten und konfigurieren Sie Ihre Perception Boxen und analysieren Sie Ihre Daten mit Data Analytics. Für beide Bereiche stellen wir APIs zur Integration bereit.

  • Swarm Perception Agent: Unsere Software, die auf unseren Produkten (P101/OP101/VPX) läuft. Das Video von einer RTSP-/USB-Kamera wird mithilfe von Deep Learning verarbeitet. Ereignisse werden generiert und über MQTT an Data Analytics oder einen benutzerdefinierten MQTT-Broker gesendet. Die Verarbeitung von Einzel- oder Mehrkameradaten wird unterstützt. Die Engine wird ausschließlich über das SCC konfiguriert.

Optionen zur Datenintegration

  • Data Analytics API (High Level)

    • Events werden an eine von Swarm Analytics verwaltete Azure Cloud-Umgebung gesendet und dort gespeichert.

    • Events werden von Swarm Analytics verarbeitet und gespeichert.

    • Die API ermöglicht eine einfache Integration mit Drittanbietersystemen.

  • MQTT (Low Level)

    • Erfordert den Betrieb eines MQTT-Servers.

    • Erfordert die Speicherung/Verarbeitung von Rohdaten für Events

    • Ermöglicht die Verarbeitung via Edge für zeitkritische und/oder Offline-Anwendungsfälle

Prinzipien

Die Architektur basiert auf den folgenden Prinzipien:

  • Zentralisierte Datenanalyse, Gerätekonfiguration und Update-Verwaltung

    • Hosting via Microsoft Azure Cloud, verwaltet von Swarm Analytics

  • Dezentrale Verarbeitung von Kameradaten (Edge)

    • Generierte Data (Events) und Verwaltungsdaten sind entkoppelt

    • Support für heterogene Netzwerkinfrastruktur

  • Skalierung von einer bis tausenden Swarm Perception Agents

Last updated