ipa: rpi: pisp: data: Improve noise and detail tuning

Noise and detail tuning is improved for all official Raspberry Pi
cameras.

The old tunings left too much noise in and even sharpened some of
it. The new tunings remove more noise, and no longer sharpen it. Some
of the more general over-sharpening is also removed. Note that lost
detail can be recovered well using TDN (temporal denoise), which is
the recommended method to get the best results.

There are some minor adjustments to the CDN deviation, now that this
gets backed-off as TDN ramps up.

The contrast in the gamma in the bright areas is also toned down just
a little.

Signed-off-by: David Plowman <david.plowman@raspberrypi.com>
Reviewed-by: Naushir Patuck <naush@raspberrypi.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
David Plowman
2025-08-22 13:37:05 +01:00
committed by Kieran Bingham
parent dd32736f00
commit ecbe4b1af3
17 changed files with 1152 additions and 864 deletions

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 3.661
"reference_slope": 5.38
}
},
{
@@ -45,11 +45,11 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -58,7 +58,7 @@
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,11 +66,11 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -79,19 +79,19 @@
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -100,8 +100,8 @@
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -271,7 +271,7 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 10.0 ]
},
"short":
@@ -282,7 +282,7 @@
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 10.0 ]
}
},
"constraint_modes":
@@ -1021,37 +1021,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1120,8 +1138,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 3.661
"reference_slope": 5.38
}
},
{
@@ -45,11 +45,11 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -58,7 +58,7 @@
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,11 +66,11 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -79,19 +79,19 @@
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -100,8 +100,8 @@
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -188,7 +188,7 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 10.0 ]
},
"short":
@@ -199,7 +199,7 @@
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 10.0 ]
}
},
"constraint_modes":
@@ -928,37 +928,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1045,8 +1063,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.751
"reference_slope": 3.751
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -270,18 +270,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -1019,37 +1019,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1127,7 +1145,7 @@
{
"rpi.sharpen":
{
"threshold": 0.06,
"threshold": 0.76,
"strength": 0.5,
"limit": 0.5
}

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.751
"reference_slope": 3.751
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -270,18 +270,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -1019,37 +1019,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1127,7 +1145,7 @@
{
"rpi.sharpen":
{
"threshold": 0.06,
"threshold": 0.76,
"strength": 0.5,
"limit": 0.5
}

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.751
"reference_slope": 3.751
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -270,18 +270,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -1019,37 +1019,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1127,7 +1145,7 @@
{
"rpi.sharpen":
{
"threshold": 0.06,
"threshold": 0.76,
"strength": 0.5,
"limit": 0.5
}

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.751
"reference_slope": 3.751
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -182,18 +182,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -855,37 +855,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -893,7 +911,7 @@
{
"rpi.sharpen":
{
"threshold": 0.06,
"threshold": 0.76,
"strength": 0.5,
"limit": 0.5
}

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.809
"reference_slope": 3.9
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -271,18 +271,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -1020,37 +1020,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1119,8 +1137,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.809
"reference_slope": 3.9
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -271,18 +271,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -1020,37 +1020,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1119,8 +1137,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.809
"reference_slope": 3.9
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -271,18 +271,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -1020,37 +1020,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1119,8 +1137,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.809
"reference_slope": 3.9
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -188,18 +188,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -937,37 +937,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1081,8 +1099,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.809
"reference_slope": 3.9
}
},
{
@@ -43,20 +43,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
}
@@ -537,8 +537,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
}

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 1.856
"reference_slope": 2.856
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 3.2,
"strength": 0.75,
"deviation": 0.2,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -270,18 +270,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -1019,37 +1019,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1109,8 +1127,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 1.856
"reference_slope": 2.856
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -188,18 +188,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -937,37 +937,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1126,8 +1144,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.9
"reference_slope": 2.856
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -270,18 +270,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -1019,37 +1019,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1118,8 +1136,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 2.9
"reference_slope": 2.856
}
},
{
@@ -45,20 +45,20 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,42 +66,42 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
"deviation": 200,
"deviation": 100,
"strength": 0.3
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -188,18 +188,18 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"short":
{
"shutter": [ 100, 5000, 10000, 20000, 60000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 16.0 ]
},
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 16.0 ]
}
},
"constraint_modes":
@@ -937,37 +937,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1027,8 +1045,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 4.371
"reference_slope": 5.871
}
},
{
@@ -45,11 +45,11 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -58,7 +58,7 @@
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,11 +66,11 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -79,19 +79,19 @@
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -100,8 +100,8 @@
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -271,7 +271,7 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
},
"short":
@@ -282,7 +282,7 @@
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 8.0 ]
}
},
"constraint_modes":
@@ -1020,37 +1020,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1119,8 +1137,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},

