English
English
English
  • SWARM Documentation
  • What's new?
    • Version 2024.2
    • Version 2024.1
    • Version 2023.3
      • Update 1
  • SWARM in a nutshell
    • SWARM Perception Platform Overview
  • Quick start guide
    • P101, P401 or OP101
      • P101 - Perception Box
      • P401 - Perception Box
      • OP101AC - Outdoor Perception Box
      • OP101DC - Outdoor Perception Box
    • Virtual Perception Box
      • System requirements
      • Install VPX Agent on NVIDIA Jetson (Jetpack 4.6)
      • Install VPX Agent on NVIDIA Jetson (Jetpack 5.1.2)
      • Install VPX Agent on X86/NVIDIA Server
  • Solution areas
    • Traffic Insights
      • Set-up Traffic Counting
      • Set-up Traffic Counting with speed estimates
      • Set-up Intersection Insights
    • Parking Insights
      • Set-up Barrierless Parking
      • Set-up Barrierless Parking with ANPR
        • Set-up guide and recommendations - ANPR
      • Set-up Single Space/Multi Space Parking
        • Standard examples
    • Advanced Traffic Insights
      • Set-up Adaptive Traffic Control
      • Set-up Journey Time & Traffic Flow
        • Set-up guide - Installation
        • Technical concept
      • Set-up Queue Length Detection
    • People Entry/Exit counting
  • SWARM Control Center
    • Devices
      • Camera & Device Monitoring
      • Camera Configuration
        • Scenario Configuration
          • Models
          • Calibration support
          • Camera settings
        • Rule Engine
          • Use Case Examples for Rule Engine
      • Device Health
    • Data Analytics
      • Creation and organization of dashboards
      • Dashboard overview & Widget creation
        • Traffic Scenario
        • Parking Scenario
        • Generic Scenario
    • Data Integration
      • Data Analytics API (REST API)
      • Raw event data with Custom MQTT server
      • SCC API
    • Administration
      • Monitoring Alerts
      • License Management
      • User Management
  • Test & Performance measurements
    • Benchmarks
      • How do we measure Performance?
    • White paper for use cases
      • Traffic Counting
      • Barrierless Parking and ANRP
  • Useful knowledge
    • 🚒Troubleshooting Guidelines
    • Network Requirements
    • Browser Compatibility SCC
    • Our Object Classes
    • Number Plate Area Code
  • Guidelines
    • How to access the debug output?
    • How to use Azure IotHub as Custom Broker
    • VPX
      • Upgrade IotEdge from 1.1 to 1.4
      • Upgrade Jetpack from 4.4.1 to 4.6.0
  • Getting Support
    • Get in touch
    • FAQs
Powered by GitBook
On this page
  • Data integration options
  • Principles

Was this helpful?

Export as PDF
  1. SWARM in a nutshell

SWARM Perception Platform Overview

Technical Architecture

PreviousUpdate 1NextP101, P401 or OP101

Last updated 1 year ago

Was this helpful?

The SWARM Perception Platform consists of the following major components:

  • SWARM Control Center (SCC): Perception Boxes and analyze your data with Data Analytics. For both, we provide .

  • SWARM Perception Agent: The SWARM software running on our products P101/OP101/VPX. The video from an RTSP camera/USB camera is processed with the help of deep learning. Events are generated and sent via MQTT to either or a Single or multi-camera processing is supported. The engine is configured solely through the SCC.

Data integration options

  • Data Analytics API (high level)

    • Events are sent and stored in Azure Cloud environment managed by Swarm

    • Events are processed and stored by Swarm

    • The API enables easy integration with third party systems

  • MQTT (low level)

    • Requires to operate an MQTT server

    • Requires the storing/processing of raw events

    • Enables on the edge processing for time-critical and/or offline use cases

Principles

The architecture is based on the following principles:

  • Centralized data analytics, device configuration, and update management.

    • Hosted in the Microsoft Azure Cloud, maintained by Swarm.

  • Decentralized camera stream processing at the edge

    • Generated data (Events) and management traffic are decoupled.

    • Support for heterogeneous network infrastructure

  • Scale from one to thousands of SWARM Perception agents

Manage and configure
APIs for integration
Data Analytics
custom MQTT broker.
SWARM Platform Architecture