AXIS Occupancy Estimator

Lösungsübersicht

Eine Übersicht über die für ein vollständiges System erforderlichen Geräte, Anwendungen und Tools.

AXIS Occupancy Estimator

Die Analysewandwendung AXIS Occupancy Estimator kann auf Netzwerk-Kameras installiert werden. Die Anwendung verfolgt den aktuellen Belegungsgrad von umschlossenen Bereichen.

Mittels der Anwendung kann die durchschnittliche Verweildauer geschätzt werden.

Die Funktion AXIS People Counter ist Teil der Anwendung AXIS Occupancy Estimator.

Funktionsweise

Die Anwendung kann sowohl in Einzelhandelsgeschäften mit nur einem Eingang/Ausgang als auch solchen mit mehreren eingesetzt werden. Dazu muss jeder Eingang/Ausgang mit einer Netzwerk-Kamera mit installiertem AXIS Occupancy Estimator ausgestattet sein. Sind mehrere Kamera vorhanden, kommunizieren diese über das Netzwerk nach dem Primary-/Secondary-Prinzip miteinander. Die primäre Kamera bezieht kontinuierlich Daten von den sekundären Kameras und übermittelt diese an die Live-Ansicht. Die primäre Kamera sendet alle 15 Minuten die statistischen Daten an den AXIS Store Data Manager. Die vom AXIS Store Data Manager erstellten Daten sind also in Mindestintervallen von 15 Minuten zusammengefasst.

Montieren der Kamera

HINWEIS

Die Anwendung wurde für Szenarien entwickelt, in denen sie Objekte mit den Eigenschaften einer erwachsenen Person zählt. Die genaue Höhenbegrenzung hängt ab vom Kameramodell, dem Objektiv und der gewählten Zählerempfindlichkeit.

Damit die Anwendung erwartungsgemäß arbeiten kann, müssen zusätzlich zu den Angaben der Installationsanleitung einige wichtige Punkte beachtet werden:

  • Wir empfehlen, die Kamera in einer Höhe von mindestens 270 cm zu installieren.

  • Als Faustregel deckt die Kamera eine Fläche in einer der Installationshöhe entsprechenden Breite ab. Details zu einem bestimmten Kameramodell finden Sie in der Kameraauswahl für AXIS People Counter.

  • Nach dem Anbringen der Kamera kann der Abdeckungsbereich im Rahmen der Zoomeinstellungen der Kamera vergrößert werden.

  • Eine in ausreichender Höhe installierte Kamera kann einen Bereich von bis zu 8 Metern Breite abdecken. Mit mehreren Zählern lassen sich auch noch breitere Eingangsbereiche abdecken.

  • Die Kamera muss direkt über der Passierstelle angebracht werden.

  • Die Kamera muss im rechten Winkel zur Decke angebracht werden und direkt senkrecht nach unten weisen.

  • Wenn die Anwendung vor dem Anbringen der Kamera installiert wird, kann der in der Live-Ansicht angezeigte Zählbereich zum Ausrichten der Kamera hinzugezogen werden. Der Zählbereich muss im rechten Winkel zur Laufrichtung der Passanten ausgerichtet werden.

  • Sicherstellen, dass der Standort mit Weißlicht oder Infrarotlicht ausreichender Stärke bestrahlt wird.

  • Sicherstellen, dass sich keine Objekte in dauerhafter Bewegung im Zählbereich befinden. Die Kamera darf also zum Beispiel nicht über einer Rolltreppe installiert werden.

  • Sicherstellen, dass keine beweglichen Objekte den Zählvorgang beeinträchtigen können. Die Kamera darf also zum Beispiel nicht zu dicht an einer Tür installiert werden.

  • Vermeiden Sie im Sichtfeld der Kamera starke Lichteinstrahlung, wie zum Beispiel Sonnenlicht, und ausgeprägten Schattenwurf.

Das Gerät im Netzwerk ermitteln

Mit AXIS IP Utility und AXIS Device Manager die Axis Geräte im Netzwerk ermitteln und ihnen unter Windows® IP-Adressen zuweisen. Beide Anwendungen sind kostenlos und können von axis.com/support heruntergeladen werden.

Weitere Informationen zum Zuweisen von IP-Adressen finden Sie unter Zuweisen von IP-Adressen und Zugreifen auf das Gerät.

Auf das Gerät zugreifen

  1. Öffnen Sie einen Browser, und geben Sie die IP-Adresse oder den Hostnamen des Axis Geräts in die Adresszeile des Browsers ein.

    Verwenden Sie bei unbekannter IP-Adresse die AXIS IP Utility oder den AXIS Device Manager, um das Gerät im Netzwerk zu ermitteln.

  2. Den Benutzernamen und das Kennwort eingeben. Wenn dies der erste Zugriff auf das Gerät ist, muss zuerst das Root-Kennwort konfiguriert werden. Siehe Ein neues Kennwort für das Root-Konto festlegen.

  3. Die Live View-Seite öffnet sich im Browser.

Sichere Kennwörter

Wichtig

Das voreingestellte Kennwort wird vom Axis Gerät unverschlüsselt über das Netz gesendet. Um das Gerät zu schützen, nach dem ersten Anmelden eine sichere und verschlüsselte HTTPS-Verbindung einrichten und dann das Kennwort ändern.

Das Gerätekennwort ist der Hauptschutz für Ihre Daten und Dienste. Produkte von Axis geben keine Kennwortrichtlinien vor, da die Produkte unter den verschiedensten Bedingungen eingesetzt werden.

Doch zum Schutz Ihrer Daten empfehlen wir dringend:

  • Ein Kennwort zu verwenden, das aus mindestens acht Zeichen besteht, und das bevorzugt von einem Kennwortgenerator erzeugt wurde.

  • Das Kennwort geheimzuhalten.

  • Das Kennwort regelmäßig und mindestens jährlich zu ändern.

Ein neues Kennwort für das Root-Konto festlegen

Wichtig

Der voreingestellte Benutzername für das Administratorkonto lautet root. Bei Verlust des Kennworts für das Benutzerkonto Root muss das Gerät auf die Werkseinstellungen zurückgesetzt werden. Siehe

Support-Tipp: Überprüfung der Kennwortsicherheit
  1. Geben Sie ein Kennwort ein. Befolgen Sie die Anweisungen zum Erstellen sicherer Kennwörter. Siehe Sichere Kennwörter.

  2. Geben Sie das Kennwort erneut ein, um die korrekte Zeichenfolge zu bestätigen.

  3. Create Login (Login erstellen) anklicken. Das Kennwort wurde konfiguriert.

Installieren der Anwendung auf der Kamera

Hinweis
  • Die Lizenz ist nur für eine Kamera gültig. Ohne neuen Registrierungscode können Sie die Lizenz nicht auf einer anderen Kamera aktivieren.
  • Zum Installieren von Anwendungen auf der Kamera sind Administratorenrechte erforderlich.
  1. Die Kamera im Netzwerk einrichten.

  2. Rufen Sie im Browser die Webseite der Kamera und dort das Benutzerhandbuch auf.

  3. Wechseln Sie zu Apps.

  4. Die Anwendungsdatei (Format .eap) auf die Kamera hochladen.

  5. Die Lizenz aktivieren. Eine Internetverbindung herstellen und den Lizenzcode eingeben. Die Anwendung aktiviert die Lizenz automatisch.

