Comment configurer les caméras Point Grey / FLIR GigE (Blackfly) avec SwingCatalyst

Comment configurer les caméras Point Grey GigE pour qu’elles fonctionnent avec SwingCatalyst.

Pour configurer les paramètres de la caméra, veuillez consulter cet article : point-grey-flir-usb.md

Cet article couvre la configuration des adresses IP de la caméra et de la carte réseau.

Remarque : La prise en charge des caméras est limitée, et le contrôle des caméras est limité au logiciel FlyCapture (logiciel Point Grey).

Adaptateurs réseau compatibles et configuration :

Veuillez consulter : gige-network-setup.md

Remarque : Pour les caméras prises en charge par le SDK Spinnaker, consultez notre article sur Spinnaker.

Remarque, important pour les performances : Si vous disposez d’une carte réseau Intel, veuillez télécharger et installer les Drivers Intel, car cela vous donnera accès aux options de réglage des taux de modération des interruptions, qui peuvent être indisponibles avec les Drivers Windows.

Pour accéder directement à la configuration IP, cliquez ici

Important :

La Region of Interest (ROI) ne fonctionne pas sur les caméras Blackfly BFLY-PGE-03S3C.

Nous recommandons un adaptateur réseau dédié (port) par caméra.

Configuration de votre caméra Point Grey / FLIR GigE :

Prérequis :

  • Installez le logiciel Point Grey Flycap depuis notre site Web : https://www.swingcatalyst.com/drivers

  • L’une de nos cartes réseau recommandées

  • La carte réseau est installée et alimentée.

  • La caméra est connectée à la carte réseau.

Remarque : Lors de l’installation de Flycap, assurez-vous que la case du Driver de filtre d’image Point Grey est bien cochée.

Installation de la carte réseau

Carte réseau PCIe double port FLIR Carte réseau PCIe double port FLIR

Pour installer la carte réseau, veuillez vous référer aux étapes fournies ici : https://www.wikihow.com/Install-a-PCI-Card — les étapes pour installer la carte réseau double port de FLiR sont globalement identiques.

<>Configuration des adresses IP à l’aide de l’utilitaire GigE Configurator

Nous devons configurer les adresses IP de l’adaptateur réseau (port) et de la caméra connectée.

Commençons par configurer l’adaptateur réseau !

  • Ouvrez l’application Point Grey GigE Configurator. Elle se trouve dans : C:\Program Files\Point Grey Research\FlyCap2 Viewer\bin64Explorateur de fichiers montrant le chemin vers GigE Configurator Explorateur de fichiers montrant le chemin vers GigE Configurator
  1. Ouvrez l’application Point Grey GigE Configurator et cliquez sur la caméra.

Fenêtre TeamViewer montrant le GigE Configurator Fenêtre TeamViewer montrant le GigE Configurator

Notez bien à quel adaptateur réseau la caméra est connectée (voir en surbrillance en rouge).

Dans notre cas, la caméra est connectée à Ethernet 9.

Cliquez sur Ethernet 9 sous Adaptateurs réseau dans la liste, comme indiqué à gauche de la capture d’écran ci-dessus.

Configuration de l’adresse IP de l’adaptateur réseau :

Modifiez l’adresse IP et le masque de sous-réseau pour qu’ils correspondent à la capture d’écran ci-dessous, puis cliquez sur Set IP address / Subnet, ensuite cliquez sur Yes et OK.

Configuration de l’adresse IP de l’adaptateur réseau Configuration de l’adresse IP de l’adaptateur réseau

Confirmation de la configuration IP de l’adaptateur réseau Confirmation de la configuration IP de l’adaptateur réseau

Nous avons maintenant défini l’adresse IP du premier adaptateur réseau. L’étape suivante consiste à optimiser les paramètres de l’adaptateur réseau.

Optimisation de l’adaptateur réseau

Comme indiqué sur la capture d’écran ci-dessous, notez le nombre en rouge appelé MTU

Nous devons augmenter cette valeur. Cliquez sur Open Network Connections dans la zone mise en évidence ci-dessous.

Fenêtre TeamViewer montrant les paramètres MTU Fenêtre TeamViewer montrant les paramètres MTU

Cliquez sur l’onglet Advanced et localisez Jumbo Packet, puis définissez la valeur sur 9014 octets.

Paramètres Jumbo Packet de la carte réseau Paramètres Jumbo Packet de la carte réseau

Modification de la modération des interruptions

Définissez Interrupt Moderation sur Enabled.

Paramètres de modération des interruptions Paramètres de modération des interruptions

Cliquez sur Interrupt Moderation Rate et définissez la valeur sur Extreme.

Important : Si vous utilisez plus de 2 caméras, vous devrez peut-être définir Interrupt Moderation sur Disabled afin d’éviter la perte de Trames.

Configuration de l’adresse IP de la caméra

Sélection de la caméra dans le GigE Configurator Sélection de la caméra dans le GigE Configurator

