Block Flat Field Correction- Monochrome and Bayer

Brief Description

File: \examples\Processing\Shading\Shading2D\Block_FFC_Monochrome.vad
\examples\Processing\Shading\Shading2D\Block_FFC_Bayer.vad

Default Platform: iF-CXP12-Q

Short Description

The examples show the implementation of a block Flat Field Correction. Correction values are stored in Luts and do not require DRAM resources. The applets perform a high precision offset and gain correction.

The examples show the implementation of a blockwise Flat Field Correction (FFC). The correction values are stored in LUTs and do not require DRAM resources. One version of the example is designed for a monochrome, one for a camera with Bayer format. The designs allow to set multiple parameters as block size or correction mode according to the individual requirements. In addition a Python based script demonstrates how to calculate the correction coefficients from acquired dark and bright images. You can find a detailed description on the theoretical background on the Block FFC method and how to use the applets during design time and in hardware in the comment boxes in the example designs. Further information on the theory on Block FFC are part of the description for the enhanced standard acquisition applets under https://docs.baslerweb.com/frame-grabbers/flat-field-correction-ffc-imaflex .