Die Lizenz ohne Internetverbindung aktivieren

  1. Um die Lizenz ohne Internetverbindung zu aktivieren, ist ein Lizenzschlüssel erforderlich. Falls auf dem Computer kein Lizenzschlüssel hinterlegt ist, wie folgt vorgehen:
  2. www.axis.com/applications aufrufen.

  3. Lizenzschlüsselregistrierung aufrufen. Erforderlich sind der Lizenzcode und die Seriennummer des Axis Geräts.

  4. Die Datei mit dem Lizenzschlüssel auf dem Computer speichern und nach Aufforderung durch die Anwendung angeben.

Auf die Anwendungseinstellungen zugreifen

  1. Gehen Sie auf der Webseite der Kamera auf Apps, starten Sie die Anwendung und klicken Sie auf Öffnen.

Weitere Einstellungen

Datum und Datum einstellen

Die Einstellungen für Datum und Uhrzeit sind wichtig, damit die Kamera über längere Zeit hinweg mit den korrekten Daten für Datum und Uhrzeit arbeiten kann und damit die Statistiken der richtigen Uhrzeit zugeordnet werden können. Datum und Uhrzeit werden auf der Webseite der Kamera festgelegt.

  1. Wechseln Sie auf der Webseite der Kamera zu System > Date and time (System > Datum und Uhrzeit).

  2. Für weitere Informationen zu Datums- und Uhrzeiteinstellungen klicken Sie auf .

Benutzerkonten anlegen

Benutzerkonten können mit individuellen Rechten angelegt werden. Nicht zum Bearbeiten der Zählereinstellungen berechtigtem Personal kann somit nur das Aufrufen von Statistiken gestattet werden.

Benutzerkonten werden auf der Webseite der Kamera erstellt.

  1. Wechseln Sie auf der Webseite der Kamera zu System > Users (System > Benutzer).

  2. Für weitere Informationen zu Benutzerkonten klicken Sie auf .

Den Zähler einrichten

Um zu überprüfen, ob die Anwendung für Ihre Kamera kalibriert ist, rufen Sie das Tool Kameraauswahl für AXIS People Counter auf.

  1. Wechseln Sie auf der Webseite der Anwendung zu Settings > General (Einstellungen > Allgemein).

  2. Stellen Sie sicher, dass Status aktiviert ist.

  3. In das Feld Name die Bezeichnung der Kamera oder des Standorts eingeben.

    Die Bezeichnung kann beispielsweise „Axis_Haupteingang_T_Gebäude” lauten. Die Kamerabezeichnungen müssen eindeutig sein.

  4. Den Calibration mode (Kalibrierungsmodus) einstellen. Einen der folgenden Schritte durchführen:

    • Wenn die Anwendung auf Ihre Kamera kalibriert ist, Höheneinstellung wählen. Die Installationshöhe in das Feld Sichthöhe eingeben.

    • Wenn die Anwendung nicht auf Ihre Kamera kalibriert ist Manual setting (Manuelles Einstellen) wählen und Setup anklicken. Eine Person unter die Kamera stellen und die Größe des gelben Feldes so einstellen, dass genau eine Person erfasst wird.

  5. Gegebenenfalls wie folgt einzoomen:

    • Digitaler Zoom einschalten und Setup anklicken.

    • Wenn die Kamera über einen optischen Zoom verfügt, müssen Sie auf die Webseite der Kamera gehen, um den Zoom einzustellen.

  6. Je nach der Bewegungsrichtung der in der Live-Ansicht passierenden Personen die Richtung auf Aufwärts oder Abwärts einstellen.

  7. Zum Einstellen des Zählbereichs Den Zählbereich einstellen aufrufen.

Den Zählbereich einstellen

Hinweis

Die Einstellmöglichkeiten für den Zählbereich werden vom Kameramodell und der Montagehöhe vorgegeben.

Der Zählbereich wird in der Live-Ansicht als rote Fläche mit zwei blauen Linien dargestellt. Um gezählt zu werden, muss eine Person die rote Fläche durchschreiten

Mit den Einstellungen für die Krümmung die Form des Zählbereichs an den natürlichen Bewegungsablauf der zu zählenden Personen anpassen. Orientieren Sie die Krümmung so stark wie möglich an der Rechteckform.

  1. Wechseln Sie zu Settings > Counting zone (Einstellungen > Zählbereich).

  2. Versetzen Sie den gesamten Zählbereich mithilfe des Schiebers Line offset (Linienversatz) nach oben oder unten. Die Größe des Versatzes hängt von der Größe des Zählbereichs ab.

  3. Stellen Sie die Höhe des Zählbereichs mithilfe des Schiebers Counting zone height (Zählbereichshöhe) ein.

  4. Stellen Sie die Breite des Zählbereichs mithilfe des Schiebers Counting zone width (Zählbereichsbreite) ein. Die Einstellungsmöglichkeiten hängen von der Montagehöhe der Kamera ab.

  5. Um einen Zählbereich mit gekrümmten Kanten einzurichten, wählen Sie die Option Curved line (Krümmung) aus und passen Sie anschließend mit dem Schieber Radius den Radius an.

  6. Um die Richtung der Krümmung zu ändern, klicken Sie auf das Symbol Radius.

  7. Klicken Sie auf Submit (Absenden), um die Einstellungen zu speichern, sobald Sie fertig sind.

  8. Möglicherweise müssen Sie den Zähler für die bestmögliche Leistung feineinstellen (siehe Das System validieren).

Nachbarzähler für breite Eingänge

HINWEIS

Diese Funktion kann nur für Kameras desselben Modells verwendet werden.

Wenn Sie einen breiten Eingang mit mehreren Zählern abdecken müssen, können Sie mehrere Kameras einrichten, so genannte Neighbor counters (Nachbarzähler). Um zu berechnen, wie viele Kameras erforderlich sind, um die gesamte Breite des Eingangs abzudecken, verwenden Sie die Kameraauswahl für AXIS People Counter.

Hinweis

Beachten Sie, dass dieses Setup der primären und sekundären Kameras nicht mit den primären und sekundären Rollen unter Settings > AXIS Occupancy Estimator (Einstellungen > AXIS Occupancy Estimator) übereinstimmt. Zur Abdeckung von breiten Eingangs- oder Ausgangsbereichen werden mehrere Kameras verwendet. Die primäre und sekundäre Rollen sind jedoch notwendig, damit der Belegungsalgorithmus funktioniert.

Die primäre Kamera überschreibt folgende Einstellungen der sekundären Kameras:

  • Sichthöhe

  • Zählerempfindlichkeit

  • Digitaler Zoom

  • Netzwerk und Uhrzeit

  • Linienversatz

  • Höhe des Zählbereichs

  • Zählzeitplan

