Se requiere sincronización eléctrica y por software. Consulta las instrucciones detalladas a continuación.
Guía de cableado eléctrico
- Modo líder-seguidor
- Modo solo seguidor (reloj externo)
Descripción general
Este modo está diseñado para configuraciones que no utilizan una señal de reloj externa.Utilizarás una cámara en modoleader (emitiendo una señal de sincronización) y todas las cámaras restantes en modo follower.Guía de firmware Leader/Follower
Haz clic aquí para consultar nuestra guía sobre cómo actualizar tu cámara entre los modos Leader y Follower.
Cableado
Ejemplo

Un ejemplo de cables de dos cámaras conectados para sincronización de imagen.
Biblioteca de video sincronizado en Python (Linux)
Además de nuestro próximo SDK, actualmente proporcionamos un proceso sencillo en Python para obtener fotogramas sincronizados desde tus configuraciones de cámara. (Nota: esto podría eliminarse en favor del SDK completo en el futuro.)Biblioteca de video sincronizado en Python
Sigue nuestra guía en GitHub para instalar y usar nuestra biblioteca personalizada de Python para Linux.
Video unido y sincronizado
Esto explicará cómo usar GStreamer para sincronizar y unir dos flujos de video. Luego, crear un dispositivo virtual para usarlo en otros programas.- Linux
1
Instala los paquetes necesarios
Instala las dependencias necesarias con el siguiente comando:
2
Lista los dispositivos de cámara actuales
Ejecuta el siguiente comando para encontrar tus cámaras conectadas:Ejemplo de salida:
3
Crea un dispositivo virtual
Identifica los IDs de dispositivo de las dos cámaras que quieres usar y selecciona un número de ID de dispositivo que no aparezca actualmente en la lista.En este ejemplo, usaremos
9 (ya que no está en uso arriba) para crear un dispositivo virtual llamado stellarHD_stitched. Actualiza el 9 en el comando siguiente para que coincida con tu ID sin usar elegido:4
Inicia el pipeline de GStreamer
Inicia el pipeline para crear el video unido y enviar el flujo a tu nuevo dispositivo virtual:
Debes mantener este comando en ejecución mientras utilices los videos unidos y sincronizados. Puedes modificar este comando para añadir más cámaras, cambiar resoluciones/frecuencias de imagen o modificar el diseño.
5
Usa el dispositivo virtual en OpenCV
Código de inicio de OpenCV
Sigue nuestro código de ejemplo para usar
/dev/video9 en OpenCV.6
Elimina el dispositivo loopback
Para eliminar de forma segura el dispositivo loopback, puedes reiniciar tu computadora o ejecutar la siguiente secuencia de comandos:1. Identifica los programas que actualmente usan el dispositivo loopback:2. Termina los procesos usando sus números PID (Process ID):3. Elimina el dispositivo loopback:
