Last updated: 1 November 2024

Pixel Binning / Decimation (pixel skipping) / Gamma and Digital Shift explained

Pixel binning and Decimation are advanced camera features that are available on a selected cameras. To check if this feature is available for your camera, open the framerate calculator as explained in this article about how to use the frame rate calculator for industrial cameras. Check if you have the BinningHorizontal, BinningVertical, DecimationHorizontal and DecimationVertical field visible in the framerate calculator for your camera model.

Pixel Binning / Decimation (pixel skipping) / Gamma and Digital Shift explained

Il pixel binning viene utilizzato per aumentare la sensibilità alla luce e ridurre la risoluzione dell'immagine.
La decimazione, nota anche come salto dei pixel, viene utilizzata per ridurre la risoluzione dell'immagine senza modificare la dimensione del campo visivo.

Raccolta di pixel

Il pixel binning viene utilizzato per aumentare la sensibilità alla luce e ridurre la risoluzione dell'immagine. Quando si imposta la fotocamera in modalità pixel binning, più pixel vengono uniti per creare un'area di pixel più grande che quindi raccoglie più luce. Quando si acquisiscono oggetti in movimento, in modalità binning è possibile ridurre l'esposizione per evitare l'effetto movimento. Inoltre, puoi catturare immagini migliori in ambienti bui.


La modalità Pixel binning della fotocamera riduce la risoluzione effettiva del sensore della fotocamera poiché combina i dati di diversi pixel in 1. Utilizzando il binning 2x si combinano 2x2 pixel in 1 pixel. La risoluzione verrà ridotta di un fattore 4. Utilizzando il binning 4x si combinano 4x4 pixel in 1 pixel. La risoluzione verrà ridotta di un fattore 16. Come esempio prendiamo una fotocamera da 12 MP. La fotocamera ha una risoluzione di 4096x3000 pixel.


Nella modalità binning 2x2 la risoluzione di output è 2048x1500 pixel = 3 MP
Nella modalità binning 4x4, la risoluzione di output è  1024x750 pixel = 0,78 MP
In alcuni casi, il framerate della fotocamera aumenterà quando si utilizza la modalità Binning.

Quando apri il calcolatore del frame rate, vedrai che il valore predefinito per il Binning è 1, il che significa nessun binning. Puoi anche selezionare il binning 2 o 4 volte. Se selezioni il binning 2 o 4 volte, devi aggiornare la Larghezza e l'Altezza della fotocamera poiché verranno ridotte. Il software ti avviserà di modificare questo parametro per calcolare correttamente l'output FPS, vedi immagine qui sotto.

 Come ci dice il messaggio di avviso, prima è necessario correggere la larghezza e l'altezza per vedere l'output FPS corretto. Nell'immagine sotto abbiamo ridotto la larghezza e l'altezza di un fattore 4 e il messaggio di avviso è scomparso e abbiamo il nuovo framerate della fotocamera in modalità binning.

Poiché l'FPGA (processore) della telecamera deve ancora leggere tutti i pixel dal sensore di immagine, prima di combinare i pixel insieme, non vediamo un aumento del framerate. Tuttavia, alcuni sensori di immagine hanno la funzione di binning integrata e in tal caso puoi vedere un aumento del framerate. 

Quando vogliamo avere un # pixel per mm, dobbiamo considerare che copriremo quest'area con la risoluzione piena del sensore, oppure con la nuova risoluzione ridotta (binned).

Esempio Se la nostra area è 1000*750 mm senza binning, possiamo coprire con la risoluzione completa del sensore come 4096*3000. Se lo facciamo in modalità binned (4), lo copriremo con 1024*750 pixel. Nella prima situazione avremo una risoluzione di 4 volte più pixel per mm, nel secondo caso avremo 4 volte più luce per pixel ma 4 volte meno pixel per mm.

Tieni presente che non tutte le Telecamera supportano questa funzione. Per un elenco di modelli di Telecamera, controlla la nostra pagina di download.

Decimazione/salto dei pixel