Konfigurieren von Nachbarzählern

  1. Installieren Sie die Kameras nebeneinander und beachten Sie dabei die Maßangaben der Kamerawahlhilfe.

  2. Rufen Sie die Webseite mit der Anwendung der primären Kamera auf und wählen Sie Settings > Advanced > Neighbor counters (Einstellungen > Erweitert > Nachbarzähler) aus.

  3. Wählen Sie Enable as primary (Als primäre Einheit aktivieren) aus.

  4. Wechseln Sie für jede sekundäre Kamera zu Settings > Advanced > Neighbor counters > Display camera credential (Einstellungen > Erweitert > Nachbarzähler > Zugangsdaten für die Kamera anzeigen) und kopieren Sie folgende Zugangsdaten:

    • IP-Adresse: die URL der Kamera

    • Benutzername: wird automatisch auf AxisAnalytics gesetzt

    • Kennwort: wird automatisch generiert

  5. Wechseln Sie zurück zur Webseite der primären Kamera und fügen Sie die Zugangsdaten in das Formular unter Neighbor counters (Nachbarzähler) ein.

  6. Wurden die Kameras dazu konfiguriert, Daten an den AXIS Store Data Manager zu senden, stellen Sie sicher, dass nur die primäre Kamera angeschlossen ist. Die primäre Kamera lädt automatisch die Daten von allen sekundären Kameras als eine Einheit hoch.

  7. Nach dem Anschließen aller Kameras gehen Sie zu Sekundäre Position kalibrieren.

  8. Legen Sie ein Objekt, wie etwa ein Blatt Papier, ganz genau in die Mitten zwischen beiden Kameras. Das Objekt muss unbedingt ganz genau in die Mitte im gleichem Abstand zu den beiden Kameras gelegt werden, da es der Bezugspunkt für das Kalibrieren der Kamera ist.

  9. Ziehen Sie die Ansicht der sekundären Kamera über die Ansicht der primären Kamera. Versuchen Sie, vertikalen Versatz zu vermeiden.

    1. Ansicht der primären Kamera
    2. Ansicht der sekundären Ansicht
    3. Bezugspunkt
  10. Nach Abschluss der Kalibrierung gehen Sie zur Live-Ansicht der primären Kamera, um die Live-Ansichten der sekundären Kameras zu sehen.

Sollte der Videostream der sekundären Kamera in der primären Kamera nicht wiedergegeben werden, stellen Sie sicher, dass keine weiteren aktiven Verbindungen zu sekundären Kameras vorhanden sind.

Einrichten einer primären Kamera

Eine der Kameras muss als primäre Kamera eingerichtet werden. Die primäre Kamera gibt den ganzen Bereichs wieder und erstellt Schätzungen zur Belegung und Besucherverweildauer für den ganzen Bereich.

  1. Geben Sie einen Occupancy name (Belegungsnamen) ein. Dieser Name wird im AXIS Store Data Manager angezeigt.

  2. Geben Sie die lokalen IP-Adressen für die sekundären Kameras ein.

    • Ist die sekundäre Kamera mit zwei Belegungsbereichen verbunden, wählen Sie Richtung Ein/Aus umkehren. Siehe Richtungsumkehrung Ein/Aus.

    • Werden keine sekundären Kameras eingesetzt, dann lassen Sie das Feld IP-Adresse frei.

  3. Wählen Sie Full-day analysis (Ganztagsanalyse) aus (siehe Ganztagsanalyse).

  4. Belegungsmodus wählen, siehe Wechseln in den Belegungsmodus „Naive“ (Naiv).

Einrichten einer sekundären Kamera

  1. Installieren Sie AXIS Occupancy Estimator auf allen Eingänge oder Ausgänge abdeckenden Kameras.

  2. Wechseln Sie zu Settings > AXIS Occupancy Estimator (Einstellungen > AXIS Occupancy Estimator).

  3. Wählen Sie die Rolle Secondary (Sekundär) aus.

  4. Wechseln Sie zu Settings > Advanced > Neighbor counters (Einstellungen > Erweitert > Nachbarzähler).

  5. Wählen Sie Display camera credentials (Zugangsdaten der Kamera anzeigen) aus.

  6. Kopieren Sie die IP-Adresse, den Benutzernamen und das Kennwort.

  7. Wechseln Sie in der primären Kamera zu Settings > AXIS Occupancy Estimator (Einstellungen > AXIS Occupancy Estimator) und fügen Sie die Zugangsdaten zur Liste der sekundären Kameras hinzu. Siehe Einrichten einer primären Kamera.

Richtungsumkehrung Ein/Aus

Um den Belegungsgrad zweier benachbarter Räume zu berechnen, die von derselben sekundären Kamera überwacht werden, müssen Sie in einer der primären Kameras Reverse In/Out direction (Richtungsumkehrung Betreten/Verlassen) auswählen. Dadurch wird die Einstellung Direction in (Richtung) in der sekundären Kamera überschrieben, jedoch nur für den betreffenden Belegungsbereich. Damit wird also sichergestellt, dass den ersten Raum verlassende Personen als den zweiten Raum betretende Personen erfasst werden und umgekehrt.

  1. Primäre Kamera, Raum 1
  2. Sekundäre Kamera
  3. Primäre Kamera, Raum 2

Ganztagsanalyse

Die Ganztagesanalyse ist als Standard voreingestellt.

In der Ganztagesanalyse wird der über den Tagesverlauf hinweg errechnete Belegungsgrad bei Geschäftsschluss leicht angepasst. Denn durch die vorliegenden Gesamtdaten zu einen Tag ergeben sich weitere tagesspezifische Einzelheiten, mit denen die Anwendung den Verlauf des Belegungsgrads genauer schätzen kann. Die Anwendung erkennt automatisch über die Überwachung des Besucherstroms, ob der Belegungsbereich geöffnet oder geschlossen ist.

Folglich sendet die primäre Kamera nur einmal am Tag statistische Daten an den AXIS Store Data Manager.

Die Belegungsmodi „Smart“ und „Naive“ (Naiv)

AXIS Occupancy Estimator kann in zwei Modi betrieben werden. Die Anwendung wurde für den Belegungsmodus „Smart“ entwickelt. Jedoch kann auch der Modus „Naive“ (Naiv) an Standorten mit uneinheitlichem Personenaufkommen und verschieden langen Verweildauern wertvolle Informationen liefern.

Belegungsmodus „Smart“

Im Belegungsmodus Smart analysiert die Anwendung die Häufigkeit des Betretens und Verlassens und berechnet daraus die durchschnittliche Verweildauer, mit der wiederum die über den Tag auflaufenden Zählfehler herausgefiltert werden. Ausgegeben werden der geschätzte Belegungsgrad und die durchschnittlichen Verweildauer zu beliebigen Zeitpunkten sowie eine korrigierte Gesamtanalyse am Ende des Tages.

Belegungsmodus „Naive“ (Naiv)

Im Belegungsmodus „Naive“ (Naiv) wird der Belegungsgrad über die Differenz zwischen eintretenden und verlassenden Personen ermittelt. Dieses Schätzverfahren ist weniger verfeinert als der Belegungsmodus Smart, da mit der Zeit Schätzfehler auflaufen. Der Fehler wird hierbei durch hohes Personenaufkommen und unzureichend konfigurierten Zähler vergrößert.

Die Tabelle gibt den für verschiedene Anwendungsfälle empfohlenen Belegungsmodus auf Grundlage von Personenaufkommen und durchschnittlicher Verweildauer an.

StandortBelegungsmodus „Smart“Belegungsmodus „Naive“ (Naiv)Anmerkungen
Größeres Lebensmittelgeschäft (Supermarkt)xHohes Personenaufkommen, ähnliche Verweildauer
BüchereixGeringes Personenaufkommen, unterschiedliche Verweildauer
ApothekexMittleres Personenaufkommen, unterschiedliche Verweildauer
KinokomplexxUnterschiedliche Verweildauer und lange Verweildauer, in den meisten Fällen mehr als 90 Minuten
SchnellgastronomiexHohes Personenaufkommen, ähnliche Verweildauer
Zeitschriftenhandel/KioskxHohes Personenaufkommen, ähnliche Verweildauer
CaféxGeringes Personenaufkommen, unterschiedliche Verweildauer
FitnessstudioxMittleres Personenaufkommen, lange Verweildauer, in den meisten Fällen jedoch weniger als 90 Minuten
EinkaufszentrumxHohes Personenaufkommen und unterschiedliche Verweildauer, in den meisten Fällen mehr als 90 Minuten Die Verweilzeiten können für einzelne Ladengeschäfte eines Einkaufszentrum deutlich kürzer sein und die Anwendung kann für diese im Belegungsmodus Smart betrieben werden.
FachgeschäftxHohes Personenaufkommen, ähnliche Verweildauer

Für den Belegungsmodus „Naive“ (Naiv) empfehlen wir, für das Zurücksetzen des Zählers einen Zeitplan zu verwenden. Siehe Wechseln in den Belegungsmodus „Naive“ (Naiv)

Wechseln in den Belegungsmodus „Naive“ (Naiv)

  1. Wechseln Sie zu Settings > AXIS Occupancy Estimator (Einstellungen > AXIS Occupancy Estimator).

  2. Legen Sie den Wert für Occupancy mode (Belegungsmodus) auf Naive (Naiv) fest.

  3. Stellen Sie den Zeitpunkt für das Zurücksetzen des Zählers mittels des Schiebers Reset occupancy (Belegungsgrad zurücksetzen) ein.

Wenn der Zähler nicht automatisch zurückgesetzt werden soll, den Schiebregler nach rechts ziehen, bis Belegungsgrad nie zurücksetzen angezeigt wird. Der Zähler kann jederzeit in der Live-Ansicht zurückgesetzt werden.

Eine E-Mail senden, wenn die Belegungsgrenze überschritten wird

In diesem Beispiel wird erläutert, wie eine Regel so eingerichtet wird, dass eine E-Mail versendet wird, wenn die Anzahl der Personen auf dem Grundstück einen Grenzwert überschreitet. In dem Beispiel liegt der Grenzwert bei 200.

  1. Maximale Belegungsgrenze festlegen
  2. Gehen Sie in der Anwendung zu Einstellung > AXIS Occupancy Estimator.

  3. Wählen Sie Enable stateful events (Statusereignisse aktivieren) aus.

  4. Geben Sie den Wert 200 unter Higher threshold (Höherer Grenzwert) ein.

  5. Klicken Sie auf Submit (Absenden).

  1. Eine Regel erstellen
  2. Wechseln Sie auf der Weboberfläche der Kamera zu Events (Ereignisse) und fügen Sie eine Regel hinzu.

  3. Geben Sie einen Namen für die Regel ein.

  4. Wählen Sie in der Liste der Bedingungen unter AnwendungenOccupancy-High.

  5. Wählen Sie aus der Liste der Aktionen unter Notifications (Benachrichtigungen) die Option Send notification to email (Benachrichtigung an E-Mail-Adresse senden) aus und wählen Sie dann einen Empfänger aus der Liste aus.

    Gehen Sie zu Empfänger, um einen neuen Empfänger zu erstellen.

  6. Geben Sie einen Betreff und eine Nachricht für die E-Mail ein.

  7. Klicken Sie auf Save (Speichern).

Einen Zeitplan erstellen

Die Anwendung deaktiviert bei Einbruch der Dunkelheit automatisch die Zählfunktion. Das Zählverfahren kann mit Zeitplänen noch genauer eingegrenzt werden.

  1. Wechseln Sie zu Settings > Counting schedule (Einstellungen > Zählzeitplan).

  2. Verschieben Sie einen beliebigen Schieber, um die Start- und Stoppzeit anzupassen. Um individuelle Zeitpläne für jeden Tag der Woche einzurichten, wählen Sie die Option Per day schedule (Zeitplan pro Tag) aus und verwenden Sie den entsprechenden Schieber zum Einstellen.

Ausschalten der Anwendung für einen bestimmten Wochentag

Deaktivieren Sie das Kontrollkästchen neben dem Schieber.

Personen anonymisieren

Die Anwendung kann so konfiguriert werden, dass Personen nicht mehr über die Kamera identifiziert werden können Die Anonymisierung kann auf zwei Arten erfolgen: weich und hart.

Anonymize soft (Weiches Anonymisieren)

Mit dieser Funktion werden alle Videostreams und Bilder von der Kamera blockiert. Hierbei werden die Bilder in der Live-Ansicht unscharf dargestellt. Das Geschehen kann noch erkannt werden, Personen können jedoch nicht identifiziert werden.

  1. Wechseln Sie zu Maintenance > Anonymize (Wartung > Anonymisieren).

  2. Klicken Sie auf Anonymize soft (Weiches Anonymisieren).

  3. Um zurück in den Standardmodus zu gelangen, klicken Sie auf Reset anonymization (Anonymisierung zurücksetzen). Diese Funktion ist nur für Benutzer mit Administratorenrechten verfügbar.

Hartes Anonymisieren

Wichtig

Hartes Anonymisieren entfernt alle Benutzer mit Administratorenrechten und sperrt das Root-Kennwort. Dieser Vorgang kann nur durch Zurücksetzen der Kamera auf die Werkseinstellungen rückgängig gemacht werden.

  1. Wechseln Sie zu Maintenance > Anonymize (Wartung > Anonymisieren).

  2. Klicken Sie auf Anonymize hard (Hartes Anonymisieren).

Die Einstellungen der Anwendung auf eine andere Kamera kopieren

Die Kopierfunktion kann verwendet werden, um zum Beispiel die Einstellungen einer Kamera auf andere Kameras im selben Ladengeschäft mit der gleichen Montagehöhe zu kopieren. Kameraspezifische Angaben wie etwa die Anwendungslizenz und die Kamerabezeichnung werden nicht kopiert.

  1. Um die Einstellungen der Anwendung zu kopieren, Wartung > Parametersicherung aufrufen.

  2. Kopieren anklicken. Der Computer speichert die Datei im Standardverzeichnis des Browsers für Downloads ab.

Das System validieren

Hinweis

Vor dem Überprüfen des Systems sicherstellen, dass die Kamera empfehlungsgemäß installiert ist. Siehe Montieren der Kamera.

Wenn Sie alle Kameras im Gebäude installiert und eingerichtet haben, empfehlen wir Ihnen, die Genauigkeit zu überprüfen und die Feineinstellung des Systems vorzunehmen. Damit lassen sich die Genauigkeit verbessern und mögliche Zählerprobleme ermitteln.

Für einen Überblick Statistics (Statistiken) aufrufen und die Zählerdaten mehrerer zurückliegender Tage überprüfen. Wenn die Abweichung zwischen den den Zählbereich betretenden und verlassenden Personen unter 5 % liegt, ist dies ein erstes Indiz für ein korrekt konfiguriertes System.

Wenn die Abweichung größer ist, befolgen Sie die Anweisungen unter Validieren des Zählers.

Validieren des Zählers

  1. Wechseln Sie zur Live view (Live-Ansicht).

  2. Klicken Sie auf Test accuracy (Testgenauigkeit).

  3. Klicken Sie auf Hide (Ausblenden), um den automatischen Zähler auszublenden.

  4. Klicken Sie auf Start und zählen Sie manuell 100 oder mehr Passanten. Verwenden Sie dazu die senkrechten Pfeiltasten der Tastatur. Sie können auch auf In (Ein) und Out (Aus) klicken.

  5. Wenn Sie erneut beginnen müssen, klicken Sie auf Reset (Zurücksetzen).

  6. Klicken Sie auf Result (Ergebnis), sobald Sie fertig sind.

  7. Überprüfen Sie die Genauigkeitstabelle. Unter normalen Umständen sollte die Genauigkeit bei 95 % oder mehr liegen.

Falls die Genauigkeit des Zählers nicht den Erwartungen entspricht, siehe Feineinstellen des Zählers.

Feineinstellen des Zählers

  1. Stellen Sie sicher, dass die Kamera gemäß den Anweisungen unter Montieren der Kamera montiert ist.

  2. Wechseln Sie zu Settings > General (Einstellungen > Allgemein).

  3. Wenn der Zähler im manuellen Modus betrieben wird, wechseln Sie zum Schieber Counter sensitivity (Zählerempfindlichkeit) oder klicken Sie auf Setup und führen Sie einen der folgenden Schritte aus:

    • Wenn der Zähler mehr Zählungen als vom Kontrollwert vorgegeben vornimmt, die Zählerempfindlichkeit um etwa 20 Einheiten verringern oder das gelb hervorgehobene Feld leicht vergrößern.

    • Wenn der Zähler weniger Zählungen als vom Kontrollwert vorgegeben vornimmt, erhöhen Sie die Zählerempfindlichkeit um etwa 20 Einheiten oder verkleinern Sie das gelb hervorgehobene Feld leicht.

  4. Überprüfen Sie die Genauigkeit erneut (siehe Validieren des Zählers.

Integration

Senden einer Benachrichtigung bei Überschreitung der Belegungsgrenze überschritten

In diesem Beispiel wird erläutert, wie eine Regel in einem AXIS Camera Station so eingerichtet wird, dass mobile Benachrichtigungen versendet werden, wenn die Anzahl der Personen auf dem Grundstück den Maximalgrenzwert überschreitet. In dem Beispiel liegt der Höchstgrenzwert bei 50.

Bevor Sie beginnen

  • Sie benötigen:
  • Einen Computer, auf dem AXIS Camera Station 5.36 oder höher installiert ist

  • Die mobile App zu AXIS Camera Station

  1. Festgelegte maximale Belegungsgrenze
  2. Gehen Sie in der Anwendung zu Einstellung > AXIS Occupancy Estimator.

  3. Wählen Sie Statusereignisse aktivieren.

  4. Geben Sie in Höherer Grenzwert den Wert 50 ein.

  5. Klicken Sie auf Absenden.

  1. Erstellen eines Geräte-Ereignisauslösers
  2. Klicken Sie in AXIS Camera Station auf und gehen Sie zu Konfiguration > Aufzeichnung und Ereignisse > Aktionsregeln und klicken Sie auf Neu.

  3. Um einen Trigger hinzuzufügen, klicken Sie auf Add (Hinzufügen).

  4. Wählen Sie in der Liste der Auslöser die Option Device event (Geräteereignis) aus und klicken Sie auf OK.

  5. Gehen Sie im Abschnitt Geräte-Ereignisauslöser konfigurieren folgendermaßen vor:

    • Wählen Sie unter Gerät das Gerät.

    • Wählen Sie in EreignisOccupancy-High.

    • Legen Sie unter Auslöseperiode das zeitliche Intervall zwischen zwei aufeinander folgenden Auslösern fest. Mit dieser Funktion können Sie die Anzahl der aufeinander folgenden Aufzeichnungen reduzieren. Wenn ein weiterer Auslöser innerhalb des Intervalls erfolgt, wird das Ereignis fortgesetzt und die Auslöserzeitspanne an diesem Zeitpunkt zurückgesetzt.

  6. Stellen Sie unter Filter die Option aktiv auf Ja.

  7. Klicken Sie auf OK.

  1. Erstellen von Aktionen zum Versenden von Benachrichtigungen an die mobile App
  2. Klicken Sie auf Weiter.

  3. Klicken Sie auf Hinzufügen, um eine Aktion hinzuzufügen.

  4. Wählen Sie aus der Liste der Aktionen Benachrichtigung an mobile App senden und klicken Sie auf OK.

  5. Hinweis

    Die Nachricht ist das, was der Empfänger angezeigt wird, wenn ein Alarm ausgelöst wird.

  6. Geben Sie in Nachricht die zu versendende Nachricht ein, wenn die Belegungsgrenze überschritten wird.

  7. Wählen Sie Standard. Dadurch öffnet sich die Hauptseite der mobile App zu AXIS Camera Station, wenn der Empfänger die Benachrichtigung anklickt.

  8. Klicken Sie auf OK.

  1. Legen Sie fest, wann der Alarm aktiv sein soll
  2. Klicken Sie auf Weiter.

  3. Wenn der Alarm nur zu bestimmten Zeiten aktiv sein soll, wählen Sie Benutzerdefinierter Zeitplan.

  4. Wählen Sie einen Zeitplan aus der Liste.

  5. Klicken Sie auf Weiter.

  6. Geben Sie einen Namen für die Regel ein.

  7. Klicken Sie auf Fertigstellen.

Statistik

Die vom Zähler gelieferten Statistiken können auf verschiedene Weise ausgewertet werden:

  • Auf der Webseite der Anwendung werden die Zählerdaten in Echtzeit mittels integrierter Grafiken dargestellt.

  • Auf der Statistikseite werden die integrierten Grafiken in Tagesansicht und in Wochenansicht dargestellt. Die Daten werden in Echtzeit aktualisiert.

    Die Daten werden auf der Kamera bis zu 90 Tage vorgehalten und alle 15 Minuten aktualisiert. Die Zählerdaten zum Betreten und Verlassen des Zählbereichs werden in Speichersegmenten von 15 Minuten Dauer vorgehalten.

  • Laden Sie Daten über eine offene API herunter. Siehe VAPIX® Bibliothek.

  • Verwenden Sie AXIS Store Data Manager, ein Softwarepaket, das als zentraler Punkt zur Speicherung und Verwaltung der von allen Geräten erfassten Daten dient. Siehe Eine Kamera mit einem Ordner in AXIS Store Data Manager verknüpfen

  • Mit der webbasierten Statistiklösung AXIS Store Reporter Verlaufsdaten überwachen und verwalten.

  • Für das Herunterladen von Statistiken auf einen Computer, siehe Statistiken herunterladen.

Eine Kamera mit einem Ordner in AXIS Store Data Manager verknüpfen

Dazu muss die Anwendung auf der Kamera installiert sein.

  1. In AXIS Store Data Manager die Option Sources (Quellen) aufrufen und für den zu verknüpfenden Ordner die Folder connection identifier (Kennung für die Ordnerverknüpfung) und das Folder connection password (Kennwort für die Ordnerverknüpfung) beziehen.

  2. Auf der Webseite der Kamera Settings > Apps (Einstellungen > Apps) aufrufen und die Webseite der Anwendung öffnen.

  3. Auf der Webseite der Anwendung Settings > Reporting (Einstellungen > Berichterstattung) aufrufen.

  4. Um Daten in Push-Aktion an einen Server zu übermitteln, Enabled (Aktiviert) wählen.

  5. Geben Sie die Webadresse von AXIS Store Data Manager ein, zum Beispiel https://[subdomain].asdm.axis.com/datamanager, wobei [subdomain] durch eine eindeutige Bezeichnung zu ersetzen ist.

  6. Geben Sie die Kennung der Ordnerverknüpfung und das Kennwort der Ordnerverknüpfung ein.

  7. Um die Verbindung zu testen, klicken Sie auf Run test (Test ausführen).

  8. Klicken Sie auf Submit (Absenden).

Statistiken herunterladen

  1. Statistics > Download statistics (Statistik > Statistik herunterladen) aufrufen.

  2. Das Dateiformat wählen:

    • Die Formate .xml, .csv oder .json ermöglichen es, auch einen Zeitraum zu wählen.

    • Das Format .cnt ist ein geschütztes binäres Format, das aus Kompatibilitätsgründen angeboten wird.

  3. Im Kalender das Datum wählen. Die Daten werden im Browser auf einer neuen Registerkarte angezeigt.

  4. Wenn die Datendatei lokal auf dem Rechner gespeichert werden soll, diese rechtklicken und als Regeln und Save as (Speichern als) auswählen. Die Datei wird im voreingestellten Ordner des Rechners gespeichert.

  5. Um alle verfügbaren Daten herunterzuladen, die Option Download all (Alle herunterladen) neben dem Dateiformat anklicken.

Fehlerbehebung

ProblemAktion
Die Software lädt nicht in AXIS Store Data Manager hoch.Der häufigste Grund sind Netzwerkkommunikationsprobleme. Führen Sie den Verbindungstest unter Settings > Reporting (Einstellungen > Reporting) aus, um Informationen über die Ursache des Problems zu erhalten.
Die Software zählt nicht.Sicherstellen, dass die Anweisungen zur Montage der Kamera befolgt wurden. Siehe dazu Montieren der Kamera.
Die Software zählt nicht richtig.Achten Sie darauf, dass die Personen die gesamte Zählzone passieren und dabei beide blauen Linien überqueren. Sie sollten nicht nach links oder rechts abbiegen, bevor sie beide Linien passiert haben.
Es gibt keinen Videostream in der Live-Ansicht.Stellen Sie sicher, dass sich niemand anderes das Video ansieht oder dass Sie einen Videostream zu einem VMS oder einer anderen laufenden Aufzeichnung haben. Sicherstellen, dass die Anzahl der Betrachter begrenzt oder gleichzeitige Videostreams zugelassen sind.
Die Software meldet, dass die Bildrate zu klein ist.1. Sicherstellen, dass die Szene ausreichend ausgeleuchtet ist. Wenn die Szene unzureichend ausgeleuchtet ist, kann die Kamera der Anwendung nicht die erforderliche Bildrate liefern.
2. Wenn der Prozessor der Kamera stark ausgelastet ist, kann die Leistung der Anwendung beeinträchtigt werden. Achten Sie beim Video-Streaming von der Kamera darauf, immer nur einen Stream gleichzeitig zu öffnen.
Die Software zählt nach der Änderung von Parametern nicht mehr.Nach Änderung der Parameter muss die Software unter Umständen bis zu 10 Minuten laufen, bevor die Zählgenauigkeit optimal ist.
Ich kann die Software immer noch nicht zum Zählen bringen.Wenn Sie den obigen Rat befolgt haben und die Software immer noch nicht zum Laufen bringen können, wenden Sie sich an Ihren Axis Händler.

Die Anwendung neu starten.

Wenn der Zählvorgang ungenau abläuft oder die Weboberfläche ungewöhnlich langsam arbeitet, die ausgeführten Dienste oder das Gerät neu starten.

Um das Gerät neu zu starten, Maintenance > Restart (Wartung > Neustart) aufrufen.

Die Anwendung zurücksetzen

(Maintenance > Reset) Wartung > Zurücksetzen aufrufen und eine der folgenden Optionen wählen:

  • Um alle Zählerdaten der Kamera zu löschen, Clear data (Daten löschen) anklicken.

  • Um alle Einstellungen auf die Standardeinstellungen zurückzusetzen, Restore settings (Einstellungen zurücksetzen) anklicken.

Die Einstellungen sichern

  1. Um die Einstellungen der Anwendung zu sichern, Maintenance > Parameter backups (Wartung > Parametersicherung) aufrufen.

  2. Backup (Sichern) anklicken. Der Computer speichert die Datei im Standardordner des Browsers für heruntergeladene Dateien ab.

Die Einstellungen wiederherstellen

  1. Maintenance > Parameter backups (Wartung > Parameter-Sicherungskopien) aufrufen.

  2. Die zuletzt gespeicherte Sicherungsdatei ermitteln und dann (Restore) Wiederherstellen anklicken.

Protokollberichte erstellen

Zum Lösen von Geräteproblemen können Protokollberichte erstellt werden.

  1. Maintenance > Logs (Wartung > Protokolle) aufrufen.

  2. Generate logs (Protokollberichte erstellen) anklicken.

  3. Der Browser speichert die Datei im Standardbrowser des Computers.

  4. Für den Support den Protokollbericht der Problembeschreibung beifügen.

Die Lizenz verwalten

Maintenance > Registration (Wartung > Registrierung) aufrufen.

  • Um eine Lizenz zu registrieren, die Registration page (Registrierungsseite) anklicken.

  • Um eine Lizenz von diesem Gerät zu löschen, Clear registration (Registrierung löschen) anklicken.

  • Für eine Aktualisierungslizenz Renew license (Lizenz erneuern) anklicken.

Die Light-Version der Weboberfläche

Eine Light-Version der Weboberfläche steht unter der URL http://<servername>/people-counter/lite/index.html bereit. Über diese Seiten kann die Anwendung in Systeme wie zum Beispiel AXIS Camera Station oder den Client XProtect Smart von Milestone eingebettet werden.

Zur Verfügung stehen vier Seiten:

  • http://<servername>/people-counter/lite/day.html: Auf dieser Seite werden die Tagesverlaufswerte wie auf der Seite Statistiken dargestellt.

  • http://<servername>/people-counter/lite/week.html: Auf dieser Seite werden die Wochenverlaufswerte wie auf der Seite Statistiken dargestellt.

  • http://<servername>/people-counter/lite/count.html: Diese Seite stellt die Live-Zählung des aktuellen Tags dar.

  • http://<servername>/people-counter/lite/liveview.html: Eine Light-Version der Live-Ansicht mit Darstellung der Live-Zählung und des Videostreams mit dem Zählbereich als Overlay.

Das Menu am unteren Rand der Seite wird deaktiviert durch Anhängen von „?clean” an die oben angegebenen URLs. Also zum Beispiel durch http://<servername>/people-counter/lite/liveview.html?clean. Diese Seiten können durch Einfügen eines Sprachcodes auch in anderen Sprachen dargestellt werden. Am Beispiel „cn” http://<servername>/people-counter/cn/lite/liveview.html

Programmierbare Schnittstelle der Anwendungen zur Personenzählung

Schnittstelle für Belegungsschätzung

Die programmierbare Schnittstelle für Belegungsschätzung ermittelt die Gesamtmenge der einen Ort betretenden oder verlassenden Personen, den Belegungsgrad und die Verweildauer.

Anforderung

Verlaufsdaten für alle verfügbaren Tage in einer Zeitauflösung von 24 Stunden anfordern.

http://<servername>//occupancy-estimator/.apioperator?occupancy-export-json&date=all&res=24h

Ausgabe

{
  "counter": {
    "name": "Axis-ACCC8E019C5F",
    "serial": "ACCC8E019C5F",
    "delta": 86400,
    "types": {
      "Occupancy": 64,
      "Average Time": 64,
      "Total In": 66,
      "Total Out": 67
    }
  },
  "data":{
    “20170908000000” : [0,0,17,17],
    "20170909000000" : [0,0,18,17],
    "20170910000000" : [0,0,1,0],
    "20170911000000" : [0,0,0,0],
    "20170912000000" : [0,0,21,15],
  }
}
ParameterBeschreibung
name

Die vom Kunden gewählte Bezeichnung der Anwendung.

serial

Die MAC-Adresse der Kamera

delta

Die in Sekunden gemessen Differenz zwischen Dateneingängen.

Belegung

Die aktuell im Erfassungsort befindliche Personenzahl.

Durchschnittszeit

Die durchschnittliche Verweilzeit am Erfassungsort

Gesamt Ein

Die Gesamtzahl der den Erfassungsort betretenden Personen.

Gesamt Aus

Die Gesamtzahl der den Erfassungsort verlassenden Personen.

Technische Daten der programmierbaren Schnittstelle

Echtzeitdaten

Eine JSON-Datei mit Echtzeitdaten zur Belegung anfordern.

http://IPaddress/local/occupancy-estimator/.api?live-occupancy.json

Belegung zurücksetzen

Das Zurücksetzen der Belegungsdaten anfordern.

http://IPaddress/local/occupancy-estimator/.api?occupancy-reset&occ=[value]

Belegungsdaten exportieren

Die Belegungsdaten exportieren. Dazu einen Datums- und Zeitrahmen angeben und das Format CSV, JSON oder XML auswählen.

CSV
http://IPaddress/local/occupancy-estimator/.api?occupancy-export-csv&date=[date]&res=[res]
JSON
http://IPaddress/local/occupancy-estimator/.api?occupancy-export-json&date=[date]&res=[res]
XML
http://IPaddress/local/occupancy-estimator/.api?occupancy-export-xml&date=[date]&res=[res]
ParameterBeschreibung

[date]

Ein Datum im Format JJJJMMTT, zum Beispiel date=20180520
[res]1m für Daten in Chargen von 1 Minute
15m für Daten in Chargen von 15 Minuten
1h für Daten in Chargen von 1 Stunde
24h für Daten in Chargen von 24 Stunden

Programmierbare Schnittstelle der Anwendungen zur Personenzählung

Die folgenden Anwendungen beinhalten die Funktion zur Personenzählung:

AXIS People Counter –
AXIS People Counter wird im Einzelhandel zum Beispiel in Einzelgeschäften oder Einkaufszentren und auch in ähnlichen Umgebungen verwendet um Personen zu zählen.
AXIS Occupancy Estimator –
Die Anwendung verfolgt den aktuellen Belegungsgrad von umschlossenen Bereichen. Mittels der Anwendung kann die durchschnittliche Verweildauer geschätzt werden.
AXIS Direction Detector –
Überwacht die Bewegungsrichtung der Passanten, die die Kamera passieren. Die Anwendung kann auf die Bewegungsrichtung bezogene Alarme auslösen.
AXIS Tailgating Detector –
Die Anwendung erfasst Situationen, in denen in einem definierten Zeitintervall mehr als eine Person eine Kamera passiert. Die Anwendung kann beim Erfassen von mehr als einer Person einen Alarm auslösen.
AXIS Random Selector –
Die Anwendung erfasst in Echtzeit das Betriebsgelände verlassende oder betretende Personen und entscheidet nach dem Zufallsprinzip, ob eine Person überprüft werden soll oder nicht.

Gängige Beispiele

Hinweis

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Example

Echtzeitdaten von People Counter anfordern.

Anforderung
http://<servername>/local/<appname>/.api?live-sum.json
Ausgabe
{
  "serial":"00408CAC512B",
  "name":"Exit south",
  "timestamp":"20170503112756",
  "in":12,
  "out":318
}

Weitere Informationen, siehe Echtzeitdaten anfordern.

Example

Alle in People Counter verfügbaren Tage mit Daten auflisten.

Anforderung
http://<servername>/local/<appname>/.api?list-cnt.json
Ausgabe
{
  "timestamp" : "20170513132513",
  "days":["20170510", "20170511", "20170513"]}
}

