Tanto a sincronização elétrica quanto a por software são necessárias. Veja abaixo instruções detalhadas.
Guia de fiação elétrica
- Modo Leader-Follower
- Modo Follower apenas (clock externo)
Visão geral
Este modo foi projetado para configurações que não utilizam um sinal de clock externo.Você utilizará uma câmera no modoleader (emitindo um sinal de sincronização) e todas as demais câmeras no modo follower.Guia de firmware Leader/Follower
Clique aqui para ver nosso guia sobre como alternar sua câmera entre os modos Leader e Follower.
Fiação
Exemplo

Um exemplo de fios de duas câmeras conectados para sincronização de quadros.
Biblioteca Python de vídeo sincronizado (Linux)
Além do nosso SDK que está por vir, atualmente fornecemos um processo simples em Python para capturar quadros sincronizados de suas configurações de câmera. (Observação: Isso pode ser descontinuado em favor do SDK completo no futuro.)Biblioteca Python de vídeo sincronizado
Siga nosso guia no GitHub para instalar e usar nossa biblioteca Python personalizada para Linux.
Vídeo sincronizado e mesclado
Isto explica como usar o GStreamer para sincronizar e mesclar dois feeds de vídeo. Depois, criar um dispositivo virtual para usar em outros programas.- Linux
1
Instale os pacotes necessários
Instale as dependências necessárias usando o seguinte comando:
2
Liste os dispositivos de câmera atuais
Execute o seguinte comando para encontrar as câmeras conectadas:Exemplo de saída:
3
Crie um dispositivo virtual
Identifique os IDs de dispositivo das duas câmeras que deseja usar, depois selecione um número de ID de dispositivo que não esteja listado atualmente.Neste exemplo, usaremos
9 (já que não está sendo usado acima) para criar um dispositivo virtual chamado stellarHD_stitched. Atualize o 9 no comando abaixo para corresponder ao ID não usado que você escolher:4
Inicie o pipeline do GStreamer
Inicie o pipeline para criar o vídeo mesclado e enviar o stream para o seu novo dispositivo virtual:
Você deve manter este comando em execução enquanto usa os vídeos sincronizados e mesclados. Você pode modificar este comando para adicionar mais câmeras, alterar resoluções/taxas de quadros ou modificar o layout.
5
Use o dispositivo virtual no OpenCV
Código inicial OpenCV
Siga nosso código de exemplo para usar
/dev/video9 no OpenCV.6
Remova o dispositivo de loopback
Para remover com segurança o dispositivo de loopback, você pode reiniciar o computador ou executar a seguinte sequência de comandos:1. Identifique os programas que estão usando o dispositivo de loopback:2. Encerre os processos usando seus números de PID (Process ID):3. Remova o dispositivo de loopback:
