Configurations

This topic shows the applicable pixel data processing configurations for every class of camera pixel formats. For each class, a drawing shows the relevant pixel data processing configurations.

Configurations for monochrome cameras

CFG_M configuration

In the "CFG_M" configuration, the pixel processing chain transform packed monochrome pixels into monochrome pixels.

The successive processing steps are:

UNP: unpacking of 10-, 12- and 14-bit pixels to 16-bit with alignment to lsb.
FFC: flat-field correction.
LUT: look-up table. Applies only to 8-, 10- and 12-bit pixels!
ALI: alignment to lsb (default) or msb of 10-, 12- and 14-bit pixels.
BIN: binning.

UNP and ALI are mandatory processing step that must be active and configured according to the application needs.

FFC, LUT and BIN are optional processing steps that can be activated or not according to the application needs.

CFG_MP configuration

In the "CFG_MP" configuration, pixel unpacking is turned off.

The pixel processing chain is disabled. Pixels are not processed; packed pixels remain unpacked.

Configurations for Bayer CFA cameras

CFG_B configuration

In the "CFG_B" configuration, the CFA and the SWAP processing steps are disabled. The pixel processing chain transform packed Bayer CFA pixels into Bayer pixels.

The successive processing steps are:

UNP: unpacking of 10-, 12- and 14-bit pixels to 16-bit with alignment to lsb.
FFC: flat-field correction.
ALI: alignment to lsb (default) or msb of 10-, 12- and 14-bit pixels.
BIN: binning.

UNP and ALI are mandatory processing step that must be active and configured according to the application needs.

FFC and BIN are optional processing steps that can be activated or not according to the application needs.

CFG_BC configuration

In the "CFG_BC" configuration, the CFA processing step is enabled and the SWAP processing step is disabled. The pixel processing chain transform packed Bayer CFA pixels into RGB pixels.

The successive processing steps are:

UNP: unpacking of 10-, 12- and 14-bit pixels to 16-bit with alignment to lsb.
FFC: flat-field correction.
ALI: alignment to lsb (default) or msb of 10-, 12- and 14-bit pixels.
CFA: Bayer CFA decoding.
BIN: binning.

UNP and ALI are mandatory processing step that must be active and configured according to the application needs.

FFC and BIN are optional processing steps that can be activated or not according to the application needs.

CFG_BCS configuration

In the "CFG_BCS" configuration, the CFA and the SWAP processing steps are enabled. The pixel processing chain transform packed Bayer CFA pixels into BGR pixels.

The successive processing steps are:

UNP: unpacking of 10-, 12- and 14-bit pixels to 16-bit with alignment to lsb.
FFC: flat-field correction.
ALI: alignment to lsb (default) or msb of 10-, 12- and 14-bit pixels.
CFA: Bayer CFA decoding.
BIN: binning.
SWAP: R/B pixel component swapping.

UNP and ALI are mandatory processing step that must be active and configured according to the application needs.

FFC and BIN are optional processing steps that can be activated or not according to the application needs.

CFG_BP configuration

In the "CFG_BP" configuration, pixel unpacking is turned off. The pixel processing chain is disabled. Pixels are not processed. Packed pixels remain unpacked.

Configurations for RGB cameras

CFG_C3 configuration

In the "CFG_C3" configuration, the SWAP processing step is disabled. The pixel processing chain transform packed RGB pixels into RGB pixels.

The successive processing steps are:

UNP: unpacking of 10-, 12- and 14-bit pixel components to 16-bit with alignment to lsb.
FFC: flat-field correction.
ALI: alignment to lsb (default) or msb of 10-, 12- and 14-bit pixel components.
BIN: binning.

UNP and ALI are mandatory processing step that must be active and configured according to the application needs.

FFC and BIN are optional processing steps that can be activated or not according to the application needs.

CFG_C3S configuration

In the "CFG_C3S" configuration, the SWAP processing step is enabled. The pixel processing chain transform packed RGB pixels into BGR pixels.

The successive processing steps are:

UNP: unpacking of 10-, 12- and 14-bit pixel components to 16-bit with alignment to lsb.
FFC: flat-field correction.
ALI: alignment to lsb (default) or msb of 10-, 12- and 14-bit pixel components.
BIN: binning.
SWAP: R/B pixel component swapping.

UNP and ALI are mandatory processing step that must be active and configured according to the application needs.

FFC and BIN are optional processing steps that can be activated or not according to the application needs.

Configurations for RGBa cameras

CFG_C4 configuration

In the "CFG_C4" configuration, the SWAP processing step is disabled. The pixel processing chain transform packed RGBa pixels into RGBa pixels.

The successive processing steps are:

UNP: unpacking of 10-, 12- and 14-bit pixel components to 16-bit with alignment to lsb.
FFC: flat-field correction.
ALI: alignment to lsb (default) or msb of 10-, 12- and 14-bit pixel components.
BIN: binning.

UNP and ALI are mandatory processing step that must be active and configured according to the application needs.

FFC and BIN are optional processing steps that can be activated or not according to the application needs.

CFG_C3S configuration

In the "CFG_C4S" configuration, the SWAP processing step is enabled. The pixel processing chain transform packed RGBa pixels into BGRa pixels.

The successive processing steps are:

UNP: unpacking of 10-, 12- and 14-bit pixel components to 16-bit with alignment to lsb.
FFC: flat-field correction.
ALI: alignment to lsb (default) or msb of 10-, 12- and 14-bit pixel components.
BIN: binning.
SWAP: R/B pixel component swapping.

UNP and ALI are mandatory processing step that must be active and configured according to the application needs.

FFC and BIN are optional processing steps that can be activated or not according to the application needs.