Weitere Informationen, siehe Verfügbare Daten auflisten.

Example

Verlaufsdaten für den Zeitraum 12. bis 15. Mai 2017 anfordern.

Anforderung
http://<servername>/local/<appname>/.api?export-cnt&date=20170512-20170515

Weitere Informationen, siehe Daten im Binärformat herunterladen.

Example

Alle verfügbaren historischen Verlaufsdaten anfordern.

Anforderung
http://<servername>/local/<appname>/.api?export-cnt&date=all

Weitere Informationen, siehe Daten im Binärformat herunterladen.

Example

Verlaufsdaten im Dateiformat CSV für den 12. und 15. Mai 2017 in einer Zeitauflösung von 15 Minuten anfordern.

Anforderung
http://<servername>/local/<appname>/.api?export-csv&date=20170512,20170515&res=15m

Weitere Informationen, siehe CSV-Daten anfordern.

Example

Verlaufsdaten für alle verfügbaren Tage in einer Zeitauflösung von 24 Stunden anfordern.

Anforderung
http://<servername>/local/<appname>/.api?export-csv&date=all&res=24h

Weitere Informationen, siehe CSV-Daten anfordern.

Example

Verlaufsdaten im Dateiformat XML für den 12. und 15. Mai 2017 in einer Zeitauflösung von 15 Minuten anfordern.

Anforderung
http://<servername>/local/<appname>/.api?export-xml&date=20170512,20170515&res=15m

Weitere Informationen, siehe XML-Daten anfordern.

Example

Die Informationen zur Live-Ansicht von People Counter anfordern.

Anforderung
http://<servername>/local/<appname>/.api?cntpos.json
Ausgabe
{
  "width":320,
  "height":240,
  "left":0,
  "right":296,
  "top":88,
  "bottom":224,
  "yfirst":88,
  "ylast":152,
  "radius":0
}

Weitere Informationen, siehe Informationen zur Live-Ansicht.

Technische Daten der programmierbaren Schnittstelle

Echtzeitdaten anfordern

Gibt eine Datei im Format JSON mit Echtzeit-Zählerdaten aus.

Format:
JSON
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.api?live-sum.json

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Ausgabe
{
  "serial":"<camera-serial>",
  "name":"<counter-name>",
  "timestamp":"<timestamp>",
  "in":<in>,
  "out":<out>
}
Beschreibung der Ausgabewerte
WertBeschreibung
<camera-serial>Seriennummer der Kamera
<counter-name>Zählerbezeichnung
<timestamp>Zeit auf der Kamera im Format JJJJMMDDhhmmss
<in>Anzahl der betretenden Personen bis heute, jetzt
<out>Anzahl der verlassenden Personen bis heute, jetzt
Verfügbare Daten auflisten