View File

@@ -28,7 +28,7 @@
"rpi.noise":
{
"reference_constant": 0,
"reference_slope": 4.371
"reference_slope": 5.871
}
},
{
@@ -45,11 +45,11 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -58,7 +58,7 @@
},
"tdn":
{
"deviation": 0.8,
"deviation": 1.0,
"threshold": 0.05
}
},
@@ -66,11 +66,11 @@
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -79,19 +79,19 @@
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
},
"night":
{
"sdn":
{
"deviation": 1.6,
"strength": 0.5,
"deviation": 0.6,
"strength": 0.95,
"deviation2": 3.2,
"deviation_no_tdn": 3.2,
"strength_no_tdn": 0.75
"strength_no_tdn": 0.95
},
"cdn":
{
@@ -100,8 +100,8 @@
},
"tdn":
{
"deviation": 1.3,
"threshold": 0.1
"deviation": 1.0,
"threshold": 0.05
}
}
}
@@ -188,7 +188,7 @@
{
"normal":
{
"shutter": [ 100, 10000, 30000, 60000, 66666 ],
"shutter": [ 100, 10000, 30000, 50000, 66666 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0 ]
},
"short":
@@ -199,7 +199,7 @@
"long":
{
"shutter": [ 100, 10000, 30000, 60000, 90000, 120000 ],
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 12.0 ]
"gain": [ 1.0, 1.5, 2.0, 4.0, 8.0, 8.0 ]
}
},
"constraint_modes":
@@ -937,37 +937,55 @@
"gamma_curve":
[
0, 0,
1024, 5040,
2048, 9338,
3072, 12356,
4096, 15312,
5120, 18051,
6144, 20790,
7168, 23193,
8192, 25744,
9216, 27942,
10240, 30035,
11264, 32005,
12288, 33975,
13312, 35815,
14336, 37600,
15360, 39168,
16384, 40642,
18432, 43379,
20480, 45749,
22528, 47753,
24576, 49621,
26624, 51253,
28672, 52698,
30720, 53796,
32768, 54876,
36864, 57012,
40960, 58656,
45056, 59954,
49152, 61183,
53248, 62355,
57344, 63419,
61440, 64476,
512, 2518,
1024, 5033,
1536, 7175,
2048, 9309,
2560, 10814,
3072, 12312,
3584, 13773,
4096, 15225,
4608, 16566,
5120, 17899,
5632, 19221,
6144, 20534,
6656, 21684,
7168, 22826,
7680, 24024,
8192, 25212,
9216, 27251,
10240, 29167,
11264, 30947,
12288, 32696,
13312, 34309,
14336, 35849,
15360, 37194,
16384, 38445,
17408, 39598,
18432, 40732,
19456, 41717,
20480, 42687,
22528, 44343,
24576, 45871,
26624, 47222,
28672, 48441,
30720, 49460,
32768, 50470,
34816, 51476,
36864, 52480,
38912, 53382,
40960, 54294,
43008, 55155,
45056, 56035,
47104, 56920,
49152, 57824,
51200, 58737,
53248, 59666,
55296, 60604,
57344, 61558,
59392, 62529,
61440, 63516,
63488, 64519,
65535, 65535
]
}
@@ -1054,8 +1072,8 @@
{
"rpi.sharpen":
{
"threshold": 0.25,
"limit": 1.0,
"threshold": 0.75,
"limit": 0.5,
"strength": 1.0
}
},