Como configurar câmeras Point Grey / FLIR GigE (Blackfly) com o SwingCatalyst
Como configurar câmeras Point Grey GigE para funcionar com o SwingCatalyst.
Para configurar as definições da câmera, consulte este artigo: point-grey-flir-usb.md
Este artigo aborda a configuração dos endereços IP tanto da câmera quanto da placa de rede.
Nota: O suporte a câmeras é limitado, e o controlo da câmera está restrito ao FlyCapture (software Point Grey).
Adaptadores de rede compatíveis e configuração:
Consulte: gige-network-setup.md
Nota: Para câmeras compatíveis com o Spinnaker SDK, consulte o nosso artigo sobre Spinnaker.
Nota, importante para o Desempenho: Se você tiver uma placa de rede Intel, faça o download e instale os Taco de Saída Intel, pois isso fornecerá opções para definir taxas de modulação de interrupção, que podem não estar disponíveis com os Taco de Saída do Windows.
Para ir diretamente para a configuração de IP, clique aqui
Importante:
Region of Interest (ROI) não funciona nas câmeras Blackfly BFLY-PGE-03S3C.
Recomendamos um adaptador de rede (porta) dedicado por câmera.
Configurando sua câmera Point Grey / FLIR GigE:
Requisitos:
Instale o software Point Grey Flycap a partir do nosso site: https://www.swingcatalyst.com/drivers
Um dos nossos adaptadores de rede recomendados
A placa de rede está instalada e está a receber energia.
A câmera está conectada à placa de rede.
Nota: Ao instalar o Flycap, certifique-se de que a caixa de seleção do driver Point Grey Image Filter está marcada.
Instalando a placa de rede
Para instalar a placa de rede, considere seguir os passos fornecidos aqui: https://www.wikihow.com/Install-a-PCI-Card — os passos para instalar a placa de rede de porta dupla da FLiR são praticamente os mesmos.
<>Configurando os endereços IP usando o utilitário GigE Configurator
É necessário configurar os endereços IP tanto do adaptador de rede (porta) quanto da câmera conectada.
Vamos começar configurando o adaptador de rede!
- Abra o aplicativo Point Grey GigE Configurator. Ele pode ser encontrado em: C:\Program Files\Point Grey Research\FlyCap2 Viewer\bin64

