À propos de l'application
AXIS Speed Monitor visualise la vitesse des véhicules dans une zone de détection radar de la vidéo en direct sur la caméra et enregistre les suivis radar sur une carte SD pour un traitement statistique. L'application nécessite une caméra Axis et un radar Axis, ou simplement un radar Axis. Pour obtenir une liste des caméras Axis compatibles, rendez-vous sur axis.com/products/axis-speed-monitor#compatible-products.
Vous pouvez utiliser l'application sur des installations radar autonomes sans caméras, par exemple en raison de problèmes de confidentialité ou uniquement à des fins statistiques. La vitesse sera ensuite visualisée dans la vidéo en direct du radar.
Le radar, ou la caméra de fusion radar-vidéo, doit être monté et configuré conformément aux instructions du guide d'installation et du manuel d'utilisation. Pour plus d'informations, consultez la documentation utilisateur de chaque périphérique :
Pour pouvoir enregistrer les statistiques, installez la carte SD sur le périphérique où l'application est installée.
Mise en route
Calibrer le radar
Lorsque le radar est installé, la vidéo en direct par défaut du radar montre la couverture du radar et tout mouvement détecté, et vous pouvez ajouter immédiatement des zones de détection et des règles. Avant de configurer la connexion avec le radar et de configurer les incrustations d'application, vous devez calibrer le radar pour la scène.
Vérifiez que la hauteur de montage du radar correspond à celle définie dans l'interface Web du radar. Si le radar est monté à une hauteur différente, vous devez le calibrer pour compenser la hauteur de montage.
Pour calibrer le radar :
Connectez-vous à l'interface Web du radar.
Accédez à Radar > Paramètres > Général)
Entrez la hauteur de montage.
Sous Radar > Paramètres > Détection, activez Ignorer les objets ondulants pour exclure les buissons, les arbres et les panneaux de vos scénarios. Évitez d'avoir un panneau de signalisation juste en face du radar.
Par exemple, si vous souhaitez uniquement des statistiques de véhicules, accédez à Radar > Scénarios et créez un scénario. Modifiez votre scénario, et sous Déclencher sur le type d'objet, désélectionnez Humain.
Calibrage de la carte
Pour voir plus facilement où se trouvent les objets en mouvement, chargez une carte de référence, par exemple un plan de base ou une photo aérienne, qui indique la zone couverte par le radar.
- Exigences relatives à l'image :
Les formats de fichiers pris en charge sont jpeg et png.
L'image peut être recadrée dans le radar.
L'orientation n'est pas importante, étant donné que la forme de la couverture radar évoluera pour s'adapter à l'image pendant le calibrage.
Accédez à Radar > Calibrage de la carte pour télécharger votre carte de référence et suivez l'assistant de configuration pour la calibrer.
Pour plus d'informations sur les paramètres dans l'interface Web du radar, consultez le guide d'utilisation de votre radar sur axis.com.
Sélectionner un profil de radar
Les radars Axis permettent la surveillance de zones ou de routes. Deux profils sont optimisés pour chacun des scénarios :
Profil de surveillance de la zone : suivi des personnes, véhicules et objets inconnus qui se déplacent à des vitesses inférieures.
Profil de surveillance des routes : suivi (principalement) des véhicules se déplaçant à des vitesses plus élevées.
Pour sélectionner un profil, accédez à Radar > Paramètres > Détection dans l'interface Web du radar.
Pour plus d'informations sur les plages de détection, les exemples d'installation et les cas d'utilisation, consultez le manuel d'utilisation de chaque périphérique :
Ajouter des scénarios
Ajoutez des scénarios pour définir les conditions de déclenchement et les paramètres de détection du radar. Les scénarios sont importés dans AXIS Speed Monitor.
- Pour ajouter un scénario :
Dans l'interface Web du radar, accédez à Radar > Scenarios (Radar > Scénarios).
Cliquez sur Ajouter un scénario.
Saisissez le nom du scénario.
Indiquez si vous souhaitez déclencher un événement sur des objets se déplaçant dans une zone ou des objets franchissant une ou deux lignes.
- Pour déclencher un événement sur des objets en mouvement dans une zone :
Sélectionnez Mouvement dans la zone.
Cliquez sur Next (Suivant).
Sélectionnez le type de zone à inclure dans le scénario.
Utilisez la souris pour déplacer et définir la zone afin qu'elle couvre la partie souhaitée de l'image radar ou de la carte de référence.
Cliquez sur Next (Suivant).
Ajoutez des paramètres de détection.
Ajoutez des secondes jusqu'à ce que le déclencheur se déclenche après sous Ignorer les objets de courte durée.
Sélectionnez le type d'objet sur lequel il doit se déclencher sous Déclencheur sur type d'objet.
Ajoutez une plage pour la limite de vitesse sous Speed limit (Limite de vitesse).
Cliquez sur Next (Suivant).
Définissez la durée minimale de l'alarme sous la durée minimale du déclenchement.
Cliquez sur Save (Enregistrer).
- Pour déclencher un événement sur des objets franchissant une ligne :
Sélectionnez Line crossing (Franchissement de la ligne).
Cliquez sur Next (Suivant).
Positionnez la ligne dans la scène.
Utilisez la souris pour déplacer et définir la ligne.
Pour modifier le sens de la détection, activez Change direction (Changer de direction).
Cliquez sur Next (Suivant).
Ajoutez des paramètres de détection.
Ajoutez des secondes jusqu'à ce que le déclencheur se déclenche après sous Ignorer les objets de courte durée.
Sélectionnez le type d'objet sur lequel il doit se déclencher sous Déclencheur sur type d'objet.
Ajoutez une plage pour la limite de vitesse sous Speed limit (Limite de vitesse).
Cliquez sur Next (Suivant).
Définissez la durée minimale de l'alarme sous la durée minimale du déclenchement.
La valeur par défaut est définie sur 2 secondes. Si vous souhaitez que le scénario se déclenche à chaque fois qu'un objet traverse la ligne, réduisez la durée à 0 seconde.
Cliquez sur Save (Enregistrer).
- Pour déclencher un événement sur des objets franchissant deux lignes :
Sélectionnez Line crossing (Franchissement de la ligne).
Cliquez sur Next (Suivant).
Pour que l'objet traverse deux lignes de sorte que l'alarme se déclenche, activez Require crossing of two lines (Exiger le franchissement de deux lignes).
Positionnez les lignes dans la scène.
Utilisez la souris pour déplacer et définir la ligne.
Pour modifier le sens de la détection, activez Change direction (Changer de direction).
Cliquez sur Next (Suivant).
Ajoutez des paramètres de détection.
Définissez la limite de temps entre le franchissement de la première et de la deuxième ligne sous Max time between crossings (Temps max. entre les franchissements).
Sélectionnez le type d'objet sur lequel il doit se déclencher sous Déclencheur sur type d'objet.
Ajoutez une plage pour la limite de vitesse sous Speed limit (Limite de vitesse).
Cliquez sur Next (Suivant).
Définissez la durée minimale de l'alarme sous la durée minimale du déclenchement.
La valeur par défaut est définie sur 2 secondes. Si vous souhaitez que le scénario se déclenche à chaque fois qu'un objet a traversé les deux lignes réduisez la durée à 0 seconde.
Cliquez sur Save (Enregistrer).
Télécharger et installer l'application
Pour installer l'application, accédez à axis.com/products/axis-speed-monitor et téléchargez la dernière version. Connectez-vous à la caméra à connecter au radar ou connectez-vous directement au radar et procédez comme suit :
Accédez à Apps (Applications).
Cliquez sur Ajouter l'application.
Sélectionnez le fichier dans votre dossier de téléchargements.
Cliquez sur Installer.
Activez l'application.
Pour mettre à niveau l'application, il suffit d'installer la dernière version. Il n'est pas nécessaire de désinstaller la version précédente.
Configurer l'application
Synchronisez l'heure et la date de la caméra et du radar connecté avec un serveur NTP. En cas de non synchronisation de l'heure et de la date, l'exportation des statistiques n'affiche pas les informations correctes, et les événements AXIS Speed Monitor que vous avez configurés sur la caméra peuvent ne pas se déclencher correctement.
Dans l'interface Web de la caméra :
Accédez à Apps (Applications).
Accédez à AXIS Speed Monitor et cliquez sur Open (Ouvrir).
- Remarque
Sur les caméras de fusion radar-vidéo, le radar intégré se connecte automatiquement à la caméra.
Accédez à Connect to radar (Connexion au radar).
Saisissez l'adresse, le nom d'utilisateur et le mot de passe du radar.
Cliquez sur Connect (Connecter).
- Les scénarios configurés dans le radar sont importés dans AXIS Speed Monitor.
Pour ajouter des incrustations, cliquez sur une scénario pour ajouter et modifier les paramètres.
Les paramètres suivants et les incrustations correspondantes peuvent être ajoutés :
#n : nom du scénario.
#M : mesure de la vitesse en direct de l'objet le plus rapide dans le scénario.
#c : nombre de véhicules passés au cours des 15 dernières minutes.
#a : vitesse moyenne au cours des 15 dernières minutes.
Pour déplacer une incrustation de texte dans la vidéo en direct, cliquez dessus et faites-la glisser.
Pour supprimer une incrustation de texte de la vidéo en direct, supprimer le paramètre d'incrustation correspondant.
Si vous souhaitez modifier le nom d'un scénario radar, accédez à Radar > Scénarios dans l'interface Web du radar. Cliquez sur le nom du scénario pour le modifier.
Exporter les statistiques
L'application enregistre des statistiques que vous pouvez télécharger sous forme de fichier de valeurs séparées par des virgules (csv). Vous pouvez télécharger les statistiques du jour ou issues d'une plage de dates définie. Le fichier d'exportation comprend tous les objets en mouvement détectés à portée, et lorsque ces objets sont entrés ou sortis d'un scénario radar particulier.
Pour pouvoir enregistrer les données de suivi radar, installez la carte SD sur le périphérique où l'application est installée.
Vous pouvez également envoyer les données de suivi du radar via MQTT. Pour plus d'informations, voir .
- Paramètres du fichier :
rmd_zone name : Nom du scénario.
tracking_id : ID objet dans le flux de métadonnées radar. Le redémarrage du radar réinitialise le compteur sur 1.
trigger_count : nombre de fois où le scénario a été déclenché alors qu'un objet suivi est actif dans le scénario.
object_class : les classes d'objets disponibles sont « Humain », « Véhicule » et « Inconnu ». Sélectionnez la classe que vous souhaitez compter dans le scénario.
jour de la semaine : Jour de la semaine lorsque le track_id est entré dans le scénario.
date : Date à laquelle le track_id est entré dans le scénario.
heure : Heure à laquelle le track_id est entré dans le scénario au format HH:MM:SS.
durée : Durée pendant laquelle le track_id est resté à l'intérieur du scénario. Donnée en secondes.
enter_bearing et exit_bearing : la direction vers laquelle l'objet pointait lorsqu'il est entré et sorti du scénario. Le relèvement est donné en degrés, et il suit la même convention que les métadonnées radar.
enter_direction et exit_direction : une description textuelle du mouvement, telle que « départ », « vers la droite », « approche » et « vers la gauche ».
min_speed, avg_speed, max_speed : la vitesse minimale, moyenne et maximale, respectivement, que l'objet a parcourue à l'intérieur du scénario. Exprimée en kilomètres par heure (km/h) ou miles par heure (mph) selon les paramètres régionaux.
speed_delta Différence entre la vitesse à laquelle l'objet est sorti du scénario par rapport à celle à laquelle il est entré dans le scénario. Exprimée en kilomètres par heure (km/h) ou miles par heure (mph) selon les paramètres régionaux. Un nombre positif signifie une accélération, et un nombre négatif une décélération.
alarm : Indique si l'objet s'est déplacé à une vitesse inacceptable à l'intérieur du scénario. 0 signifie une vitesse acceptable et 1 une vitesse inacceptable en un point.
Utiliser MQTT pour envoyer des données radar
Vous pouvez transmettre les données de suivi radar répertoriées dans via MQTT.
Cet exemple explique comment configurer un client MQTT sur le périphérique où vous avez installé AXIS Speed Monitor, et comment créer une condition de publication des données radar recueillies dans AXIS Speed Monitor en tant que charge utile pour un courtier MQTT.
- Avant de commencer :
Définissez un courtier MQTT et obtenez son adresse IP, son nom d'utilisateur et son mot de passe.
Pour en savoir plus sur MQTT et les courtiers MQTT, consultez la base AXIS OS Knowledge Base.
- Pour configurer le client MQTT dans l'interface Web du périphérique sur laquelle AXIS Speed Monitor est installé :
Allez à Système > MQTT > Client MQTT > Courtier et saisissez les informations suivantes :
Hôte : l'adresse IP du courtier
Client ID (ID du client) : l'identifiant du périphérique
Protocol (Protocole) : protocole sur lequel le courtier est défini
Port : numéro de port utilisé par le courtier
Username (Nom d'utilisateur) et Password (Mot de passe) du courtier
Cliquez sur Save (Enregistrer) et Connect (Connecter).
- Créez une condition de publication des données radar en tant que charge utile pour le courtier MQTT :
Accédez à Système > MQTT > Publication MQTT et cliquez sur + Ajouter condition.
Dans la liste des conditions, sous Application, sélectionnez Speed Monitor : Track edited zone (Contrôleur de vitesse : Suivre la zone sortie).
Désormais, le périphérique peut envoyer des informations sur les suivis radar pour chaque objet en mouvement qui sort d'un scénario. Chaque objet possède ses propres paramètres de suivi radar tels que rmd_zone_name, tracking_id, trigger_count et plus encore. Pour obtenir la liste complète des paramètres de suivi radar, consultez .
Les paramètres min_speed, avg_speed, max_speed et speed_delta ne sont disponibles qu'en mètres par seconde (m/s) dans la charge utile MQTT, et non pas en km/h ou mph.
Définir des règles pour les événements
Pour plus d'informations, consultez notre guide Premiers pas avec les règles pour les événements.
Déclencher une action
Accédez à System > Events (Système > Événements) et ajoutez une règle. La règle permet de définir quand le périphérique effectue certaines actions. Vous pouvez définir des règles comme étant programmées, récurrentes ou déclenchées manuellement.
Saisissez un Name (Nom).
Sélectionnez la Condition qui doit être remplie pour déclencher l'action. Si plusieurs conditions sont définies pour la règle, toutes les conditions doivent être remplies pour déclencher l'action.
Sélectionnez quelle Action le périphérique doit exécuter lorsque les conditions sont satisfaites.
Si vous modifiez une règle active, celle-ci doit être réactivée pour que les modifications prennent effet.
Activer une sirène stroboscopique lorsque le radar détecte une infraction de vitesse
Utilisez une sirène stroboscopique Axis pour indiquer aux personnes en infraction potentielle que votre périmètre est protégé.
Cet exemple explique comment activer un profil dans la sirène stroboscopique à l'écran lorsque AXIS Speed Monitor détecte une infraction de dépassement de vitesse à l'aide du radar connecté.
- Conditions préalables
Créez un nouvel utilisateur avec le rôle Opérateur ou Administrateur dans la sirène stroboscopique.
Créez deux profils dans la sirène stroboscopique : l'un pour les cas où le conducteur se déplace dans les limites de la vitesse autorisée, et l'autre pour les cas où les limites de vitesse ne sont pas respectées.
Configurer AXIS Speed Monitor dans la caméra
Ajoutez un scénario appelé « Zone 1 » dans le radar connecté.
- Créer deux destinataires dans la caméra
Dans l'interface web de la caméra, accédez à System > Events > Recipients (Système > Événements > Destinataires) et ajoutez un destinataire.
Saisissez les informations suivantes :
Nom : Activer le port virtuel
Type : HTTP
URL : http://<IPaddress>/axis-cgi/virtualinput/activate.cgi
Remplacez <IPaddress (Adresse IP)> par l'adresse de la sirène stroboscopique.
Le nom d'utilisateur et le mot de passe de l'utilisateur de la sirène stroboscope nouvellement créé.
Cliquez sur Test (Tester) pour vous assurer que toutes les données sont valides.
Cliquez sur Save (Enregistrer).
Ajouter un deuxième destinataire avec les informations suivantes :
Nom : Désactiver le port virtuel
Type : HTTP
URL : http://<IPaddress>/axis-cgi/virtualinput/deactivate.cgi
Remplacez <IPaddress (Adresse IP)> par l'adresse de la sirène stroboscopique.
Le nom d'utilisateur et le mot de passe de l'utilisateur de la sirène stroboscope nouvellement créé.
Cliquez sur Test (Tester) pour vous assurer que toutes les données sont valides.
Cliquez sur Save (Enregistrer).
- Créer deux règles dans la caméra
Accédez à Rules (Règles) et ajoutez une règle.
Saisissez les informations suivantes :
Nom : Activer l'IO1 virtuel
Condition (Condition) : Applications > Contrôleur de vitesse : Zone 1
Action : Notifications > Send notification through HTTP (Notifications > Envoyer une notification via HTTP)
Destinataire : Activer le port virtuel
Suffixe de la chaîne de requête : schemaversion=1&port=1
Cliquez sur Save (Enregistrer).
Ajoutez une autre règle avec les informations suivantes :
Nom : Désactiver l'IO1 virtuel
Condition (Condition) : Applications >Contrôleur de vitesse : Zone 1
Action : Notifications > Send notification through HTTP (Notifications > Envoyer une notification via HTTP)
Destinataire : Désactiver le port virtuel
Suffixe de la chaîne de requête : schemaversion=1&port=1
Cliquez sur Save (Enregistrer).
- Créer une règle dans la sirène stroboscope
Dans l'interface du périphérique de la sirène stroboscope, accédez à Système > Événements et ajoutez une règle.
Saisissez les informations suivantes :
Nom : déclencher l'entrée virtuelle 1
Condition : I/O (E/S) > Virtual input (Entrée virtuelle)
Port : 1
Action : Luminosité et sirène > Exécuter le profil de luminosité et de sirène tant que la règle est active
Profil : sélectionnez le profil nouvellement créé
Cliquez sur Save (Enregistrer).
Intégration
Pour les utilisateurs de AXIS Camera Station
Configurer AXIS Speed Monitor
L'application AXIS Speed Monitor peut être installée sur un périphérique connecté à un radar ou installée directement sur un radar.
Si un périphérique ou un radar est configuré avec AXIS Speed Monitor, il est considéré comme une source de données externe dans AXIS Camera Station. Vous pouvez connecter une vue à la source de données, rechercher les vitesses d'objet capturées par le périphérique et afficher l'image associée.
Téléchargez et installez l'application sur votre périphérique.
Configurez l'application et le radar. Consultez le manuel de l'utilisateur AXIS Speed Monitor.
Pour une installation existante d'AXIS Camera Station, renouvelez le certificat du serveur utilisé pour communiquer avec le client. Voir Renouvellement des certificats.
Activez la synchronisation temporelle pour utiliser le serveur AXIS Camera Station comme serveur NTP. Voir Paramètres du serveur.
Ajoutez les périphériques associés à AXIS Camera Station. Voir Ajouter des périphériques.
Si l'application est installée sur un périphérique connecté au radar, ajoutez le périphérique et le radar.
Si l'application est installée sur un radar, ajoutez le radar.
Dès que le premier événement est reçu, une source de données est automatiquement ajoutée dans Configuration > Devices > External data sources (Configuration > Périphériques > Sources de données externes).
Connectez la source des données à une vue. Voir Sources de données externes.
Recherchez les vitesses d'objet capturées par le périphérique. Voir Recherche de données.
Cliquez sur pour exporter les résultats de recherche dans un fichier .txt.
Pour les utilisateurs de Milestone Xprotect
AXIS Optimizer for Milestone Xprotect® inclut une fonction de type Recherche de vitesse de zone. Associée à AXIS Speed Monitor, elle permet de visualiser la vitesse des véhicules dans une zone de détection radar de la vidéo en direct de la caméra.
Utilisez la recherche de vitesse de zone pour rechercher des véhicules qui ont été détectés alors qu'ils pénétraient dans une zone prédéterminée de la vue d'une caméra. Pour plus d'informations, reportez-vous à la section Recherche de vitesse de zone dans le manuel d'utilisation d'AXIS Optimizer.