Come configurare le telecamere Point Grey / FLIR GigE (Blackfly) con SwingCatalyst

Come configurare le telecamere Point Grey GigE per utilizzarle con SwingCatalyst.

Per la configurazione delle impostazioni della telecamera, consulta questo articolo: point-grey-flir-usb.md

Questo articolo illustra come configurare gli indirizzi IP sia della telecamera che della scheda di rete.

Nota: Il supporto alle telecamere è limitato e il controllo della telecamera è limitato a FlyCapture (software Point Grey).

Adattatori di rete compatibili e configurazione:

Consulta: gige-network-setup.md

Nota: Per le telecamere supportate da Spinnaker SDK, consulta il nostro articolo su Spinnaker.

Nota, importante per le Prestazioni: Se hai una scheda di rete Intel, scarica e installa i Driver Intel, poiché ti offriranno opzioni per impostare i tassi di modulazione degli interrupt, che potrebbero non essere disponibili con i Driver Windows.

Per passare direttamente alla configurazione IP clicca qui

Importante:

Region of Interest (ROI) non funziona sulle telecamere Blackfly BFLY-PGE-03S3C.

Si consiglia di dedicare un adattatore di rete (porta) per ogni telecamera.

Configurazione della telecamera Point Grey / FLIR GigE:

Requisiti:

  • Installa il software Point Grey Flycap dal nostro sito web: https://www.swingcatalyst.com/drivers

  • Una delle schede di rete da noi consigliate

  • La scheda di rete è installata e alimentata.

  • La telecamera è collegata alla scheda di rete.

Nota: Durante l’installazione di Flycap, assicurati che la casella di controllo relativa al Driver del filtro immagini Point Grey sia selezionata.

Installazione della scheda di rete

Immagine della scheda di rete PCI-E a doppia porta Immagine della scheda di rete PCI-E a doppia porta

Per installare la scheda di rete, puoi seguire i passaggi indicati qui: https://www.wikihow.com/Install-a-PCI-Card; i passaggi per installare la scheda di rete a doppia porta FLiR sono sostanzialmente gli stessi.

<>Impostazione degli indirizzi IP tramite l’utilità GigE Configurator

È necessario configurare gli indirizzi IP sia per l’adattatore di rete (porta) che per la telecamera collegata.

Iniziamo configurando l’adattatore di rete!

  • Apri l’applicazione Point Grey GigE Configurator. Si trova in: C:\Program Files\Point Grey Research\FlyCap2 Viewer\bin64Esplora Risorse con il percorso della cartella bin64 evidenziato Esplora Risorse con il percorso della cartella bin64 evidenziato
  1. Apri l’applicazione Point Grey GigE Configurator e clicca sulla telecamera.

Screenshot del GigE Configurator con la telecamera selezionata Screenshot del GigE Configurator con la telecamera selezionata

Nota a quale adattatore di rete è collegata la telecamera (evidenziato in rosso).

Nel nostro caso la telecamera è collegata a Ethernet 9.

Clicca su Ethernet 9 in Adattatori di rete nell’elenco, come mostrato a sinistra nello screenshot precedente.

Impostazione dell’indirizzo IP dell’adattatore di rete:

Modifica l’indirizzo IP e la subnet mask in modo che corrispondano allo screenshot seguente, quindi clicca su Set IP address / Subnet, poi clicca su Yes e OK.

Screenshot della finestra di impostazione IP dell’adattatore di rete Screenshot della finestra di impostazione IP dell’adattatore di rete

Screenshot di conferma dell’impostazione IP dell’adattatore di rete Screenshot di conferma dell’impostazione IP dell’adattatore di rete

Ora abbiamo impostato l’indirizzo IP del primo adattatore di rete. Il passaggio successivo consiste nell’ottimizzare le impostazioni dell’adattatore di rete.

Ottimizzazione dell’adattatore di rete

Come indicato nello screenshot seguente, prendi nota del numero in rosso chiamato MTU

È necessario aumentare questo numero. Clicca su Open Network Connections nell’area evidenziata di seguito.

Screenshot del GigE Configurator con il valore MTU evidenziato Screenshot del GigE Configurator con il valore MTU evidenziato

Clicca sulla scheda Advanced, individua Jumbo Packet e imposta il valore su 9014 Bytes.

Screenshot della scheda Advanced con Jumbo Packet impostato su 9014 Bytes Screenshot della scheda Advanced con Jumbo Packet impostato su 9014 Bytes

Modifica della modulazione degli interrupt

Imposta Interrupt Moderation su Enabled

Screenshot delle impostazioni della scheda di rete con Interrupt Moderation abilitato Screenshot delle impostazioni della scheda di rete con Interrupt Moderation abilitato

Clicca su Interrupt Moderation Rate e imposta il valore su Extreme.

Importante: Se intendi utilizzare più di 2 telecamere, potrebbe essere necessario impostare Interrupt Moderation su Disabled per evitare la perdita di Fotogrammi.

Impostazione dell’indirizzo IP della telecamera

Screenshot del GigE Configurator con la telecamera selezionata dall’elenco Screenshot del GigE Configurator con la telecamera selezionata dall’elenco

