diff --git a/src/ipa/rpi/pisp/data/imx283.json b/src/ipa/rpi/pisp/data/imx283.json
index 2e90512c..ccd74ae2 100644
--- a/src/ipa/rpi/pisp/data/imx283.json
+++ b/src/ipa/rpi/pisp/data/imx283.json
@@ -28,7 +28,7 @@
             "rpi.noise":
             {
                 "reference_constant": 0,
-                "reference_slope": 2.147
+                "reference_slope": 3.005
             }
         },
         {
@@ -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
                     }
                 }
             }
@@ -1084,37 +1084,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
                 ]
             }
@@ -1267,8 +1285,8 @@
         {
             "rpi.sharpen":
             {
-                "threshold": 0.25,
-                "limit": 1.0,
+                "threshold": 0.75,
+                "limit": 0.5,
                 "strength": 1.0
             }
         },
diff --git a/src/ipa/rpi/pisp/data/imx378.json b/src/ipa/rpi/pisp/data/imx378.json
index ac760f79..f80573cb 100644
--- a/src/ipa/rpi/pisp/data/imx378.json
+++ b/src/ipa/rpi/pisp/data/imx378.json
@@ -25,7 +25,7 @@
             "rpi.noise":
             {
                 "reference_constant": 0,
-                "reference_slope": 2.641
+                "reference_slope": 3.7
             }
         },
         {
@@ -42,11 +42,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":
                     {
@@ -55,7 +55,7 @@
                     },
                     "tdn":
                     {
-                        "deviation": 0.8,
+                        "deviation": 1.0,
                         "threshold": 0.05
                     }
                 },
@@ -63,11 +63,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":
                     {
@@ -76,19 +76,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":
                     {
@@ -97,8 +97,8 @@
                     },
                     "tdn":
                     {
-                        "deviation": 1.3,
-                        "threshold": 0.1
+                        "deviation": 1.0,
+                        "threshold": 0.05
                     }
                 }
             }
@@ -531,37 +531,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
                 ]
             }
diff --git a/src/ipa/rpi/pisp/data/imx415.json b/src/ipa/rpi/pisp/data/imx415.json
index 824a5371..ced65c35 100755
--- a/src/ipa/rpi/pisp/data/imx415.json
+++ b/src/ipa/rpi/pisp/data/imx415.json
@@ -28,7 +28,7 @@
             "rpi.noise":
             {
                 "reference_constant": 17,
-                "reference_slope": 3.439
+                "reference_slope": 4.8
             }
         },
         {
@@ -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
                     }
                 }
             }
@@ -999,37 +999,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
                 ]
             }
@@ -1092,8 +1110,8 @@
         {
             "rpi.sharpen":
             {
-                "threshold": 0.25,
-                "limit": 1.0,
+                "threshold": 0.75,
+                "limit": 0.5,
                 "strength": 1.0
             }
         },
diff --git a/src/ipa/rpi/pisp/data/imx462.json b/src/ipa/rpi/pisp/data/imx462.json
index 20ca1a66..6968766a 100644
--- a/src/ipa/rpi/pisp/data/imx462.json
+++ b/src/ipa/rpi/pisp/data/imx462.json
@@ -26,7 +26,7 @@
             "rpi.noise":
             {
                 "reference_constant": 0,
-                "reference_slope": 2.67
+                "reference_slope": 3.7
             }
         },
         {
@@ -43,11 +43,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":
                     {
@@ -56,7 +56,7 @@
                     },
                     "tdn":
                     {
-                        "deviation": 0.8,
+                        "deviation": 1.0,
                         "threshold": 0.05
                     }
                 },
@@ -64,11 +64,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":
                     {
@@ -77,19 +77,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":
                     {
@@ -98,8 +98,8 @@
                     },
                     "tdn":
                     {
-                        "deviation": 1.3,
-                        "threshold": 0.1
+                        "deviation": 1.0,
+                        "threshold": 0.05
                     }
                 }
             }
@@ -284,37 +284,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
                 ]
             }
