2 0 H a M e s i l a S t . , N e s h e r 3 6 8 8 5 2 0 , I s r a e l
P O B 2 5 0 0 4 , H a i f a 3 1 2 5 0 0 1 , I s r a e l
T e l : ( + 9 7 2 ) - 7 2 - 2 7 2 3 5 0 0 F a x : ( + 9 7 2 ) - 7 2 - 2 7 2 3 5 1 1
Page no. 32 | Appendix No. 1
8.8.19
black_blue <offset>
Same as black_red but for blue color channel.
8.8.20
black_green <offset>
Same as black_red but for green color channel.
8.8.21
flare <red level> <green level> <blue level>
Sets flare compensation level (= Defogging). The processing is done in the linear BAYER domain (pre de-bayering).
The level is defined as unsigned value. A value of zero is treated as neutral (disable flare).
red
out
=
4095 ∗ (red
in
− level ∗ −red)
4095 − level ∗ −red
Value
Reset
Minimal
Maximal
offset
0
0
65535
Example 1:
// Set flare value of 0.1 (10%) => input value should be 6554 = round (0.1 * 65536.0)
flare 6554 6554 6554
Example 2:
Set same flare level for all components:
flare 6554
8.8.22
color_cross <c0> .. <c8>
Sets the color cross talk matrix, which can be used for correction of cross talk effects and color space shifts. The
cross talk compensation unit performs a regular RGB to R’G’B’ color space conversion, to compensate the cross
talk between color components of the image. The matrix coefficients provide the ability to correct each pixel value
with the following matrix operation:
R’ = (R*c0 + G*c1 + B*c2) / 4096
G’ = (R*c3 + G*c4 + B*c5) / 4096
B’ = (R*c6 + G*c7 + B*c8) / 4096
Value
Reset
Minimal
Maximal
color_cross_
c0
4096
-32768
32767
color_cross_
c1
0
-32768
32767
color_cross_
c2
0
-32768
32767
color_cross_
c3
0
-32768
32767
color_cross_
c4
4096
-32768
32767
color_cross_
c5
0
-32768
32767
color_cross_
c6
0
-32768
32767