Gibt eine Liste von Tagen mit vorliegenden Daten aus

Format:
JSON
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.api?list-cnt.json

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Ausgabe
{
  "timestamp" : "<timestamp>",
  "days":["YYYYMMDD", [..] "YYYYMMDD"]}
}
Beschreibung der Ausgabewerte
WertBeschreibung
<timestamp>Zeit auf der Kamera im Format JJJJMMDDhhmmss
<days>ein Array von Tagen mit vorliegenden Daten
Daten im Binärformat herunterladen

Dieses Skript gibt eine Datei für die jeweilige(n) Datumsangabe(n) eine Datei im Binärformat aus, zur Verwendung in AXIS Store Data Manager

Format:
cnt
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.api?export-cnt&date=<date>

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Beschreibung der Anforderungsparameter
ParameterBeschreibung
<date>ein Datum im Format JJJMMTT
ein Datumszeitraum im Format JJJJMMTT-JJJJMMTT
durch Komma getrennte Datumsangaben im Format JJJJMMTT,[..],JJJJMMTT
all für alle verfügbaren Daten

Ausgabe

Eine Binärdatei für die jeweilige(n) Datumsangabe(n)

CSV-Daten anfordern

Gibt Verlaufsdaten im Format CSV aus

Format:
CSV
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.api?export-csv[&date=<date>][&res=<res>]

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Beschreibung der Anforderungsparameter
ParameterBeschreibung
<date>ein Datum im Format JJJMMTT
ein Datumszeitraum im Format JJJJMMTT-JJJJMMTT
durch Komma getrennte Datumsangaben im Format JJJJMMTT,[..],JJJJMMTT
all (Standardeinstellung) für alle verfügbaren Daten
<res>15m (Standardeinstellung) für Daten in Chargen von 15 Minuten
1h für Daten in Chargen von 1 Stunde
24h für Daten in Chargen von 1 Tag

Ausgabe

Dieses Skript gibt Daten im Format einfacher Textdateien mit durch Komma getrennten Werten aus. Die erste Zeile enthält die Beschreibung der jeweiligen Elemente und die folgenden Zeilen die entsprechenden Daten für das gewählte Zeitintervall und die gewählte Auflösung.

XML-Daten anfordern

Gibt Verlaufsdaten im Format XML aus

Format:
XML
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.api?export-xml[&date=<date>][&res=<res>]

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Beschreibung der Anforderungsparameter
ParameterBeschreibung
<date>ein Datum im Format JJJMMTT
ein Datumszeitraum im Format JJJJMMTT-JJJJMMTT
durch Komma getrennte Datumsangaben im Format JJJJMMTT,[..],JJJJMMTT
all (Standardeinstellung) für alle verfügbaren Daten
<res>15m (Standardeinstellung) für Daten in Chargen von 15 Minuten
1h für Daten in Chargen von 1 Stunde
24h für Daten in Chargen von 1 Tag

Ausgabe

Dieses Skript gibt Daten im Format XML aus Die DTD-Datei befindet sich unter http://<servername>/local/<appname>/appdata.dtd.

JSON-Daten anfordern

Gibt Verlaufsdaten im Format JSON aus

Format:
JSON
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.api?export-json[&date=<date>][&res=<res>]

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Beschreibung der Anforderungsparameter
ParameterBeschreibung
<date>ein Datum im Format JJJMMTT
ein Datumszeitraum im Format JJJJMMTT-JJJJMMTT
durch Komma getrennte Datumsangaben im Format JJJJMMTT,[..],JJJJMMTT
all (Standardeinstellung) für alle verfügbaren Daten
<res>15m (Standardeinstellung) für Daten in Chargen von 15 Minuten
1h für Daten in Chargen von 1 Stunde
24h für Daten in Chargen von 1 Tag

Ausgabe

Dieses Skript gibt Daten im Format JSON aus

Zählerdaten löschen
Format:
text/plain
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.apioperator?clear-data

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Ausgabe
OK
Informationen zur Live-Ansicht

Gibt Informationen zur Platzierung der Linien in Live-Ansicht aus.

Format:
JSON
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.api?cntpos.json

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Ausgabe
{
  "width":<width>,
  "height":<height>,
  "left":<left>,
  "right":<right>,
  "top":<top>,
  "bottom":<bottom>,
  "yfirst":<yfirst>,
  "ylast":<ylast>,
  "radius":<radius>
}
Beschreibung der Ausgabewerte
WertBeschreibung
<width>Abmessungen des Videostreams
<height>
<left>x-Koordinaten in Pixeln für Anfang und Ende der blauen Linien in der Live-Ansicht
<right>
<top>y-Koordinaten für die beiden blauen Linien in der Live-Ansicht
<bottom>
<yfirst>y-Koordinaten in Pixeln für die obere und untere Linie des rot dargestellten Zählbereichs, ohne Berücksichtigung von Krümmung
<ylast>
<radius>Radius in Pixeln, Beschreibung der Krümmung des rot dargestellten Zählbereichs, gemessen vom Mittelpunkt des Bereichs an beiden Achsen oder wenn der Bereich nicht gekrümmt ist
Das Systemprotokoll anzeigen
Dateiformat:
text/plain
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.apioperator?show-logs

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector

Ausgabe

Zeigt die Systemprotokolldateien an.

Ein Archiv für Protokolldateien anlegen
Format:
tar.gz
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.apioperator?generate-logs

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector

Ausgabe

Ein Archiv für Protokolldateien

Parameter für Personenzähler auflisten
Dateiformat:
JSON
Methode:
GET
Anforderung
http://<servername>/local/<appname>/.api?params.json

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector

Ausgabe

Ein Objekt des Typs JSON aller auf People Counter bezogenen Parameter

Parameter für Personenzähler einrichten
Dateiformat:
text
Methode:
POST

Im Format POST müssen Paare und Werte angegeben werden. Hierzu ein anschauliches Beispiel: &p1=Counter.Enable&v1=1&p2=Counter.Height&v2=280&setparams=needstobeincluded

Hinweis

Für Firmware-Version 5.60.0 oder höher verwenden Sie stattdessen: setparams&Counter.Height=280.

Anforderung
http://<servername>/local/<appname>/.apioperator?setparams

Der Wert des Parameters <appname> in den verschiedenen Beispielen gibt die Bezeichnung der Anwendung laut folgender Tabelle an.

WertAnwendung
people-counterAXIS People Counter
occupancy-estimatorAXIS Occupancy Estimator
direction-detectorAXIS Direction Detector
tailgating-detectorAXIS Tailgating Detector
random-selectorAXIS Random Selector
Ausgabe
OK