Tizen 2.1 base
[adaptation/intel_mfld/libmfldadvci-blackbay-bin.git] / main / etc / atomisp / Preview_UserParameter_AbicoFI86A086.prm
1 #
2 #       how to read floating point comments
3 #
4 #       u : unsigned, s : signed
5 #       u0.16 : unsigned int (16 bit) and its number of decimals is 16
6 #                       -> (2^16-1) means (2^16-1)/(2^16) = 0.999984....
7 #       u8.8  : unsigned int (16 bit) and its number of decimals is 8
8 #                       -> (2^16-1) means (2^16-1)/(2^8) = 255.996093....
9 #       s0.15 : signed int (16bit) and the 1-th MSB is sign bit and the number of decimals is 15
10 #                       -> (2^15 + x) means -(x/(2^15))
11 #       uint8 : unsigned int (8 bit, 0 <= range <= 2^8-1)
12 #       uint16 : unsigned int (16 bit, 0 <= range <= 2^16-1)
13 #       boolean : value which can take value only 0 or 1
14 #
15 muiWbGainSf     1       # uint16
16 muiWbGainTblGr  32768   # u[muiWbGainSf].[16-muiWbGainSf]
17 muiWbGainTblRr  32768   # u[muiWbGainSf].[16-muiWbGainSf]
18 muiWbGainTblBb  32768   # u[muiWbGainSf].[16-muiWbGainSf]
19 muiWbGainTblGb  32768   # u[muiWbGainSf].[16-muiWbGainSf]
20 muiAecYcoefR    25559   # u0.16
21 muiAecYcoefG    32768   # u0.16
22 muiAecYcoefB    7209    # u0.16
23 # AWB level gate for raw: if 'pixel <= High', pixel can pass level gate
24 muiAwbLgHighRaw 65535   # u0.16
25 # AWB level gate: if 'Low <= pixel <= High', pixel can pass level gate
26 muiAwbLgLow     0       # u0.16
27 muiAwbLgHigh    65535   # u0.16
28 #msiAfcFir1     -3344,-6104,-19143,19143,6104,3344,0    # s0.15
29 msiAfcFir1      -579,-3232,-7680,22982,-7680,-3232,-579 #s0.15
30 msiAfcFir2      1027,0,-9219,16384,-9219,1027,0         # s0.15
31 muiDePixelNoise 0       # u0.16
32 msqMorTbl
33 muiCcSft        2       # uint16
34 muiCsSft        0       # uint16
35 msiCcMtx        18055,-10503,639,-2691,14313,-3430,-663,-6043,14898             # s[muiCcSft].[15-muiCcSft]
36 msiCsMtx        9798,19235,3736,-5529,-10855,16384,16384,-13720,-2664   # s[muiCcSft].[15-muiCcSft]
37 msiStMaccMtx    8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192,8192,0,0,8192 # s2.13
38 muiUVLevelMin   0       # uint8
39 muiUVLevelMax   255     # uint8
40 muiCeAuto       0       # boolean
41 muiCeGain       /etc/atomisp/CGamma_DIS5MP.bin  # uint16 in bin file
42 muiGmVal        384     # u8.8
43 muiGmToe        123     # u0.16
44 muiGmKne        287     # u0.16
45 muiGmDyr        256     # u8.8
46 muiGmLevelMin   0       # uint8
47 muiGmLevelMax   255     # uint8
48 muiGmTbl        /etc/atomisp/YGamma_DIS5MP.bin  # uint16 in bin file
49 muiYuvGmGainK1  19000   # u0.16
50 muiYuvGmGainK2  19000   # u0.16
51 mblObMode       1,1,1,1,1       # boolean
52 muiObBLGr       2688,2688,2688,2688,2688        # u0.16
53 muiObBLRr       2688,2688,2688,2688,2688        # u0.16
54 muiObBLBb       2688,2688,2688,2688,2688        # u0.16
55 muiObBLGb       2688,2688,2688,2688,2688        # u0.16
56 muiObSttp       0,0,0,0,0       # uint16
57 muiObEndp       0,0,0,0,0       # uint16
58 muiDpThres      8192,8192,8192,8192,8192        # u0.16
59 muiDpGain       4096,4096,3072,2048,2048        # u8.8
60 muiBNrGain      8192,8704,9216,16384,16384      # u0.16
61 muiYNrGain      8192,8704,9216,16384,16384      # u0.16
62 muiNrDir        256,512,768,1280,1536           # u0.16
63 muiNrThCb       64,80,96,112,128        # u0.16
64 muiNrThCr       64,80,96,112,128        # u0.16
65 muiEeGain       4096,3641,3236,2876,2556        # u5.11
66 muiEeNois       64,96,128,256,512               # u8.8
67 muiEeDetl       2048,2048,2048,2048,2048        # u5.11
68 muiTrGain       24576,24576,24576,24576,24576   # u0.16
69 muiTrThrY       1536,1536,1536,1536,1536        # u0.16
70 muiTrThrUV      2048,2048,2048,2048,2048        # u0.16
71 muiXrThrs       4096,6144,8192,12288,16384      # u0.16
72 muiWbGainWR     1104
73 muiWbGainWG     1064
74 muiWbGainWB     1024