Cliquez sur la caméra disponible dans la liste (dans notre cas, nous n’avons qu’une seule caméra connectée, nous savons donc qu’il s’agit de la bonne caméra).

Saisissez l’IP suivante (notez que nous configurons l’adresse IP de la caméra connectée à Ethernet 9 comme indiqué précédemment) :

Saisie de l’adresse IP de la caméra Saisie de l’adresse IP de la caméra

Cliquez sur Set IP Address / Subnet, puis cliquez sur Yes, ensuite sur OK.

Confirmation de l’adresse IP de la caméra Confirmation de l’adresse IP de la caméra

Retrouvez la caméra dont vous venez de configurer l’adresse IP dans la liste située sur le côté gauche du FLiR GigE Configurator et cliquez dessus.

Configuration de l’attribution de l’adresse IP

Cette étape est importante car nous devons rendre persistants les changements d’adresse IP des caméras, afin que la caméra ne perde pas sa configuration après une coupure de courant.

Décochez DHCP et cochez Persistent IP.

Options DHCP et IP persistante Options DHCP et IP persistante

Cliquez sur Copy from Current, puis sur Set IP Address / Subnet.

Copie et définition de l’adresse IP persistante Copie et définition de l’adresse IP persistante

Vérification de la taille des paquets

Vérifions que la taille des paquets (MTU) a bien été configurée correctement.

Cliquez sur Discover Maximum Packet Size, la valeur devrait afficher 9000.

Vérification de la taille maximale des paquets Vérification de la taille maximale des paquets

Cliquez sur Test Camera Connection pour vérifier que la connexion fonctionne et que vous recevez bien des données de la caméra.

Test de connexion de la caméra Test de connexion de la caméra

Configuration de plusieurs caméras

Maintenant que vous avez configuré une caméra et un adaptateur réseau, vous pouvez répéter les étapes ci-dessus pour configurer plusieurs caméras.

En gardant à l’esprit les étapes et les captures d’écran ci-dessus, nous avons déjà défini l’IP de la caméra et de l’adaptateur Ethernet 9 ; la configuration de plusieurs caméras suit la même procédure, simplement avec des IP différentes.

Par souci de simplicité, appelons-les Adaptateur Ethernet 1, 2 et 3, etc.

Adaptateur Ethernet 1 : IP : 10.0.1.1 Sous-réseau : 255.255.255.0

Caméra 1 : IP : 10.0.1.10 Sous-réseau : 255.255.255.0 Adaptateur Ethernet 2 : IP : 10.0.2.1 Sous-réseau : 255.255.255.0 Caméra 2 : IP : 10.0.2.10 Sous-réseau : 255.255.255.0

Adaptateur Ethernet 3 : IP : 10.0.3.1 Sous-réseau : 255.255.255.0

Caméra 3 : IP : 10.0.3.10 Sous-réseau : 255.255.255.0

Adaptateur Ethernet 4 : IP : 10.0.4.1 Sous-réseau : 255.255.255.0

Caméra 4 : IP : 10.0.4.10 Sous-réseau : 255.255.255.0

Utilisation des caméras dans SwingCatalyst

L’utilisation des caméras Point Grey dans SwingCatalyst consiste à définir l’Angle de la caméra et à cliquer sur Activer. Cliquez sur le bouton Lecture pour vérifier que la caméra fonctionne.

Toute la configuration des caméras doit être effectuée via le logiciel FlyCapture de Point Grey.

Interface SwingCatalyst avec configuration de caméra Interface SwingCatalyst avec configuration de caméra

Comment modifier la vitesse d’obturation et d’autres paramètres de la caméra

Démarrez le logiciel Point Grey Flycap2 et accédez à Camera Settings.

  1. Sous shutter, assurez-vous que Auto est décoché.

Il est généralement préférable d’utiliser une exposition manuelle pour les environnements statiques, comme les studios intérieurs. Une exposition entièrement automatique peut entraîner une modification de la Fréquence d’images et provoquer une image instable.

  1. Dans ce cas, nous n’utilisons pas l’exposition automatique car nous souhaitons pouvoir la contrôler nous-mêmes. En général, un temps d’exposition inférieur à 2000 (2 ms) est recommandé.

Pour enregistrer les paramètres, voir l’étape 3.

Il peut également être nécessaire d’ajuster la Fréquence d’images ; vous pouvez décocher Auto et la définir sur la Fréquence d’images souhaitée, puis suivre l’étape 3.

Il peut également être nécessaire d’ajuster la Fréquence d’images ; vous pouvez décocher Auto et la définir sur la Fréquence d’images souhaitée, puis suivre l’étape 3.

Réglage des valeurs de Gain

Tout comme pour l’exposition, il est préférable de définir le Gain en mode manuel pour les conditions d’éclairage statiques / intérieures. Plus l’exposition est élevée, plus l’image sera granuleuse et plus l’encodage vidéo prendra de temps par rapport à un Gain faible.

