® 8k/4k CL Color
37
e2v semiconductors SAS 2014
6.3.5.3
Manual Flat Field Correction
The FFC Coefficients can also be processed outside of the Camera or changed manually by accessing directly their values
in the Camera : This is the “Manual” FFC.
In CommCam, the User can access to a specific interface by clicking on “click for extended control” in both “Manual FFC
calibration” and “Manual FPN calibration sections” :
This will allow the user to upload/download out/in the Camera the FFC coefficients in/from a binary or text file that can
be processed externally.
It is recommended to setup the baud rate at the maximum value possible (115000 for example) otherwise the
transfer can take a long time.
FPN coefficients modification
:
Direct access to the FPN coefficients for reading or writing.
The FPN coefficients are read packets of x128 coefficients : Format: S9.1 => -256..+255.5 step ½
Read function : “r ffco <addr>” : Read 128 consecutive FPN user coefficients starting from <addr> address.
Returned value is in hexadecimal, without space between values (one unsigned short per coefficient).
- Coefficient from address 0 to 4095 are for red pixels
- Coefficient from address 4096 to 8191 are for blue pixels
- Coefficient from address 8192 to 12287 are for green
Red
pixels
- Coefficient from address 12288 to 163837 are for green
Blue
pixels
Write function :” w ffco <addr><val> : Write 128 consecutive FPN user coefficients starting from the <addr> address.
<val> is the concatenation of individual FPN values, without space between the values (one unsigned short per
coefficient).
PRNU coefficients modification
:
Direct access to the PRNU coefficients for reading or writing.
The PRNU coefficients are read packets of x128 coefficients. Format : U1.13 (1+coeff/8192) => x1 to x2.999877 by step
of 1/8192
Read function : “r ffcg <addr>” : Read 128 consecutive PRNU user coefficients starting from <addr> address.
Returned value is in hexadecimal, without space between values (one unsigned short per coefficient).
- Coefficient from address 0 to 4095 are for red pixels
- Coefficient from address 4096 to 8191 are for blue pixels
- Coefficient from address 8192 to 12287 are for green
Red
pixels
- Coefficient from address 12288 to 163837 are for green
Blue
pixels
Write function :” w ffcg <addr><val> : Write 128 consecutive PRNU user coefficients starting from the <addr>
address. <val> is the concatenation of individual PRNU values, without space between the values (one unsigned
short per coefficient).