E2v ELIIXA+ 16K CXP COLOR User Manual - page 40
U
SER
M
ANUAL
ELIIXA+
16
K
/8
K
CXP
C
OLOR
–
R
EV
G
–
09/2016
P
A G E
|
40
7.7 Flat Field Correction
Feature
CXP @
R/W
Size
in
bytes
Description
FFCEnable
0x08800
RW
4
0: Disable Flat Field Correction (“False”)
- In user/integrator mode : the factory FFC bank is
written into the FPGA and the FFC stays enabled
1: Enable Flat Field Correction (“True”)
FPNReset
0x08804
WO
4
0: Reset FPN coefficients
PRNUReset
0x08808
WO
4
0: Reset PRNU coefficients
FPNValueAll
0x10000
RW
64K Memory containing FPN
Format: S9.1 => -256..+255.5 step ½
Size=(CCDSize*2)*2 : (RedBlue Line + Green Line)
FPNValueSize
Xml
RO
2
Integer providing FPN value size in byte
PRNUValueAll
0x20000
RW
64K Memory containing PRNU
Format: U2.12 : Value from 0 to 4095
(1+coeff/1024) => x1..x4.999 step 1/1024
Size=(CCDSize*2)*2 : (RedBlue Line + Green Line)
PRNUValueSize
Xml
-
2
Integer providing PRNU value size in byte
FFCCalibrationCtrl
0x0880C
RW
4
FFC calibration
- In Read Mode:
0 = finished
1 = running
- In Write Mode:
0 = Abort PRNU calibration by setting it to “Off”
(no effect if already stopped)
1 = Launch PRNU calibration by setting it to
“Once” (no effect if already launched)
FPNCalibrationCtrl
0x08810
RW
4
FPN calibration
- In Read Mode:
0 = finished
1 = running
- In Write Mode:
0 = Abort FPN calibration by setting it to “Off”
(no effect if already stopped)
1 = Launch FPN calibration by setting it to
“Once” (no effect if already launched)
LowFrequencyFilterWidth
0x08820
RW
4
Configure windows (width) around the pixel (+/- val)
0 : filter is disable
1-255 : nb pixels around the pixel to filter
How is performed the Flat Field Correction ?
What is the Flat Field correction (FFC) ?
The Flat Field Correction is a digital correction on each pixel which allows :
To correct the Pixel PRNU (Pixel Response Non Uniformity) and DSNU (Dark Signal Non
Uniformity)
To Correct the shading due to the lens
To correct the Light source non uniformity