Confronto tra le telecamere Firefly S e Blackfly S

Prodotti applicabili

Descrizione dell'applicazione:

Questa nota applicativa descrive le differenze che i clienti possono aspettarsi durante il confronto delle telecamere della famiglia Firefly e Blackfly S.

Nota: questa nota applicativa non esamina la versione con deep learning della telecamera Firefly e tutte le nuove funzionalità associate a questa versione.

Cos'è la Firefly S?

La Firefly S è una telecamera per machine vision altamente compatta a basso consumo energetico.  Più piccola e leggera di qualsiasi altra telecamera per machine vision, sfrutta l'hardware Movidius Myriad2 per ottenere un form factor mai visto prima, mantenendo al contempo la funzionalità principale di una telecamera con visione artificiale Genicam.  

 

Figura 1
Un diagramma di confronto del corpo delle telecamere FFY e BFS (le unità sono in millimetri)

La telecamera FFY funziona con Spinnaker, esattamente come le nostra telecamere BFS.  Mantiene il set di funzionalità principale che si trova nelle telecamere Genicam; gli utenti abituati alle nostre telecamere BFS possono aspettarsi una transizione graduale nel passaggio alla famiglia di telecamere FFY.

Simile alla BFS, può essere utilizzata anche per un'applicazione di terze parti che supporta Genicam/USB3 Vision, come Matrox, Halcon, NI Max/Labview, ecc. 


Figura 2 
Una schermata delle funzionalità disponibili sulla FFY-U3-16S2M, catturata in SpinView  

Differenze tra FFY e BFS

Software

A causa delle limitazioni dell'utilizzo di una Movidius VPU rispetto a un tradizionale FPGA, alcune delle funzionalità più avanzate non sono disponibili per le telecamere della famiglia FFY. Di seguito è indicato un elenco completo di voci delle funzionalità/nodi che non si trovano sulla FFY:

(Caratteristiche)

Controllo del sequencer
Controllo di trasformazione del colore
Controllo della correzione del campo piatto
Controllo del contatore e del timer
Controllo del blocco logico

(Nodi)

Controllo di acquisizione-> nodi Burst Frame
Controllo di acquisizione-> nodi Trigger Delay
Controllo di acquisizione-> Trigger Activation non ha una voce enum “qualsiasi edge”
Controllo analogico-> nodi di rapporto di bilanciamento, bilanciamento del bianco automatico
Controllo analogico-> nodi Sharpening automatico/soglia
Controllo del dispositivo-> tipo di scansione del dispositivo
Controllo del dispositivo-> nodi di alimentazione
Controllo di livello di trasporto->USB3 Vision-> nodi conteggio degli errori di collegamento/conteggio di ripristino
Controllo automatico algoritmo-> nodi ROI (selettore ROI, abilita, offset, larghezza/altezza)
Controllo automatico algoritmo-> nodi bilanciamento del bianco automatico (profilo di bilanciamento del bianco automatico, limite inferiore, limite superiore, ammortizzamento)
Controllo automatico algoritmo-> modalità di misurazione 
Controllo automatico algoritmo-> compensazione dell'esposizione 
Correzione dei pixel difettosi-> tabella dei difetti ripristino di fabbrica 
Controllo dati in blocco->nodo selettore blocco non ha lo stato linea fine esposizione tutte le voci di enum (come CRC immagine, set sequencer attivo, dati seriali)
Controllo dati in blocco->nodi CRC immagine, set sequencer attivo, stato linea fine esposizione tutto
Controllo LUT->valore LUT tutto 
Controllo IO digitale->selettore filtro di ingresso
Controllo IO digitale->nodi larghezza filtro linea, formato linea
Controllo IO digitale-> nodi uscita utente
Controllo IO digitale->fonte linea non ha voci enum uscita utente/contatore/blocco logico
Controllo porta seriale->Bit di arresto porta seriale non ha la voce enum "Bit 1.5"

Hardware

Oltre alla differenza di dimensioni e peso (la FFY pesa 20 grammi, mentre la BFS pesa 36 grammi), la telecamera FFY ha diverse funzionalità dei pin in confronto alle telecamere cased BFS, ma è effettivamente molto simile alle telecamere board level BFS (condividono lo stesso connettore), l'unica differenza è che la telecamera FFY la funzionalità doppia dei pin per i pin 1 e 2; il pin 1 può effettuare la trasmissione seriale (TXD), e il pin 2 può effettuare l'ingresso seriale (RXD).

Si noti che confrontata  alle telecamere cased BFS, la FFY non ha nessun pin di ingresso/uscita optoisolati disponibili; tuttavia, ha quattro pin di ingresso/uscita non opto, che permettono ulteriori uscite attivazione/strobo senza la necessità di alimentazione esterna.

 

Figura 3
Layout GPIO della Firefly S