Pour définir le Gain manuellement, décochez Auto.

Veuillez consulter cet article sur la configuration de la caméra : point-grey-flir-usb.md

Dépannage et optimisations supplémentaires

Si vous perdez des Trames ou rencontrez des problèmes de synchronisation avec vos caméras FLiR / Point Grey, vérifiez la taille des paquets sous Flycapture2 -> Custom Video modes.

Interface Point Grey FlyCap2 montrant les modes vidéo personnalisés Interface Point Grey FlyCap2 montrant les modes vidéo personnalisés

Vous pouvez essayer de réduire la taille des paquets depuis le maximum de 9000 vers une valeur inférieure. En fonction de votre CPU, la valeur optimale peut varier selon l’ordinateur.

Si vous utilisez 2 caméras sur un seul adaptateur réseau, il est recommandé de définir le délai de paquet sur : 9500.

Paramètres de délai de paquet dans Point Grey FlyCap2 Paramètres de délai de paquet dans Point Grey FlyCap2

N’oubliez pas d’accéder à Advanced Camera Settings et d’enregistrer les paramètres dans la banque 1, comme indiqué dans l’article de configuration de la caméra, ** point-grey-flir-usb.md**

Interface Point Grey FlyCap2 montrant les paramètres avancés Interface Point Grey FlyCap2 montrant les paramètres avancés

N’oubliez pas de cliquer sur Enregistrer sous Memory Channels et assurez-vous que Channel 1 est sélectionné !

Si vous n’obtenez aucune image ou si vous recevez une erreur dans SwingCatalyst, essayez de modifier la taille des paquets et enregistrez-la dans la banque 1 (comme illustré ci-dessus).

Interface Point Grey FlyCap2 montrant les paramètres de taille de paquets Interface Point Grey FlyCap2 montrant les paramètres de taille de paquets

Perte de Trames avec une configuration à 4 caméras :

Dans certaines configurations à 4 caméras, il est recommandé de désactiver la modération des interruptions, ou de modifier le taux de modération des interruptions de Extreme à Low. Si le taux de modération est élevé, le nombre d’interruptions sera réduit, ce qui entraîne une charge CPU plus faible. Cependant, moins les interruptions sont fréquentes, plus la réponse ACK de l’hôte risque d’être lente. Cela peut entraîner des pertes de paquets si vous diffusez des images à une Fréquence d’images élevée.

Choisir une modération différente en fonction de votre système peut améliorer les performances réseau et système.

Vous pouvez en lire davantage dans la section Interrupt Moderation Rate de cet article : https://www.flir.com/ support-center/iis/machine- vision/application-note/ troubleshooting-image- consistency-errors/ .

Pour des informations plus détaillées, veuillez consulter l’article de support FLiR / Point Grey sur les pertes de Trames : https://eu.ptgrey.com/tan/10899

Veuillez consulter https://www.ptgrey.com/support/downloads/10113/ pour le manuel de référence technique de Point Grey pour le modèle de caméra Blackfly.

Optimisations supplémentaires de l’adaptateur réseau

Tampons de réception

Il est recommandé de définir cette valeur au maximum possible. Cela peut aider à éviter la perte de Trames lors de l’utilisation de plusieurs caméras et/ou de caméras GigE à résolution plus élevée.

Paramètres des tampons de réception de l’adaptateur réseau Paramètres des tampons de réception de l’adaptateur réseau

Utilisation de deux caméras sur un commutateur réseau :

Veuillez noter que seule la caméra Blackfly BFLY-PGE-03S3C (90 FPS) est prise en charge. L’utilisation d’autres caméras peut entraîner des pertes de Trames.

Important : Le commutateur réseau doit prendre en charge les Jumbo Frames de 9 Ko (la plupart des commutateurs réseau le prennent en charge) ; nous recommandons le commutateur : https://www.netgear.com/support/product/GS105.aspx ou des commutateurs similaires au modèle GS105.

Si vous utilisez un commutateur réseau, il est important que le Packet Delay soit réglé sur 9500, comme indiqué sur la capture d’écran ci-dessous.

Après avoir défini le Packet Delay sur 9500, accédez à Advanced Camera Settings et enregistrez dans la banque 1, comme indiqué dans l’article de configuration de la caméra, ** point-grey-flir-usb.md**

Paramètres de délai de paquet Point Grey FlyCap2 pour configuration avec commutateur réseau Paramètres de délai de paquet Point Grey FlyCap2 pour configuration avec commutateur réseau

Définir le Packet Delay permet de réduire la perte de Trames lors de l’utilisation de deux caméras Blackfly 03S3C sur un seul adaptateur réseau.

Des informations plus détaillées sur une configuration multi-caméras sont disponibles ici : https://www.ptgrey.com/tan/10351


Dernière mise à jour : 2023-12-19 | Voir sur le site de support officiel