Euresys Grabber Card with FFC Support (FFC)

FPS Calculation with FFC Enabled

Introduction to Flat Field Correction (FFC)

The Flat-field correction (Wikipedia: FFC) is a method used to correct:

  • The differences of light sensitivity between the pixel sensors of a camera
  • some artifacts related to the optical system (e.g., non-uniform lighting and vignetting)

The goal is to correct the pixels of the captured (raw) images in such a way that when a uniform background is captured by the system (camera & lens), the resulting output image is uniform.

Normal machine Link

Maximum image size for all supported pixel foramts when FFC enabled

Normal machine

Please verify if the camera output, which is either monochrome or RGB interface, is within the specified limits as shown in the diagram.

Sustainable Relative Data Rate

Normal machine

A 4-lane CXP-6 maximum data rate is 2500MB/s


For a Quad CXP-12, the sustainable relative data rate 123.2% which is 2500MB x 1.232 = 3080 MB/s If your resolution is 7K x 9K, Then the max fps will be about 3080MB/7K x 9k = 48 fps


FFC Wizard Sample Program (Quickly start)

Euresys provides the source code of a sample application, called ffc-wizard, that computes the coefficients and packs them in a binary file targeting the frame grabber.

The purpose of this sample code is threefold:

  • guide the user through the calibration procedure;
  • provide a technical and practical translation of what’s described in this document;
  • provide building blocks for developing custom applications.