La decimazione viene utilizzata per ridurre la risoluzione dell'immagine mantenendo il campo visivo. Un'applicazione tipica è avere una visualizzazione dal vivo dell'immagine a bassa risoluzione per ridurre la larghezza di banda della telecamera e aumentare il frame rate. Nel momento in cui si desidera catturare l'immagine, disabiliterai la decimazione e catturerai l'immagine con la sua risoluzione completa.
Nella modalità di decimazione, ogni secondo pixel (decimazione 2x) oppure ogni secondo, terzo e quarto pixel (binning 4x) viene scartato. Di conseguenza si riduce la risoluzione dell'immagine di un fattore 4 o 16. Prendiamo ancora ad esempio la fotocamera da 12 MP. 
La fotocamera ha una risoluzione di 4096x3000 pixel.
Nella modalità di decimazione 2x2 la risoluzione di output è 2048x1500 pixel = 3 MP
Nella modalità di decimazione 4x4, la risoluzione di output è 1024x750 pixel = 0,78 MP

Contrariamente alla regione di interesse (ROI), la decimazione non influisce sul campo visivo.

A seconda del modello di fotocamera, potresti riscontrare un aumento degli FPS.

Tieni presente che non tutte le fotocamere supportano questa funzione. Per un elenco dei modelli di fotocamera, controlla la nostra pagina di download.  

Gamma

La funzione della fotocamera "Gamma" può essere utilizzata sui nostri modelli di fotocamera avanzati ed è comunemente utilizzata per migliorare la luminosità delle immagini per lo schermo su cui le stai visualizzando. La correzione gamma è un adattamento non lineare applicato a ciascun pixel di un'immagine. Viene utilizzato principalmente per convertire la percezione lineare del sensore di una fotocamera nella percezione non lineare dei nostri occhi. Ad ogni pixel di un'immagine viene applicata una funzione che ne corregge il valore in scala di grigi. Esistono tre modi diversi in cui il valore gamma può influenzare la luminosità dell'immagine:

  • Gamma <1, l'immagine diventa più luminosa
  • Gamma = 1, l'immagine rimane invariata
  • Gamma > 1, l'immagine diventa più scura

Per modificare il valore gamma, è necessario prima abilitare la correzione gamma, quindi impostare "GammaValue" su un valore compreso tra 0 e 4 per modificare la luminosità.

Se abiliti la correzione gamma e il formato pixel è impostato su 10 bit o 12 bit. Alcune informazioni sull'immagine andranno perse. Se è necessaria la funzione gamma senza perdita di informazioni sull'immagine, evitare di utilizzare questa funzione nel formato pixel a 10 o 12 bit.

Tieni presente che non tutte le fotocamere supportano questa funzione. Per un elenco dei modelli di fotocamera, controlla la nostra pagina di download.

The maximum pixel value Rmax equals 255 for 8-bit pixel formats, 1023 for 10-bit pixel formats.

Spostamento digitale

La funzionalità della fotocamera "spostamento digitale" può essere utilizzata sui nostri modelli di fotocamera avanzati ed è comunemente utilizzata per migliorare la luminosità delle immagini aumentando la luminosità di ogni pixel individualmente "spostando" i valori binari a sinistra. Impostando il valore di spostamento digitale su n si ottiene uno spostamento logico a sinistra di n su tutti i valori dei pixel. Questo ha l'effetto di moltiplicare ogni valore di pixel per 2n.  Ciò risulterà in un'immagine più luminosa, ma aumenterà anche il rumore.
Se il valore del pixel risultante è maggiore del valore massimo possibile per il formato pixel corrente, viene impostato sul valore massimo.

Per configurare il fattore di spostamento digitale, modificare il valore del parametro “DigitalShift”.
Non tutti i modelli supportano questa funzione. Se il tuo modello non support questa funzione, puoi cambiare il valore di guadagno per ottenere un effetto simile.

Esempio per lo spostamento digitale di 1 e un'immagine a 12 bit.

Tieni presente che non tutte le fotocamere supportano questa funzione. Per un elenco dei modelli di fotocamera, controlla la nostra pagina di download.