From 348a273c2bab1fc9524e1f2032fb46109e252ee9 Mon Sep 17 00:00:00 2001 From: Naushir Patuck Date: Mon, 24 Jan 2022 10:31:07 +0000 Subject: ipa: raspberrypi: config: Increase the max gain in the exposure profiles Increase the maximum allowable gain from 6.0 to 8.0 in the normal and short exposure profiles for all camera sensors. Increase this limit to 12.0 for the long exposure profiles for sensors where this has been defined. The 6.0x value was somewhat arbitrarily chosen, and does limit the total exposure in dark conditions. Signed-off-by: Naushir Patuck Reviewed-by: David Plowman Reviewed-by: Kieran Bingham Signed-off-by: Laurent Pinchart --- src/ipa/raspberrypi/data/imx219.json | 6 +++--- src/ipa/raspberrypi/data/imx219_noir.json | 6 +++--- src/ipa/raspberrypi/data/imx290.json | 2 +- src/ipa/raspberrypi/data/imx378.json | 4 ++-- src/ipa/raspberrypi/data/imx477.json | 6 +++--- src/ipa/raspberrypi/data/imx477_noir.json | 6 +++--- src/ipa/raspberrypi/data/imx519.json | 4 ++-- src/ipa/raspberrypi/data/ov5647.json | 6 +++--- src/ipa/raspberrypi/data/ov5647_noir.json | 6 +++--- src/ipa/raspberrypi/data/ov9281.json | 2 +- src/ipa/raspberrypi/data/se327m12.json | 4 ++-- 11 files changed, 26 insertions(+), 26 deletions(-) (limited to 'src/ipa/raspberrypi') diff --git a/src/ipa/raspberrypi/data/imx219.json b/src/ipa/raspberrypi/data/imx219.json index 1ec338be..de59d936 100644 --- a/src/ipa/raspberrypi/data/imx219.json +++ b/src/ipa/raspberrypi/data/imx219.json @@ -137,7 +137,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -148,7 +148,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "long": @@ -159,7 +159,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 12.0 ] } }, diff --git a/src/ipa/raspberrypi/data/imx219_noir.json b/src/ipa/raspberrypi/data/imx219_noir.json index 1d48ef53..9a3f03ec 100644 --- a/src/ipa/raspberrypi/data/imx219_noir.json +++ b/src/ipa/raspberrypi/data/imx219_noir.json @@ -69,7 +69,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -80,7 +80,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "long": @@ -91,7 +91,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 12.0 ] } }, diff --git a/src/ipa/raspberrypi/data/imx290.json b/src/ipa/raspberrypi/data/imx290.json index 6fb92cc4..20b45c16 100644 --- a/src/ipa/raspberrypi/data/imx290.json +++ b/src/ipa/raspberrypi/data/imx290.json @@ -79,7 +79,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] } }, diff --git a/src/ipa/raspberrypi/data/imx378.json b/src/ipa/raspberrypi/data/imx378.json index 3c2164e2..66200345 100644 --- a/src/ipa/raspberrypi/data/imx378.json +++ b/src/ipa/raspberrypi/data/imx378.json @@ -134,7 +134,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -145,7 +145,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] } }, diff --git a/src/ipa/raspberrypi/data/imx477.json b/src/ipa/raspberrypi/data/imx477.json index 9bee3f16..d07febd2 100644 --- a/src/ipa/raspberrypi/data/imx477.json +++ b/src/ipa/raspberrypi/data/imx477.json @@ -137,7 +137,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -148,7 +148,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "long": @@ -159,7 +159,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 12.0 ] } }, diff --git a/src/ipa/raspberrypi/data/imx477_noir.json b/src/ipa/raspberrypi/data/imx477_noir.json index 290e8264..7d4fc7da 100644 --- a/src/ipa/raspberrypi/data/imx477_noir.json +++ b/src/ipa/raspberrypi/data/imx477_noir.json @@ -69,7 +69,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -80,7 +80,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "long": @@ -91,7 +91,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 12.0 ] } }, diff --git a/src/ipa/raspberrypi/data/imx519.json b/src/ipa/raspberrypi/data/imx519.json index 164d0d9d..2ce6a08c 100644 --- a/src/ipa/raspberrypi/data/imx519.json +++ b/src/ipa/raspberrypi/data/imx519.json @@ -134,7 +134,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -145,7 +145,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] } }, diff --git a/src/ipa/raspberrypi/data/ov5647.json b/src/ipa/raspberrypi/data/ov5647.json index 1a354f7c..24bc06fb 100644 --- a/src/ipa/raspberrypi/data/ov5647.json +++ b/src/ipa/raspberrypi/data/ov5647.json @@ -137,7 +137,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -148,7 +148,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "long": @@ -159,7 +159,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 12.0 ] } }, diff --git a/src/ipa/raspberrypi/data/ov5647_noir.json b/src/ipa/raspberrypi/data/ov5647_noir.json index c4bb21a0..1c628ed1 100644 --- a/src/ipa/raspberrypi/data/ov5647_noir.json +++ b/src/ipa/raspberrypi/data/ov5647_noir.json @@ -69,7 +69,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -80,7 +80,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "long": @@ -91,7 +91,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 12.0 ] } }, diff --git a/src/ipa/raspberrypi/data/ov9281.json b/src/ipa/raspberrypi/data/ov9281.json index ecd262be..2319448b 100644 --- a/src/ipa/raspberrypi/data/ov9281.json +++ b/src/ipa/raspberrypi/data/ov9281.json @@ -32,7 +32,7 @@ "normal": { "shutter": [ 100, 15000, 30000, 60000, 120000 ], - "gain": [ 1.0, 2.0, 3.0, 4.0, 6.0 ] + "gain": [ 1.0, 2.0, 3.0, 4.0, 8.0 ] } }, "constraint_modes": diff --git a/src/ipa/raspberrypi/data/se327m12.json b/src/ipa/raspberrypi/data/se327m12.json index 3245ed98..94af2239 100644 --- a/src/ipa/raspberrypi/data/se327m12.json +++ b/src/ipa/raspberrypi/data/se327m12.json @@ -134,7 +134,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] }, "short": @@ -145,7 +145,7 @@ ], "gain": [ - 1.0, 2.0, 4.0, 6.0, 6.0 + 1.0, 2.0, 4.0, 6.0, 8.0 ] } }, -- cgit v1.2.1