- Abra o aplicativo Point Grey GigE Configurator e clique na câmera.
Observe a qual adaptador de rede a câmera está conectada (ver destacado em vermelho).
No nosso caso, a câmera está conectada à Ethernet 9.
Clique em Ethernet 9 em Adaptadores de Rede na lista, conforme mostrado no lado esquerdo da captura de tela acima.
Configurando o endereço IP do adaptador de rede:
Altere o endereço IP e a máscara de sub-rede para corresponder à captura de tela abaixo e clique em Set IP address / Subnet, depois clique em Yes e OK.
Agora configuramos o endereço IP do primeiro adaptador de rede. O próximo passo é otimizar as configurações do adaptador de rede.
Otimizando o adaptador de rede
Conforme a captura de tela abaixo, observe o número em vermelho chamado MTU
É necessário aumentar esse número. Clique em Open Network Connections conforme a área destacada abaixo.
Clique na aba Advanced e localize Jumbo Packet e defina o valor para 9014 Bytes.
Alterando a Modulação de Interrupção
Defina Interrupt Moderation como Enabled
Clique em Interrupt Moderation Rate e defina o Valor como Extreme.
Importante: Se você for utilizar mais de 2 câmeras, pode ser necessário definir a Interrupt Moderation como Disabled para evitar perda de Quadros.
Configurando o endereço IP da câmera
Clique na câmera disponível na lista (no nosso caso, temos apenas uma câmera conectada, portanto sabemos que é a câmera correta).
Insira o seguinte IP (note que estamos configurando o endereço IP da câmera conectada à Ethernet 9 conforme acima):
Clique em Set IP Address / Subnet e clique em Yes e depois OK.
Encontre a câmera cujo endereço IP você acabou de configurar na lista do lado esquerdo do FLiR GigE Configurator e clique nela.
Configurando a Atribuição de Endereço IP
Isso é importante, pois precisamos que as alterações de endereço IP nas câmeras sejam persistentes; caso contrário, a câmera perderá sua configuração após uma perda de energia.
Desmarque DHCP e marque Persistent IP
Clique em Copy from Current e depois em Set IP Address / Subnet
Verificar o tamanho do pacote
Vamos verificar se o tamanho do pacote (MTU) foi configurado corretamente.
Clique em Discover Maximum Packet Size; deve indicar 9000.
Clique em Test Camera Connection para verificar se a conexão está funcionando e se você está a receber dados da câmera.
Configurando mais de 1 câmera
Agora que você configurou uma câmera e um adaptador de rede, pode repetir os passos acima para configurar múltiplas câmeras.
Com os passos e capturas de tela acima em mente, já definimos o IP da câmera e do Adaptador Ethernet 9; configurar múltiplas câmeras segue o mesmo procedimento, apenas com IPs diferentes.
Para simplificar, vamos chamá-los de Adaptador Ethernet 1, 2 e 3, e assim por diante…
Adaptador Ethernet 1: IP: 10.0.1.1 Subnet: 255.255.255.0
Câmera 1: IP: 10.0.1.10 Subnet: 255.255.255.0 Adaptador Ethernet 2: IP: 10.0.2.1 Subnet: 255.255.255.0 Câmera 2: IP: 10.0.2.10 Subnet: 255.255.255.0
Adaptador Ethernet 3: IP: 10.0.3.1 Subnet: 255.255.255.0
Câmera 3: IP: 10.0.3.10 Subnet: 255.255.255.0
Adaptador Ethernet 4: IP: 10.0.4.1 Subnet: 255.255.255.0
Câmera 4: IP: 10.0.4.10 Subnet: 255.255.255.0
Usando a(s) câmera(s) no SwingCatalyst
Usar câmeras Point Grey no SwingCatalyst é uma questão de definir o Ângulo da câmera e clicar em ativar. Clique no botão Play para garantir que a câmera esteja a funcionar.
Todas as configurações da câmera devem ser feitas através do software FlyCapture da Point Grey.
Como alterar a velocidade do obturador e outras configurações da câmera
Inicie o software Point Grey Flycap2 e navegue até Camera Settings.
- Em shutter, certifique-se de que Auto está desmarcado.
Geralmente é melhor usar uma exposição manual para ambientes estáticos, como estúdios internos. Uma exposição totalmente automática pode causar alterações na Taxa de Quadros e resultar numa imagem inconsistente.
- Neste caso, não estamos a usar exposição automática pois queremos ter controlo sobre isso nós mesmos. Em geral, recomenda-se um tempo de exposição inferior a 2000 (2ms).
Para guardar as configurações, consulte o passo 3.
Pode também ser necessário ajustar a Taxa de Quadros; você pode desmarcar auto e definir para a Taxa de Quadros desejada e, em seguida, seguir o passo 3.
Pode também ser necessário ajustar a Taxa de Quadros; você pode desmarcar auto e definir para a Taxa de Quadros desejada e, em seguida, seguir o passo 3.
Definindo valores de Gain
Semelhante à exposição, definir o Gain como manual para condições de iluminação estáticas/internas é o mais recomendado. Quanto maior a exposição, mais granulada será a imagem e maior será o tempo de codificação de vídeo em comparação com um Gain baixo.
Para definir o Gain manual, desmarque Auto.
Consulte este artigo sobre como configurar a câmera: point-grey-flir-usb.md
Resolução de problemas e otimizações adicionais
Se você estiver a perder Quadros ou a ter problemas de sincronização com suas câmeras FLiR / Point Grey, verifique o tamanho do pacote em Flycapture2 -> Custom Video modes.
Você pode tentar reduzir o tamanho do pacote a partir do máximo de 9000 para um valor menor. Dependendo do seu CPU, o que funciona melhor pode variar de acordo com o computador.
Se estiver a usar 2 câmeras num adaptador de rede, recomenda-se definir o packet delay para: 9500.
Lembre-se de ir a Advanced Camera Settings e guardar as configurações no banco 1, conforme abordado no artigo de configuração da câmera, ** point-grey-flir-usb.md**
Lembre-se de clicar em save em Memory Channels e certifique-se de que Channel 1 está selecionado!
Se não estiver a receber nenhuma imagem ou estiver a receber um erro no SwingCatalyst, tente alterar o tamanho do pacote e guardar no banco 1 (conforme a imagem acima)
Configuração com 4 câmeras a perder Quadros:
Em algumas configurações com 4 câmeras, recomenda-se desativar a modulação de interrupção ou alterar a taxa de modulação de interrupção de extreme para low. Se a taxa de modulação for alta, a quantidade de interrupções será suprimida, o que leva a uma menor carga no CPU. No entanto, quanto menos frequente for a interrupção, maior a probabilidade de a resposta ACK do host ser lenta. Isso pode resultar na perda de pacotes ao transmitir imagens a uma Taxa de Quadros elevada.
Escolher uma modulação diferente dependendo do seu sistema pode melhorar o desempenho da rede e do sistema.
Você pode ler mais sobre isso na secção Interrupt Moderation Rate neste artigo: https://www.flir.com/ support-center/iis/machine- vision/application-note/ troubleshooting-image- consistency-errors/ .
Para informações mais detalhadas, consulte o artigo de suporte da FLiR / Point Grey sobre perda de Quadros: https://eu.ptgrey.com/tan/10899
Consulte https://www.ptgrey.com/support/downloads/10113/ para o manual de referência técnica da Point Grey para o modelo de câmera Blackfly.
Otimizações adicionais do adaptador de rede
Buffers de Receção
Recomenda-se definir este valor o mais alto possível. Isso pode ajudar a evitar a perda de Quadros ao usar múltiplas câmeras e/ou câmeras GigE de maior resolução.
Usando duas câmeras num switch de rede:
Atenção: apenas a câmera Blackfly BFLY-PGE-03S3C (90FPS) é suportada. O uso de outras câmeras pode resultar na perda de Quadros.
Importante: O switch de rede deve suportar Jumbo Frames de 9KB (a maioria dos switches de rede suporta), recomendamos o switch: https://www.netgear.com/support/product/GS105.aspx ou switches similares ao modelo GS105.
Se for utilizar um switch de rede, é importante que o Packet Delay seja definido para 9500, conforme a captura de tela abaixo.
Após definir o Packet Delay para 9500, vá a Advanced Camera Settings e guarde no banco 1, conforme abordado no artigo de configuração da câmera, ** point-grey-flir-usb.md**
Definir o Packet Delay ajuda a evitar a perda de Quadros ao usar duas câmeras Blackfly 03S3C num adaptador de rede.
Mais detalhes sobre uma configuração com múltiplas câmeras podem ser encontrados aqui: https://www.ptgrey.com/tan/10351
Última atualização: 2023-12-19 | Ver no site de suporte oficial



