Clicca sulla telecamera disponibile nell’elenco (nel nostro caso abbiamo una sola telecamera collegata, quindi sappiamo che è quella giusta).

Inserisci il seguente IP (nota che stiamo impostando l’indirizzo IP della telecamera collegata a Ethernet 9 come indicato sopra):

Screenshot della finestra di impostazione dell’indirizzo IP della telecamera Screenshot della finestra di impostazione dell’indirizzo IP della telecamera

Clicca su Set IP Address / Subnet, poi clicca su Yes e OK.

Screenshot di conferma dell’impostazione IP della telecamera Screenshot di conferma dell’impostazione IP della telecamera

Individua la telecamera di cui hai appena impostato l’indirizzo IP nell’elenco sul lato sinistro del FLiR GigE Configurator e cliccaci sopra.

Configurazione dell’assegnazione dell’indirizzo IP

Questo passaggio è importante perché le modifiche all’indirizzo IP delle telecamere devono essere persistenti; in caso contrario, la telecamera perderà la propria configurazione dopo un’interruzione di alimentazione.

Deseleziona DHCP e seleziona Persistent IP

Screenshot della configurazione con DHCP deselezionato e Persistent IP selezionato Screenshot della configurazione con DHCP deselezionato e Persistent IP selezionato

Clicca su Copy from Current e poi su Set IP Address / Subnet

Screenshot della procedura di copia e impostazione dell’indirizzo IP Screenshot della procedura di copia e impostazione dell’indirizzo IP

Verifica della dimensione del pacchetto

Verifichiamo che la dimensione del pacchetto (MTU) sia stata impostata correttamente.

Clicca su Discover Maximum Packet Size; il valore dovrebbe essere 9000.

Screenshot della verifica della dimensione massima del pacchetto Screenshot della verifica della dimensione massima del pacchetto

Clicca su Test Camera Connection per verificare che la connessione funzioni e che tu stia ricevendo dati dalla telecamera.

Screenshot del test di connessione della telecamera completato con successo Screenshot del test di connessione della telecamera completato con successo

Configurazione di più di 1 telecamera

Ora che hai configurato una telecamera e un adattatore di rete, puoi ripetere i passaggi precedenti per configurare più telecamere.

Tenendo presenti i passaggi e gli screenshot precedenti, abbiamo già impostato l’IP della telecamera e dell’adattatore Ethernet 9; la configurazione di più telecamere segue la stessa procedura, semplicemente con IP diversi.

Per semplicità, chiamiamoli Ethernet Adapter 1, 2 e 3 e così via..

Ethernet Adapter 1: IP: 10.0.1.1 Subnet: 255.255.255.0

Camera 1: IP: 10.0.1.10 Subnet: 255.255.255.0 Ethernet Adapter 2: IP: 10.0.2.1 Subnet: 255.255.255.0 Camera 2: IP: 10.0.2.10 Subnet: 255.255.255.0

Ethernet Adapter 3: IP: 10.0.3.1 Subnet: 255.255.255.0

Camera 3: IP: 10.0.3.10 Subnet: 255.255.255.0

Ethernet Adapter 4: IP: 10.0.4.1 Subnet: 255.255.255.0

Camera 4: IP: 10.0.4.10 Subnet: 255.255.255.0

Utilizzo delle telecamere in SwingCatalyst

L’utilizzo delle telecamere Point Grey in SwingCatalyst consiste nell’impostare l’Angolo della telecamera e cliccare su abilita. Clicca il pulsante Play per assicurarti che la telecamera funzioni.

Tutta la configurazione della telecamera deve essere eseguita tramite il software FlyCapture di Point Grey.

Screenshot di SwingCatalyst con le impostazioni della telecamera Point Grey Screenshot di SwingCatalyst con le impostazioni della telecamera Point Grey

Come modificare la velocità dell’otturatore e altre impostazioni della telecamera

Avvia il software Point Grey Flycap2 e vai a Camera Settings.

  1. In Shutter, assicurati che Auto sia deselezionato.

In genere è preferibile utilizzare un’esposizione manuale per ambienti statici, come gli studi al chiuso. Un’esposizione completamente automatica può causare variazioni della Frequenza fotogrammi e portare a un’immagine non uniforme.

  1. In questo caso non utilizziamo l’esposizione automatica perché vogliamo poterla controllare manualmente. In generale, si consiglia un tempo di esposizione inferiore a 2000 (2ms).

Per salvare le impostazioni, vedere il punto 3.

Potrebbe anche essere necessario regolare la Frequenza fotogrammi; è possibile deselezionare Auto e impostarla sulla Frequenza fotogrammi desiderata, quindi seguire il passaggio 3.

Potrebbe anche essere necessario regolare la Frequenza fotogrammi; è possibile deselezionare Auto e impostarla sulla Frequenza fotogrammi desiderata, quindi seguire il passaggio 3.

Impostazione dei valori di Gain

Come per l’esposizione, è preferibile impostare il Gain su manuale per condizioni di illuminazione statiche / al chiuso. Maggiore è l’esposizione, più granulosa sarà l’immagine e più tempo richiederà la codifica video rispetto a un Gain basso.