diff --git a/src/ipa/rpi/pisp/data/imx519.json b/src/ipa/rpi/pisp/data/imx519.json
index 9bc4d9a3..d9b750ed 100644
--- a/src/ipa/rpi/pisp/data/imx519.json
+++ b/src/ipa/rpi/pisp/data/imx519.json
@@ -25,7 +25,7 @@
             "rpi.noise":
             {
                 "reference_constant": 0,
-                "reference_slope": 2.776
+                "reference_slope": 3.8
             }
         },
         {
@@ -42,11 +42,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":
                     {
@@ -55,7 +55,7 @@
                     },
                     "tdn":
                     {
-                        "deviation": 0.8,
+                        "deviation": 1.0,
                         "threshold": 0.05
                     }
                 },
@@ -63,11 +63,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":
                     {
@@ -76,19 +76,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":
                     {
@@ -97,8 +97,8 @@
                     },
                     "tdn":
                     {
-                        "deviation": 1.3,
-                        "threshold": 0.1
+                        "deviation": 1.0,
+                        "threshold": 0.05
                     }
                 }
             }
@@ -531,37 +531,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
                 ]
             }
diff --git a/src/ipa/rpi/pisp/data/ov64a40.json b/src/ipa/rpi/pisp/data/ov64a40.json
index d9e263eb..c83802b3 100755
--- a/src/ipa/rpi/pisp/data/ov64a40.json
+++ b/src/ipa/rpi/pisp/data/ov64a40.json
@@ -28,7 +28,7 @@
             "rpi.noise":
             {
                 "reference_constant": 0,
-                "reference_slope": 2.984
+                "reference_slope": 4.1
             }
         },
         {
@@ -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
                     }
                 }
             }
@@ -924,37 +924,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
                 ]
             }
@@ -1026,8 +1044,8 @@
         {
             "rpi.sharpen":
             {
-                "threshold": 0.25,
-                "limit": 1.0,
+                "threshold": 0.75,
+                "limit": 0.5,
                 "strength": 1.0
             }
         },
diff --git a/src/ipa/rpi/pisp/data/ov9281_mono.json b/src/ipa/rpi/pisp/data/ov9281_mono.json
index 54229b83..c4067c49 100644
--- a/src/ipa/rpi/pisp/data/ov9281_mono.json
+++ b/src/ipa/rpi/pisp/data/ov9281_mono.json
@@ -22,7 +22,7 @@
             "rpi.noise":
             {
                 "reference_constant": 0,
-                "reference_slope": 2.5
+                "reference_slope": 3.5
             }
         },
         {
@@ -32,11 +32,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":
                     {
@@ -45,7 +45,7 @@
                     },
                     "tdn":
                     {
-                        "deviation": 0.8,
+                        "deviation": 1.0,
                         "threshold": 0.05
                     }
                 },
@@ -53,11 +53,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":
                     {
@@ -66,19 +66,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":
                     {
@@ -87,8 +87,8 @@
                     },
                     "tdn":
                     {
-                        "deviation": 1.3,
-                        "threshold": 0.1
+                        "deviation": 1.0,
+                        "threshold": 0.05
                     }
                 }
             }
@@ -176,37 +176,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
                 ]
             }
diff --git a/src/ipa/rpi/pisp/data/se327m12.json b/src/ipa/rpi/pisp/data/se327m12.json
index 46f2378c..5618dc38 100644
--- a/src/ipa/rpi/pisp/data/se327m12.json
+++ b/src/ipa/rpi/pisp/data/se327m12.json
@@ -25,7 +25,7 @@
             "rpi.noise":
             {
                 "reference_constant": 0,
-                "reference_slope": 1.986
+                "reference_slope": 2.7
             }
         },
         {
@@ -42,11 +42,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":
                     {
@@ -55,7 +55,7 @@
                     },
                     "tdn":
                     {
-                        "deviation": 0.8,
+                        "deviation": 1.0,
                         "threshold": 0.05
                     }
                 },
@@ -63,11 +63,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":
                     {
@@ -76,19 +76,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":
                     {
@@ -97,8 +97,8 @@
                     },
                     "tdn":
                     {
-                        "deviation": 1.3,
-                        "threshold": 0.1
+                        "deviation": 1.0,
+                        "threshold": 0.05
                     }
                 }
             }
@@ -531,37 +531,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
                 ]
             }
diff --git a/src/ipa/rpi/pisp/data/uncalibrated.json b/src/ipa/rpi/pisp/data/uncalibrated.json
index ff1e316e..4d1f1fa4 100644
--- a/src/ipa/rpi/pisp/data/uncalibrated.json
+++ b/src/ipa/rpi/pisp/data/uncalibrated.json
@@ -96,37 +96,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
                 ]
             }
