Les synchronisations électrique et logicielle sont toutes deux nécessaires. Voir ci-dessous pour des instructions détaillées.
Guide de câblage électrique
- Mode Leader-Follower
- Mode Follower uniquement (horloge externe)
Présentation
Ce mode est conçu pour les configurations n’utilisant pas de signal d’horloge externe.Vous utiliserez une caméra en modeleader (émettant un signal de synchronisation) et toutes les autres caméras en mode follower.Guide du firmware Leader/Follower
Cliquez ici pour consulter notre guide sur la mise à jour de votre caméra entre les modes Leader et Follower.
Câblage
Exemple

Bibliothèque Python de vidéo synchronisée (Linux)
En complément de notre SDK à venir, nous proposons actuellement un simple processus Python pour récupérer des images synchronisées depuis vos configurations de caméras. (Remarque : cela pourrait être progressivement abandonné au profit du SDK complet à l’avenir.)Bibliothèque Python de vidéo synchronisée
Suivez notre guide GitHub pour installer et utiliser notre bibliothèque Python personnalisée pour Linux.
Vidéo synchronisée et assemblée (stitched)
Cette section présente l’utilisation de GStreamer pour synchroniser et assembler deux flux vidéo. Ensuite, la création d’un périphérique virtuel à utiliser dans d’autres programmes.- Linux
1
Installez les packages requis
Installez les dépendances nécessaires avec la commande suivante :
2
Listez les périphériques de caméra actuels
Exécutez la commande suivante pour trouver vos caméras connectées :Exemple de sortie :
3
Créez un périphérique virtuel
Identifiez les ID de périphérique des deux caméras que vous souhaitez utiliser, puis sélectionnez un numéro d’ID qui n’est pas déjà listé.Dans cet exemple, nous utiliserons
9 (puisqu’il n’est pas utilisé ci-dessus) pour créer un périphérique virtuel nommé stellarHD_stitched. Mettez à jour le 9 dans la commande ci-dessous pour correspondre à votre ID non utilisé :4
Lancez le pipeline GStreamer
Lancez le pipeline pour créer la vidéo assemblée et envoyer le flux vers votre nouveau périphérique virtuel :
Vous devez garder cette commande en cours d’exécution pendant l’utilisation des vidéos synchronisées et assemblées. Vous pouvez modifier cette commande pour ajouter d’autres caméras, changer les résolutions/fréquences d’images ou modifier la disposition.
5
Utilisez le périphérique virtuel dans OpenCV
Code de démarrage OpenCV
Suivez notre exemple de code pour utiliser
/dev/video9 dans OpenCV.6
Supprimez le périphérique loopback
Pour supprimer en toute sécurité le périphérique loopback, vous pouvez soit redémarrer votre ordinateur, soit exécuter la séquence de commandes suivante :1. Identifiez les programmes utilisant actuellement le périphérique loopback :2. Tuez les processus à l’aide de leur numéro de PID (Process ID) :3. Supprimez le périphérique loopback :