Per impostare il Gain manuale, deseleziona Auto.

Consulta questo articolo su come configurare la telecamera: point-grey-flir-usb.md

Risoluzione dei problemi e ulteriori ottimizzazioni

Se si perdono Fotogrammi o si riscontrano problemi di sincronizzazione con le telecamere FLiR / Point Grey, controlla la dimensione del pacchetto in Flycapture2 -> Custom Video modes.

Screenshot di Point Grey FlyCap2 con le modalità video personalizzate Screenshot di Point Grey FlyCap2 con le modalità video personalizzate

Puoi provare a ridurre la dimensione del pacchetto dal massimo di 9000 a un valore inferiore. A seconda del CPU, il valore ottimale può variare da computer a computer.

Se si utilizzano 2 telecamere su un unico adattatore di rete, si consiglia di impostare il packet delay su: 9500.

Screenshot di Point Grey FlyCap2 con l’impostazione del packet delay Screenshot di Point Grey FlyCap2 con l’impostazione del packet delay

Ricorda di andare in Advanced Camera Settings e di salvare le impostazioni nel bank 1 come illustrato nell’articolo sulla configurazione della telecamera, ** point-grey-flir-usb.md**

Screenshot di Point Grey FlyCap2 con le impostazioni avanzate della telecamera Screenshot di Point Grey FlyCap2 con le impostazioni avanzate della telecamera

Ricorda di cliccare su save in Memory Channels e assicurati che Channel 1 sia selezionato!

Se non si ottiene alcuna immagine o si riceve un errore in SwingCatalyst, prova a modificare la dimensione del pacchetto e a salvare nel bank 1 (come indicato nell’immagine precedente)

Screenshot di Point Grey FlyCap2 con l’impostazione della dimensione del pacchetto Screenshot di Point Grey FlyCap2 con l’impostazione della dimensione del pacchetto

Perdita di Fotogrammi con configurazione a 4 telecamere:

In alcune configurazioni con 4 telecamere, si consiglia di disattivare la modulazione degli interrupt oppure di modificare il tasso di modulazione degli interrupt da extreme a low. Se il tasso di modulazione è elevato, il numero di interrupt verrà ridotto, con conseguente diminuzione del carico sul CPU. Tuttavia, meno frequentemente si verifica l’interrupt, più è probabile che la risposta ACK dall’host sia lenta. Ciò può causare la perdita di pacchetti durante lo streaming di immagini ad alta Frequenza fotogrammi.

La scelta di una modulazione diversa in base al sistema può migliorare le Prestazioni di rete e di sistema.

Per ulteriori informazioni, consulta la sezione Interrupt Moderation Rate in questo articolo: https://www.flir.com/ support-center/iis/machine- vision/application-note/ troubleshooting-image- consistency-errors/ .

Per informazioni più dettagliate, consulta l’articolo di supporto FLiR / Point Grey sulla perdita di Fotogrammi: https://eu.ptgrey.com/tan/10899

Consulta https://www.ptgrey.com/support/downloads/10113/ per il manuale di riferimento tecnico di Point Grey per il modello di telecamera Blackfly.

Ulteriori ottimizzazioni dell’adattatore di rete

Receive Buffers

Si consiglia di impostare questo valore al massimo possibile. Questo può aiutare a evitare la perdita di Fotogrammi quando si utilizzano più telecamere e/o telecamere GigE ad alta risoluzione.

Screenshot delle impostazioni avanzate dell’adattatore di rete con i Receive Buffers Screenshot delle impostazioni avanzate dell’adattatore di rete con i Receive Buffers

Utilizzo di due telecamere su uno switch di rete:

Nota: è supportata solo la telecamera Blackfly BFLY-PGE-03S3C (90FPS). L’utilizzo di altre telecamere potrebbe causare la perdita di Fotogrammi.

Importante: Lo switch di rete deve supportare Jumbo Frames da 9KB (la maggior parte degli switch di rete lo supporta); consigliamo lo switch https://www.netgear.com/support/product/GS105.aspx o switch simili al modello GS105.

Se si utilizza uno switch di rete, è importante che il Packet Delay sia impostato su 9500 come indicato nello screenshot seguente.

Dopo aver impostato il Packet Delay su 9500, vai in Advanced Camera Settings e salva nel bank 1, come illustrato nell’articolo sulla configurazione della telecamera, ** point-grey-flir-usb.md**

Screenshot di Point Grey FlyCap2 con l’impostazione del packet delay per la configurazione con switch di rete Screenshot di Point Grey FlyCap2 con l’impostazione del packet delay per la configurazione con switch di rete

L’impostazione del Packet Delay aiuta a ridurre la perdita di Fotogrammi quando si utilizzano due telecamere Blackfly 03S3C su un unico adattatore di rete.

Ulteriori dettagli approfonditi sulla configurazione con più telecamere sono disponibili qui: https://www.ptgrey.com/tan/10351


Ultimo aggiornamento: 2023-12-19 | Visualizza sul sito di supporto ufficiale