Patch Detail
Show a patch.
GET /api/patches/26626/?format=api
{ "id": 26626, "url": "https://patchwork.libcamera.org/api/patches/26626/?format=api", "web_url": "https://patchwork.libcamera.org/patch/26626/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20260504222015.3008070-4-mathias@pepservices.com>", "date": "2026-05-04T22:20:08", "name": "[v3,3/4] ipa: rpi: Add OV9782 VC4 tuning file", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": false, "hash": "cc1a4d1bd6310e8cd433a99d893325916081734b", "submitter": { "id": 267, "url": "https://patchwork.libcamera.org/api/people/267/?format=api", "name": "Mathias Petersen", "email": "mathias@pepservices.com" }, "delegate": null, "mbox": "https://patchwork.libcamera.org/patch/26626/mbox/", "series": [ { "id": 5904, "url": "https://patchwork.libcamera.org/api/series/5904/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5904", "date": "2026-05-04T22:20:05", "name": "Add OV9782 sensor support", "version": 3, "mbox": "https://patchwork.libcamera.org/series/5904/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/patches/26626/comments/", "check": "pending", "checks": "https://patchwork.libcamera.org/api/patches/26626/checks/", "tags": {}, "headers": { "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>", "X-Original-To": "parsemail@patchwork.libcamera.org", "Delivered-To": "parsemail@patchwork.libcamera.org", "Received": [ "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id DEA37BDCB5\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 4 May 2026 22:20:53 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 80E7D6302A;\n\tTue, 5 May 2026 00:20:51 +0200 (CEST)", "from seashell.cherry.relay.mailchannels.net\n\t(seashell.cherry.relay.mailchannels.net [23.83.223.162])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 7D4F062FE8\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 5 May 2026 00:20:47 +0200 (CEST)", "from relay.mailchannels.net (localhost [127.0.0.1])\n\tby relay.mailchannels.net (Postfix) with ESMTP id EFD704E157F\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 04 May 2026 22:20:45 +0000 (UTC)", "from barmail4.idig.net\n\t(100-96-8-23.trex-nlb.outbound.svc.cluster.local [100.96.8.23])\n\t(Authenticated sender: idigitalinternetinc)\n\tby relay.mailchannels.net (Postfix) with ESMTPA id AEF3F4E108B\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 04 May 2026 22:20:45 +0000 (UTC)", "from barmail4.idig.net (barmail4.idig.net [104.36.151.218])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)\n\tby 100.96.8.23 (trex/7.1.5); Mon, 04 May 2026 22:20:45 +0000", "from cwh28.canadianwebhosting.com (cwh28.canadianwebhosting.com\n\t[66.85.29.119]) by barmail4.idig.net with ESMTP id RrTb0sHptMWSEwGY\n\t(version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO)\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 04 May 2026 15:20:43 -0700 (PDT)", "from d162-156-0-178.bchsia.telus.net ([162.156.0.178]:36230\n\thelo=mathias-pc.local)\n\tby cwh28.canadianwebhosting.com with esmtpsa (TLS1.3) tls\n\tTLS_AES_256_GCM_SHA384 (Exim 4.99.2)\n\t(envelope-from <mathias@pepservices.com>) id 1wK1ed-0000000DKhH-32Yg; \n\tMon, 04 May 2026 18:20:42 -0400" ], "Authentication-Results": "lancelot.ideasonboard.com;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=pepservices.com header.i=@pepservices.com\n\theader.b=\"eGlAUXco\"; dkim-atps=neutral", "X-Sender-Id": [ "idigitalinternetinc|x-authuser|mathias@pepservices.com", "idigitalinternetinc|x-authuser|mathias@pepservices.com" ], "ARC-Seal": "i=1; a=rsa-sha256; d=mailchannels.net; s=arc-2022; cv=none;\n\tt=1777933245;\n\tb=aTRekA11zU/6uzQupMy3zcE/We0OnWjKvGXY0sa331Sfk51gsPqVn6/BPjTMio0WQ4WQu1\n\tCZbmaYuCIjjYMGoPhoIYec2xGc2ptjyBjyn2BvbPLt923Yp2cCOxwzpdNmfESZi8vo9uZR\n\tPaBuAiQywn3U47uNHkpdJfIhD0rq7h//97mWykdMES9+yJnwgnDsFcXKzVBmGgamK8OJfm\n\tJBcJbxxKXWmP2A3vOp2nJ4GUlmje4IFOLoc1dI4tn+rIeGv4BBsQ2EQnoWb1/Wv4qX1Z8c\n\tOLvsBQYcfnHE6fRgUzQyVEHPWrWcW+aH1IC8tLybJycDWs561SM9dri5/dDalw==", "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=mailchannels.net; s=arc-2022; t=1777933245;\n\th=from:from:reply-to:subject:subject:date:date:message-id:message-id:\n\tto:to:cc:cc:mime-version:mime-version:\n\tcontent-transfer-encoding:content-transfer-encoding:\n\tin-reply-to:in-reply-to:references:references:dkim-signature;\n\tbh=X1N4DxWDuKdfkJUAx3ib39kxvQpO4ZVCTZLSvQXIzdg=;\n\tb=5YhVcWFoWVCB5nxgTF2NtDUUa0J4c/7+ShWRpJkE/Iqob2hEQmQqwTTOBSHAHUKvZsbhdA\n\trvVsjMpUgPzEi5dqaxFqUFhCEq6bc6MtKdm5jZtoyilFVZK+Imnfqdyxs79gmWCaypDD72\n\tEBjCqoQM5KlcRopzMzTo56URmSL7tq8jOjDWy0TzoNtZLPForlagI31osQWUNbCEF4ra87\n\tDGvlLfk4X8wSfgknDf0UTsy3Zkke6zHj67giIsrMKnt4pAv5rvamD2P1wgMxkMUrU+iDnU\n\t1/hPskep78hFE5lj5Trfa6N9bCneJXcS5m0eJ1Re2iPRFrmAqCd1yw6jIqBPFA==", "ARC-Authentication-Results": "i=1; rspamd-7766795c76-5dq7h;\n\tauth=pass smtp.auth=idigitalinternetinc\n\tsmtp.mailfrom=mathias@pepservices.com", "X-MC-Relay": "Neutral", "X-MailChannels-SenderId": "idigitalinternetinc|x-authuser|mathias@pepservices.com", "X-MailChannels-Auth-Id": "idigitalinternetinc", "X-Abaft-Towering": "5604edb07f19ce0a_1777933245939_2230936418", "X-MC-Loop-Signature": "1777933245939:2163776191", "X-MC-Ingress-Time": "1777933245939", "X-Barracuda-Envelope-From": "mathias@pepservices.com", "X-Barracuda-Effective-Source-IP": "cwh28.canadianwebhosting.com[66.85.29.119]", "X-Barracuda-Apparent-Source-IP": "66.85.29.119", "DKIM-Signature": "v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=pepservices.com; s=default;\n\th=Content-Transfer-Encoding:MIME-Version:\n\tReferences:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Sender:Reply-To:\n\tContent-Type:Content-ID:Content-Description:Resent-Date:Resent-From:\n\tResent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:\n\tList-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive;\n\tbh=X1N4DxWDuKdfkJUAx3ib39kxvQpO4ZVCTZLSvQXIzdg=;\n\tb=eGlAUXcoaoGe1VPbIfOcwLmLa/\n\tRvhokTCys4MFg3OvJRVVZJS6kDoNn/UVVtRht0EClOz/ydSz46bkbzEU3L4pOC0IH5+6Q0CsKuirf\n\tE22gu15vupnYDDBsv9Cxu9clJWFYyuO8SXJHy9LMA7esNz9b5BKPXDON7UY3Qm/PqEIi9ueq8bR/2\n\tDNkotjguBILLttmyToHJzTSapCnYcjgrvN1oyAwMj74w/Nhyo4IDvWTZ52xJrjhYCpzstHRhXCYVx\n\tqNDqbfM8PGnrpJTaqWvYNGulRY5/T1CD8p7EM4scGLRF7CHmTSOsORJNd6v0sD9q3rEsJGF9GZbkz\n\t8da7iX4Q==;", "From": "Mathias <mathias@pepservices.com>", "To": "libcamera-devel@lists.libcamera.org", "Cc": "Mathias <mathias@pepservices.com>", "Subject": "[PATCH v3 3/4] ipa: rpi: Add OV9782 VC4 tuning file", "Date": "Mon, 4 May 2026 15:20:08 -0700", "X-ASG-Orig-Subj": "[PATCH v3 3/4] ipa: rpi: Add OV9782 VC4 tuning file", "Message-ID": "<20260504222015.3008070-4-mathias@pepservices.com>", "X-Mailer": "git-send-email 2.53.0", "In-Reply-To": "<20260504222015.3008070-1-mathias@pepservices.com>", "References": "<20260504222015.3008070-1-mathias@pepservices.com>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "X-AuthUser": "mathias@pepservices.com", "X-Barracuda-Connect": "cwh28.canadianwebhosting.com[66.85.29.119]", "X-Barracuda-Start-Time": "1777933243", "X-Barracuda-Encrypted": "TLS_AES_256_GCM_SHA384", "X-Barracuda-URL": "https://104.36.151.218:443/cgi-mod/mark.cgi", "X-Virus-Scanned": "by bsmtpd at idig.net", "X-Barracuda-Scan-Msg-Size": "79566", "X-Barracuda-BRTS-Status": "0", "X-ASG-Debug-ID": "1777933243-0d2e7025c10ffd0001-aslxF0", "X-Barracuda-Spam-Score": "0.00", "X-Barracuda-Spam-Status": "No, SCORE=0.00 using global scores of TAG_LEVEL=3.5\n\tQUARANTINE_LEVEL=8.0 KILL_LEVEL=4.0 test= ", "X-Barracuda-Spam-Report": "Code version 3.2, rules version 3.2.3.125474\n\tRule breakdown below\n\tpts rule name description\n\t---- ----------------------\n\t--------------------------------------------------", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "<libcamera-devel.lists.libcamera.org>", "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>", "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>", "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>", "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>", "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Signed-off-by: Mathias <mathias@pepservices.com>\n---\n src/ipa/rpi/vc4/data/meson.build | 1 +\n src/ipa/rpi/vc4/data/ov9782.json | 2168 ++++++++++++++++++++++++++++++\n 2 files changed, 2169 insertions(+)\n create mode 100644 src/ipa/rpi/vc4/data/ov9782.json", "diff": "diff --git a/src/ipa/rpi/vc4/data/meson.build b/src/ipa/rpi/vc4/data/meson.build\nindex 6efa53cb..6652c5ec 100644\n--- a/src/ipa/rpi/vc4/data/meson.build\n+++ b/src/ipa/rpi/vc4/data/meson.build\n@@ -26,6 +26,7 @@ conf_files = files([\n 'ov64a40.json',\n 'ov7251_mono.json',\n 'ov9281_mono.json',\n+ 'ov9782.json',\n 'se327m12.json',\n 'uncalibrated.json',\n 'vd55g1.json',\ndiff --git a/src/ipa/rpi/vc4/data/ov9782.json b/src/ipa/rpi/vc4/data/ov9782.json\nnew file mode 100644\nindex 00000000..28314940\n--- /dev/null\n+++ b/src/ipa/rpi/vc4/data/ov9782.json\n@@ -0,0 +1,2168 @@\n+{\n+ \"version\": 2.0,\n+ \"target\": \"bcm2835\",\n+ \"algorithms\": [\n+ {\n+ \"rpi.black_level\": {\n+ \"black_level\": 4096\n+ }\n+ },\n+ {\n+ \"rpi.dpc\": {}\n+ },\n+ {\n+ \"rpi.lux\": {\n+ \"reference_shutter_speed\": 27685,\n+ \"reference_gain\": 1.0,\n+ \"reference_aperture\": 1.0,\n+ \"reference_lux\": 998,\n+ \"reference_Y\": 12744\n+ }\n+ },\n+ {\n+ \"rpi.noise\": {\n+ \"reference_constant\": 0,\n+ \"reference_slope\": 3.67\n+ }\n+ },\n+ {\n+ \"rpi.geq\": {\n+ \"offset\": 204,\n+ \"slope\": 0.01633\n+ }\n+ },\n+ {\n+ \"rpi.sdn\": {}\n+ },\n+ {\n+ \"rpi.awb\": {\n+ \"priors\": [\n+ {\n+ \"lux\": 0,\n+ \"prior\": [\n+ 2000,\n+ 1.0,\n+ 3000,\n+ 0.0,\n+ 13000,\n+ 0.0\n+ ]\n+ },\n+ {\n+ \"lux\": 800,\n+ \"prior\": [\n+ 2000,\n+ 0.0,\n+ 6000,\n+ 2.0,\n+ 13000,\n+ 2.0\n+ ]\n+ },\n+ {\n+ \"lux\": 1500,\n+ \"prior\": [\n+ 2000,\n+ 0.0,\n+ 4000,\n+ 1.0,\n+ 6000,\n+ 6.0,\n+ 6500,\n+ 7.0,\n+ 7000,\n+ 1.0,\n+ 13000,\n+ 1.0\n+ ]\n+ }\n+ ],\n+ \"modes\": {\n+ \"auto\": {\n+ \"lo\": 2500,\n+ \"hi\": 8000\n+ },\n+ \"incandescent\": {\n+ \"lo\": 2500,\n+ \"hi\": 3000\n+ },\n+ \"tungsten\": {\n+ \"lo\": 3000,\n+ \"hi\": 3500\n+ },\n+ \"fluorescent\": {\n+ \"lo\": 4000,\n+ \"hi\": 4700\n+ },\n+ \"indoor\": {\n+ \"lo\": 3000,\n+ \"hi\": 5000\n+ },\n+ \"daylight\": {\n+ \"lo\": 5500,\n+ \"hi\": 6500\n+ },\n+ \"cloudy\": {\n+ \"lo\": 7000,\n+ \"hi\": 8600\n+ }\n+ },\n+ \"bayes\": 1,\n+ \"ct_curve\": [\n+ 2498.0,\n+ 0.9309,\n+ 0.3599,\n+ 2911.0,\n+ 0.8682,\n+ 0.4283,\n+ 2919.0,\n+ 0.8358,\n+ 0.4621,\n+ 3627.0,\n+ 0.7646,\n+ 0.5327,\n+ 4600.0,\n+ 0.6079,\n+ 0.6721,\n+ 5716.0,\n+ 0.5712,\n+ 0.7017,\n+ 8575.0,\n+ 0.4331,\n+ 0.8037\n+ ],\n+ \"sensitivity_r\": 1.05,\n+ \"sensitivity_b\": 1.05,\n+ \"transverse_pos\": 0.04791,\n+ \"transverse_neg\": 0.04881\n+ }\n+ },\n+ {\n+ \"rpi.agc\": {\n+ \"channels\": [\n+ {\n+ \"metering_modes\": {\n+ \"centre-weighted\": {\n+ \"weights\": [\n+ 3,\n+ 3,\n+ 3,\n+ 2,\n+ 2,\n+ 2,\n+ 2,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 0,\n+ 0,\n+ 0,\n+ 0\n+ ]\n+ },\n+ \"spot\": {\n+ \"weights\": [\n+ 2,\n+ 1,\n+ 1,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0\n+ ]\n+ },\n+ \"matrix\": {\n+ \"weights\": [\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1\n+ ]\n+ }\n+ },\n+ \"exposure_modes\": {\n+ \"normal\": {\n+ \"shutter\": [\n+ 100,\n+ 10000,\n+ 30000,\n+ 60000,\n+ 66666\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 10.0\n+ ]\n+ },\n+ \"short\": {\n+ \"shutter\": [\n+ 100,\n+ 5000,\n+ 10000,\n+ 20000,\n+ 66666\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 10.0\n+ ]\n+ },\n+ \"long\": {\n+ \"shutter\": [\n+ 100,\n+ 10000,\n+ 30000,\n+ 60000,\n+ 120000\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 10.0\n+ ]\n+ }\n+ },\n+ \"constraint_modes\": {\n+ \"normal\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.5,\n+ 1000,\n+ 0.5\n+ ]\n+ }\n+ ],\n+ \"highlight\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.5,\n+ 1000,\n+ 0.5\n+ ]\n+ },\n+ {\n+ \"bound\": \"UPPER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.8,\n+ 1000,\n+ 0.8\n+ ]\n+ }\n+ ],\n+ \"shadows\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.0,\n+ \"q_hi\": 0.5,\n+ \"y_target\": [\n+ 0,\n+ 0.17,\n+ 1000,\n+ 0.17\n+ ]\n+ }\n+ ]\n+ },\n+ \"y_target\": [\n+ 0,\n+ 0.16,\n+ 1000,\n+ 0.165,\n+ 10000,\n+ 0.17\n+ ]\n+ },\n+ {\n+ \"base_ev\": 0.125,\n+ \"metering_modes\": {\n+ \"centre-weighted\": {\n+ \"weights\": [\n+ 3,\n+ 3,\n+ 3,\n+ 2,\n+ 2,\n+ 2,\n+ 2,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 0,\n+ 0,\n+ 0,\n+ 0\n+ ]\n+ },\n+ \"spot\": {\n+ \"weights\": [\n+ 2,\n+ 1,\n+ 1,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0\n+ ]\n+ },\n+ \"matrix\": {\n+ \"weights\": [\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1\n+ ]\n+ }\n+ },\n+ \"exposure_modes\": {\n+ \"normal\": {\n+ \"shutter\": [\n+ 100,\n+ 10000,\n+ 30000,\n+ 60000,\n+ 66666\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 8.0\n+ ]\n+ },\n+ \"short\": {\n+ \"shutter\": [\n+ 100,\n+ 5000,\n+ 10000,\n+ 20000,\n+ 33333\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 8.0\n+ ]\n+ },\n+ \"long\": {\n+ \"shutter\": [\n+ 100,\n+ 10000,\n+ 30000,\n+ 60000,\n+ 120000\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 12.0\n+ ]\n+ }\n+ },\n+ \"constraint_modes\": {\n+ \"normal\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.5,\n+ 1000,\n+ 0.5\n+ ]\n+ }\n+ ],\n+ \"highlight\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.5,\n+ 1000,\n+ 0.5\n+ ]\n+ },\n+ {\n+ \"bound\": \"UPPER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.8,\n+ 1000,\n+ 0.8\n+ ]\n+ }\n+ ],\n+ \"shadows\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.0,\n+ \"q_hi\": 0.5,\n+ \"y_target\": [\n+ 0,\n+ 0.17,\n+ 1000,\n+ 0.17\n+ ]\n+ }\n+ ]\n+ },\n+ \"y_target\": [\n+ 0,\n+ 0.16,\n+ 1000,\n+ 0.165,\n+ 10000,\n+ 0.17\n+ ]\n+ },\n+ {\n+ \"base_ev\": 1.5,\n+ \"metering_modes\": {\n+ \"centre-weighted\": {\n+ \"weights\": [\n+ 3,\n+ 3,\n+ 3,\n+ 2,\n+ 2,\n+ 2,\n+ 2,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 0,\n+ 0,\n+ 0,\n+ 0\n+ ]\n+ },\n+ \"spot\": {\n+ \"weights\": [\n+ 2,\n+ 1,\n+ 1,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0,\n+ 0\n+ ]\n+ },\n+ \"matrix\": {\n+ \"weights\": [\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1,\n+ 1\n+ ]\n+ }\n+ },\n+ \"exposure_modes\": {\n+ \"normal\": {\n+ \"shutter\": [\n+ 100,\n+ 10000,\n+ 30000,\n+ 60000,\n+ 66666\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 8.0\n+ ]\n+ },\n+ \"short\": {\n+ \"shutter\": [\n+ 100,\n+ 5000,\n+ 10000,\n+ 20000,\n+ 33333\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 8.0\n+ ]\n+ },\n+ \"long\": {\n+ \"shutter\": [\n+ 100,\n+ 10000,\n+ 30000,\n+ 60000,\n+ 120000\n+ ],\n+ \"gain\": [\n+ 1.0,\n+ 2.0,\n+ 4.0,\n+ 6.0,\n+ 12.0\n+ ]\n+ }\n+ },\n+ \"constraint_modes\": {\n+ \"normal\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.5,\n+ 1000,\n+ 0.5\n+ ]\n+ }\n+ ],\n+ \"highlight\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.5,\n+ 1000,\n+ 0.5\n+ ]\n+ },\n+ {\n+ \"bound\": \"UPPER\",\n+ \"q_lo\": 0.98,\n+ \"q_hi\": 1.0,\n+ \"y_target\": [\n+ 0,\n+ 0.8,\n+ 1000,\n+ 0.8\n+ ]\n+ }\n+ ],\n+ \"shadows\": [\n+ {\n+ \"bound\": \"LOWER\",\n+ \"q_lo\": 0.0,\n+ \"q_hi\": 0.5,\n+ \"y_target\": [\n+ 0,\n+ 0.17,\n+ 1000,\n+ 0.17\n+ ]\n+ }\n+ ]\n+ },\n+ \"y_target\": [\n+ 0,\n+ 0.16,\n+ 1000,\n+ 0.165,\n+ 10000,\n+ 0.17\n+ ]\n+ }\n+ ]\n+ }\n+ },\n+ {\n+ \"rpi.alsc\": {\n+ \"omega\": 1.3,\n+ \"n_iter\": 100,\n+ \"luminance_strength\": 0.7,\n+ \"calibrations_Cr\": [\n+ {\n+ \"ct\": 3000,\n+ \"table\": [\n+ 1.487,\n+ 1.481,\n+ 1.481,\n+ 1.445,\n+ 1.389,\n+ 1.327,\n+ 1.307,\n+ 1.307,\n+ 1.307,\n+ 1.309,\n+ 1.341,\n+ 1.405,\n+ 1.458,\n+ 1.494,\n+ 1.494,\n+ 1.497,\n+ 1.491,\n+ 1.481,\n+ 1.448,\n+ 1.397,\n+ 1.331,\n+ 1.275,\n+ 1.243,\n+ 1.229,\n+ 1.229,\n+ 1.249,\n+ 1.287,\n+ 1.349,\n+ 1.409,\n+ 1.463,\n+ 1.494,\n+ 1.497,\n+ 1.491,\n+ 1.469,\n+ 1.405,\n+ 1.331,\n+ 1.275,\n+ 1.217,\n+ 1.183,\n+ 1.172,\n+ 1.172,\n+ 1.191,\n+ 1.231,\n+ 1.287,\n+ 1.349,\n+ 1.424,\n+ 1.484,\n+ 1.499,\n+ 1.487,\n+ 1.444,\n+ 1.363,\n+ 1.283,\n+ 1.217,\n+ 1.183,\n+ 1.148,\n+ 1.138,\n+ 1.138,\n+ 1.159,\n+ 1.191,\n+ 1.231,\n+ 1.302,\n+ 1.385,\n+ 1.461,\n+ 1.492,\n+ 1.481,\n+ 1.423,\n+ 1.334,\n+ 1.253,\n+ 1.189,\n+ 1.148,\n+ 1.135,\n+ 1.119,\n+ 1.123,\n+ 1.137,\n+ 1.159,\n+ 1.203,\n+ 1.272,\n+ 1.358,\n+ 1.442,\n+ 1.488,\n+ 1.479,\n+ 1.413,\n+ 1.321,\n+ 1.236,\n+ 1.176,\n+ 1.139,\n+ 1.118,\n+ 1.114,\n+ 1.116,\n+ 1.123,\n+ 1.149,\n+ 1.192,\n+ 1.258,\n+ 1.344,\n+ 1.432,\n+ 1.487,\n+ 1.479,\n+ 1.413,\n+ 1.321,\n+ 1.236,\n+ 1.176,\n+ 1.139,\n+ 1.116,\n+ 1.114,\n+ 1.115,\n+ 1.123,\n+ 1.149,\n+ 1.192,\n+ 1.258,\n+ 1.344,\n+ 1.432,\n+ 1.487,\n+ 1.479,\n+ 1.425,\n+ 1.336,\n+ 1.251,\n+ 1.189,\n+ 1.149,\n+ 1.136,\n+ 1.118,\n+ 1.121,\n+ 1.138,\n+ 1.158,\n+ 1.206,\n+ 1.275,\n+ 1.358,\n+ 1.443,\n+ 1.488,\n+ 1.488,\n+ 1.448,\n+ 1.368,\n+ 1.285,\n+ 1.219,\n+ 1.189,\n+ 1.149,\n+ 1.139,\n+ 1.139,\n+ 1.158,\n+ 1.195,\n+ 1.235,\n+ 1.307,\n+ 1.387,\n+ 1.462,\n+ 1.493,\n+ 1.496,\n+ 1.475,\n+ 1.411,\n+ 1.337,\n+ 1.284,\n+ 1.219,\n+ 1.189,\n+ 1.176,\n+ 1.176,\n+ 1.195,\n+ 1.235,\n+ 1.296,\n+ 1.356,\n+ 1.429,\n+ 1.487,\n+ 1.501,\n+ 1.495,\n+ 1.489,\n+ 1.458,\n+ 1.407,\n+ 1.337,\n+ 1.287,\n+ 1.253,\n+ 1.239,\n+ 1.239,\n+ 1.259,\n+ 1.296,\n+ 1.356,\n+ 1.419,\n+ 1.472,\n+ 1.499,\n+ 1.499,\n+ 1.494,\n+ 1.489,\n+ 1.489,\n+ 1.453,\n+ 1.398,\n+ 1.336,\n+ 1.317,\n+ 1.317,\n+ 1.317,\n+ 1.321,\n+ 1.351,\n+ 1.416,\n+ 1.467,\n+ 1.501,\n+ 1.501,\n+ 1.499\n+ ]\n+ },\n+ {\n+ \"ct\": 3850,\n+ \"table\": [\n+ 1.694,\n+ 1.688,\n+ 1.688,\n+ 1.649,\n+ 1.588,\n+ 1.518,\n+ 1.495,\n+ 1.495,\n+ 1.495,\n+ 1.497,\n+ 1.532,\n+ 1.602,\n+ 1.659,\n+ 1.698,\n+ 1.698,\n+ 1.703,\n+ 1.698,\n+ 1.688,\n+ 1.653,\n+ 1.597,\n+ 1.525,\n+ 1.464,\n+ 1.429,\n+ 1.413,\n+ 1.413,\n+ 1.437,\n+ 1.476,\n+ 1.542,\n+ 1.606,\n+ 1.665,\n+ 1.698,\n+ 1.703,\n+ 1.697,\n+ 1.673,\n+ 1.605,\n+ 1.525,\n+ 1.464,\n+ 1.401,\n+ 1.369,\n+ 1.354,\n+ 1.354,\n+ 1.377,\n+ 1.417,\n+ 1.476,\n+ 1.542,\n+ 1.623,\n+ 1.687,\n+ 1.705,\n+ 1.692,\n+ 1.646,\n+ 1.561,\n+ 1.472,\n+ 1.401,\n+ 1.368,\n+ 1.337,\n+ 1.323,\n+ 1.324,\n+ 1.348,\n+ 1.377,\n+ 1.417,\n+ 1.492,\n+ 1.583,\n+ 1.661,\n+ 1.697,\n+ 1.686,\n+ 1.625,\n+ 1.528,\n+ 1.439,\n+ 1.372,\n+ 1.337,\n+ 1.321,\n+ 1.311,\n+ 1.316,\n+ 1.324,\n+ 1.348,\n+ 1.389,\n+ 1.461,\n+ 1.553,\n+ 1.642,\n+ 1.694,\n+ 1.684,\n+ 1.613,\n+ 1.514,\n+ 1.423,\n+ 1.359,\n+ 1.328,\n+ 1.311,\n+ 1.306,\n+ 1.306,\n+ 1.316,\n+ 1.339,\n+ 1.378,\n+ 1.446,\n+ 1.541,\n+ 1.633,\n+ 1.693,\n+ 1.684,\n+ 1.613,\n+ 1.514,\n+ 1.423,\n+ 1.359,\n+ 1.328,\n+ 1.311,\n+ 1.305,\n+ 1.305,\n+ 1.316,\n+ 1.339,\n+ 1.378,\n+ 1.446,\n+ 1.541,\n+ 1.633,\n+ 1.693,\n+ 1.685,\n+ 1.624,\n+ 1.529,\n+ 1.438,\n+ 1.372,\n+ 1.336,\n+ 1.324,\n+ 1.309,\n+ 1.314,\n+ 1.323,\n+ 1.348,\n+ 1.392,\n+ 1.462,\n+ 1.555,\n+ 1.646,\n+ 1.694,\n+ 1.692,\n+ 1.648,\n+ 1.561,\n+ 1.473,\n+ 1.403,\n+ 1.372,\n+ 1.336,\n+ 1.324,\n+ 1.324,\n+ 1.348,\n+ 1.378,\n+ 1.423,\n+ 1.495,\n+ 1.585,\n+ 1.667,\n+ 1.701,\n+ 1.701,\n+ 1.677,\n+ 1.608,\n+ 1.527,\n+ 1.471,\n+ 1.403,\n+ 1.375,\n+ 1.359,\n+ 1.359,\n+ 1.378,\n+ 1.423,\n+ 1.488,\n+ 1.549,\n+ 1.631,\n+ 1.694,\n+ 1.709,\n+ 1.702,\n+ 1.694,\n+ 1.656,\n+ 1.601,\n+ 1.527,\n+ 1.473,\n+ 1.441,\n+ 1.424,\n+ 1.424,\n+ 1.443,\n+ 1.488,\n+ 1.549,\n+ 1.621,\n+ 1.678,\n+ 1.706,\n+ 1.707,\n+ 1.699,\n+ 1.694,\n+ 1.694,\n+ 1.654,\n+ 1.593,\n+ 1.525,\n+ 1.508,\n+ 1.508,\n+ 1.508,\n+ 1.509,\n+ 1.546,\n+ 1.614,\n+ 1.674,\n+ 1.708,\n+ 1.708,\n+ 1.707\n+ ]\n+ },\n+ {\n+ \"ct\": 6000,\n+ \"table\": [\n+ 2.179,\n+ 2.176,\n+ 2.176,\n+ 2.125,\n+ 2.048,\n+ 1.975,\n+ 1.955,\n+ 1.954,\n+ 1.954,\n+ 1.956,\n+ 1.993,\n+ 2.071,\n+ 2.141,\n+ 2.184,\n+ 2.185,\n+ 2.188,\n+ 2.189,\n+ 2.176,\n+ 2.128,\n+ 2.063,\n+ 1.973,\n+ 1.908,\n+ 1.872,\n+ 1.856,\n+ 1.856,\n+ 1.876,\n+ 1.922,\n+ 1.999,\n+ 2.081,\n+ 2.144,\n+ 2.184,\n+ 2.192,\n+ 2.187,\n+ 2.152,\n+ 2.068,\n+ 1.973,\n+ 1.907,\n+ 1.831,\n+ 1.797,\n+ 1.786,\n+ 1.786,\n+ 1.804,\n+ 1.853,\n+ 1.922,\n+ 1.999,\n+ 2.089,\n+ 2.166,\n+ 2.191,\n+ 2.173,\n+ 2.117,\n+ 2.013,\n+ 1.908,\n+ 1.831,\n+ 1.791,\n+ 1.755,\n+ 1.749,\n+ 1.749,\n+ 1.767,\n+ 1.804,\n+ 1.853,\n+ 1.939,\n+ 2.041,\n+ 2.135,\n+ 2.181,\n+ 2.166,\n+ 2.089,\n+ 1.975,\n+ 1.869,\n+ 1.792,\n+ 1.755,\n+ 1.741,\n+ 1.731,\n+ 1.734,\n+ 1.749,\n+ 1.767,\n+ 1.818,\n+ 1.903,\n+ 2.005,\n+ 2.111,\n+ 2.173,\n+ 2.165,\n+ 2.074,\n+ 1.956,\n+ 1.849,\n+ 1.777,\n+ 1.742,\n+ 1.729,\n+ 1.725,\n+ 1.729,\n+ 1.734,\n+ 1.758,\n+ 1.804,\n+ 1.884,\n+ 1.991,\n+ 2.099,\n+ 2.172,\n+ 2.165,\n+ 2.074,\n+ 1.956,\n+ 1.849,\n+ 1.777,\n+ 1.742,\n+ 1.727,\n+ 1.724,\n+ 1.725,\n+ 1.734,\n+ 1.758,\n+ 1.804,\n+ 1.884,\n+ 1.991,\n+ 2.099,\n+ 2.172,\n+ 2.166,\n+ 2.085,\n+ 1.975,\n+ 1.869,\n+ 1.791,\n+ 1.755,\n+ 1.741,\n+ 1.729,\n+ 1.733,\n+ 1.749,\n+ 1.769,\n+ 1.819,\n+ 1.904,\n+ 2.009,\n+ 2.114,\n+ 2.174,\n+ 2.174,\n+ 2.118,\n+ 2.015,\n+ 1.913,\n+ 1.831,\n+ 1.791,\n+ 1.755,\n+ 1.749,\n+ 1.749,\n+ 1.769,\n+ 1.811,\n+ 1.855,\n+ 1.943,\n+ 2.047,\n+ 2.139,\n+ 2.183,\n+ 2.187,\n+ 2.151,\n+ 2.072,\n+ 1.979,\n+ 1.911,\n+ 1.831,\n+ 1.801,\n+ 1.791,\n+ 1.791,\n+ 1.811,\n+ 1.855,\n+ 1.933,\n+ 2.006,\n+ 2.101,\n+ 2.173,\n+ 2.197,\n+ 2.189,\n+ 2.178,\n+ 2.132,\n+ 2.069,\n+ 1.979,\n+ 1.913,\n+ 1.879,\n+ 1.867,\n+ 1.867,\n+ 1.891,\n+ 1.933,\n+ 2.006,\n+ 2.091,\n+ 2.156,\n+ 2.195,\n+ 2.197,\n+ 2.181,\n+ 2.179,\n+ 2.178,\n+ 2.131,\n+ 2.057,\n+ 1.981,\n+ 1.965,\n+ 1.965,\n+ 1.965,\n+ 1.969,\n+ 1.999,\n+ 2.083,\n+ 2.153,\n+ 2.197,\n+ 2.197,\n+ 2.196\n+ ]\n+ }\n+ ],\n+ \"calibrations_Cb\": [\n+ {\n+ \"ct\": 3000,\n+ \"table\": [\n+ 1.967,\n+ 1.961,\n+ 1.955,\n+ 1.953,\n+ 1.954,\n+ 1.957,\n+ 1.961,\n+ 1.963,\n+ 1.963,\n+ 1.961,\n+ 1.959,\n+ 1.957,\n+ 1.954,\n+ 1.951,\n+ 1.951,\n+ 1.955,\n+ 1.961,\n+ 1.959,\n+ 1.957,\n+ 1.956,\n+ 1.962,\n+ 1.967,\n+ 1.975,\n+ 1.979,\n+ 1.979,\n+ 1.975,\n+ 1.971,\n+ 1.967,\n+ 1.957,\n+ 1.952,\n+ 1.951,\n+ 1.951,\n+ 1.959,\n+ 1.959,\n+ 1.959,\n+ 1.966,\n+ 1.976,\n+ 1.989,\n+ 1.999,\n+ 2.004,\n+ 2.003,\n+ 1.997,\n+ 1.991,\n+ 1.981,\n+ 1.967,\n+ 1.956,\n+ 1.951,\n+ 1.951,\n+ 1.959,\n+ 1.962,\n+ 1.967,\n+ 1.978,\n+ 1.993,\n+ 2.009,\n+ 2.021,\n+ 2.028,\n+ 2.026,\n+ 2.021,\n+ 2.011,\n+ 1.995,\n+ 1.981,\n+ 1.964,\n+ 1.953,\n+ 1.951,\n+ 1.961,\n+ 1.965,\n+ 1.977,\n+ 1.993,\n+ 2.009,\n+ 2.023,\n+ 2.041,\n+ 2.047,\n+ 2.047,\n+ 2.037,\n+ 2.024,\n+ 2.011,\n+ 1.995,\n+ 1.975,\n+ 1.958,\n+ 1.953,\n+ 1.963,\n+ 1.968,\n+ 1.981,\n+ 2.001,\n+ 2.019,\n+ 2.039,\n+ 2.046,\n+ 2.052,\n+ 2.052,\n+ 2.051,\n+ 2.035,\n+ 2.021,\n+ 2.001,\n+ 1.978,\n+ 1.959,\n+ 1.955,\n+ 1.961,\n+ 1.966,\n+ 1.981,\n+ 2.001,\n+ 2.019,\n+ 2.038,\n+ 2.043,\n+ 2.051,\n+ 2.052,\n+ 2.042,\n+ 2.034,\n+ 2.019,\n+ 2.001,\n+ 1.978,\n+ 1.959,\n+ 1.954,\n+ 1.957,\n+ 1.961,\n+ 1.972,\n+ 1.989,\n+ 2.003,\n+ 2.021,\n+ 2.038,\n+ 2.039,\n+ 2.039,\n+ 2.034,\n+ 2.019,\n+ 2.004,\n+ 1.988,\n+ 1.971,\n+ 1.954,\n+ 1.949,\n+ 1.952,\n+ 1.953,\n+ 1.959,\n+ 1.972,\n+ 1.989,\n+ 2.003,\n+ 2.016,\n+ 2.019,\n+ 2.019,\n+ 2.014,\n+ 2.003,\n+ 1.988,\n+ 1.971,\n+ 1.955,\n+ 1.948,\n+ 1.947,\n+ 1.949,\n+ 1.948,\n+ 1.949,\n+ 1.957,\n+ 1.971,\n+ 1.978,\n+ 1.991,\n+ 1.994,\n+ 1.994,\n+ 1.989,\n+ 1.979,\n+ 1.967,\n+ 1.954,\n+ 1.946,\n+ 1.947,\n+ 1.947,\n+ 1.949,\n+ 1.946,\n+ 1.944,\n+ 1.946,\n+ 1.949,\n+ 1.954,\n+ 1.962,\n+ 1.967,\n+ 1.967,\n+ 1.963,\n+ 1.956,\n+ 1.948,\n+ 1.943,\n+ 1.943,\n+ 1.946,\n+ 1.949,\n+ 1.951,\n+ 1.946,\n+ 1.944,\n+ 1.942,\n+ 1.943,\n+ 1.943,\n+ 1.947,\n+ 1.948,\n+ 1.949,\n+ 1.947,\n+ 1.945,\n+ 1.941,\n+ 1.938,\n+ 1.939,\n+ 1.948,\n+ 1.952\n+ ]\n+ },\n+ {\n+ \"ct\": 3850,\n+ \"table\": [\n+ 1.726,\n+ 1.724,\n+ 1.722,\n+ 1.723,\n+ 1.731,\n+ 1.735,\n+ 1.743,\n+ 1.746,\n+ 1.746,\n+ 1.741,\n+ 1.735,\n+ 1.729,\n+ 1.725,\n+ 1.721,\n+ 1.721,\n+ 1.721,\n+ 1.724,\n+ 1.723,\n+ 1.723,\n+ 1.727,\n+ 1.735,\n+ 1.744,\n+ 1.749,\n+ 1.756,\n+ 1.756,\n+ 1.749,\n+ 1.744,\n+ 1.735,\n+ 1.727,\n+ 1.719,\n+ 1.719,\n+ 1.719,\n+ 1.723,\n+ 1.723,\n+ 1.724,\n+ 1.735,\n+ 1.746,\n+ 1.759,\n+ 1.767,\n+ 1.775,\n+ 1.775,\n+ 1.766,\n+ 1.758,\n+ 1.746,\n+ 1.735,\n+ 1.723,\n+ 1.718,\n+ 1.716,\n+ 1.723,\n+ 1.725,\n+ 1.732,\n+ 1.746,\n+ 1.759,\n+ 1.775,\n+ 1.782,\n+ 1.792,\n+ 1.792,\n+ 1.782,\n+ 1.772,\n+ 1.759,\n+ 1.745,\n+ 1.729,\n+ 1.718,\n+ 1.716,\n+ 1.725,\n+ 1.729,\n+ 1.738,\n+ 1.756,\n+ 1.775,\n+ 1.785,\n+ 1.796,\n+ 1.803,\n+ 1.804,\n+ 1.794,\n+ 1.783,\n+ 1.772,\n+ 1.757,\n+ 1.736,\n+ 1.722,\n+ 1.718,\n+ 1.728,\n+ 1.731,\n+ 1.741,\n+ 1.759,\n+ 1.781,\n+ 1.795,\n+ 1.803,\n+ 1.806,\n+ 1.808,\n+ 1.805,\n+ 1.791,\n+ 1.779,\n+ 1.762,\n+ 1.739,\n+ 1.722,\n+ 1.721,\n+ 1.727,\n+ 1.731,\n+ 1.741,\n+ 1.759,\n+ 1.781,\n+ 1.791,\n+ 1.799,\n+ 1.804,\n+ 1.806,\n+ 1.801,\n+ 1.791,\n+ 1.779,\n+ 1.762,\n+ 1.739,\n+ 1.722,\n+ 1.717,\n+ 1.722,\n+ 1.724,\n+ 1.733,\n+ 1.751,\n+ 1.768,\n+ 1.781,\n+ 1.791,\n+ 1.796,\n+ 1.799,\n+ 1.791,\n+ 1.781,\n+ 1.766,\n+ 1.754,\n+ 1.731,\n+ 1.717,\n+ 1.714,\n+ 1.718,\n+ 1.718,\n+ 1.724,\n+ 1.737,\n+ 1.752,\n+ 1.768,\n+ 1.776,\n+ 1.782,\n+ 1.784,\n+ 1.781,\n+ 1.766,\n+ 1.754,\n+ 1.737,\n+ 1.724,\n+ 1.713,\n+ 1.709,\n+ 1.716,\n+ 1.715,\n+ 1.716,\n+ 1.725,\n+ 1.737,\n+ 1.749,\n+ 1.756,\n+ 1.763,\n+ 1.764,\n+ 1.762,\n+ 1.749,\n+ 1.737,\n+ 1.724,\n+ 1.717,\n+ 1.709,\n+ 1.708,\n+ 1.715,\n+ 1.714,\n+ 1.712,\n+ 1.715,\n+ 1.722,\n+ 1.729,\n+ 1.736,\n+ 1.741,\n+ 1.742,\n+ 1.739,\n+ 1.731,\n+ 1.723,\n+ 1.717,\n+ 1.712,\n+ 1.711,\n+ 1.709,\n+ 1.716,\n+ 1.714,\n+ 1.711,\n+ 1.712,\n+ 1.715,\n+ 1.719,\n+ 1.723,\n+ 1.728,\n+ 1.731,\n+ 1.729,\n+ 1.723,\n+ 1.718,\n+ 1.711,\n+ 1.711,\n+ 1.713,\n+ 1.713\n+ ]\n+ },\n+ {\n+ \"ct\": 6000,\n+ \"table\": [\n+ 1.374,\n+ 1.372,\n+ 1.373,\n+ 1.374,\n+ 1.375,\n+ 1.378,\n+ 1.378,\n+ 1.381,\n+ 1.382,\n+ 1.382,\n+ 1.378,\n+ 1.373,\n+ 1.372,\n+ 1.369,\n+ 1.365,\n+ 1.365,\n+ 1.371,\n+ 1.371,\n+ 1.372,\n+ 1.374,\n+ 1.378,\n+ 1.381,\n+ 1.384,\n+ 1.386,\n+ 1.388,\n+ 1.387,\n+ 1.384,\n+ 1.377,\n+ 1.372,\n+ 1.368,\n+ 1.364,\n+ 1.362,\n+ 1.369,\n+ 1.371,\n+ 1.372,\n+ 1.377,\n+ 1.383,\n+ 1.391,\n+ 1.394,\n+ 1.396,\n+ 1.397,\n+ 1.395,\n+ 1.391,\n+ 1.382,\n+ 1.374,\n+ 1.369,\n+ 1.362,\n+ 1.361,\n+ 1.369,\n+ 1.371,\n+ 1.375,\n+ 1.383,\n+ 1.391,\n+ 1.399,\n+ 1.402,\n+ 1.404,\n+ 1.405,\n+ 1.403,\n+ 1.398,\n+ 1.391,\n+ 1.379,\n+ 1.371,\n+ 1.363,\n+ 1.361,\n+ 1.371,\n+ 1.373,\n+ 1.378,\n+ 1.388,\n+ 1.399,\n+ 1.407,\n+ 1.411,\n+ 1.413,\n+ 1.413,\n+ 1.411,\n+ 1.405,\n+ 1.397,\n+ 1.385,\n+ 1.374,\n+ 1.366,\n+ 1.362,\n+ 1.371,\n+ 1.374,\n+ 1.379,\n+ 1.389,\n+ 1.405,\n+ 1.411,\n+ 1.414,\n+ 1.414,\n+ 1.415,\n+ 1.415,\n+ 1.411,\n+ 1.401,\n+ 1.388,\n+ 1.376,\n+ 1.367,\n+ 1.363,\n+ 1.371,\n+ 1.373,\n+ 1.379,\n+ 1.389,\n+ 1.405,\n+ 1.408,\n+ 1.413,\n+ 1.414,\n+ 1.414,\n+ 1.413,\n+ 1.409,\n+ 1.401,\n+ 1.388,\n+ 1.376,\n+ 1.367,\n+ 1.362,\n+ 1.366,\n+ 1.369,\n+ 1.374,\n+ 1.384,\n+ 1.396,\n+ 1.404,\n+ 1.407,\n+ 1.408,\n+ 1.408,\n+ 1.408,\n+ 1.401,\n+ 1.395,\n+ 1.382,\n+ 1.371,\n+ 1.363,\n+ 1.359,\n+ 1.364,\n+ 1.365,\n+ 1.368,\n+ 1.375,\n+ 1.386,\n+ 1.396,\n+ 1.399,\n+ 1.401,\n+ 1.399,\n+ 1.399,\n+ 1.395,\n+ 1.385,\n+ 1.374,\n+ 1.365,\n+ 1.359,\n+ 1.357,\n+ 1.361,\n+ 1.363,\n+ 1.365,\n+ 1.368,\n+ 1.377,\n+ 1.384,\n+ 1.388,\n+ 1.391,\n+ 1.391,\n+ 1.388,\n+ 1.385,\n+ 1.375,\n+ 1.366,\n+ 1.361,\n+ 1.358,\n+ 1.356,\n+ 1.361,\n+ 1.362,\n+ 1.362,\n+ 1.364,\n+ 1.367,\n+ 1.373,\n+ 1.376,\n+ 1.377,\n+ 1.377,\n+ 1.375,\n+ 1.373,\n+ 1.366,\n+ 1.362,\n+ 1.358,\n+ 1.358,\n+ 1.358,\n+ 1.361,\n+ 1.362,\n+ 1.362,\n+ 1.362,\n+ 1.363,\n+ 1.367,\n+ 1.369,\n+ 1.368,\n+ 1.367,\n+ 1.367,\n+ 1.367,\n+ 1.364,\n+ 1.358,\n+ 1.357,\n+ 1.358,\n+ 1.359\n+ ]\n+ }\n+ ],\n+ \"luminance_lut\": [\n+ 2.716,\n+ 2.568,\n+ 2.299,\n+ 2.065,\n+ 1.845,\n+ 1.693,\n+ 1.605,\n+ 1.597,\n+ 1.596,\n+ 1.634,\n+ 1.738,\n+ 1.914,\n+ 2.145,\n+ 2.394,\n+ 2.719,\n+ 2.901,\n+ 2.593,\n+ 2.357,\n+ 2.093,\n+ 1.876,\n+ 1.672,\n+ 1.528,\n+ 1.438,\n+ 1.393,\n+ 1.394,\n+ 1.459,\n+ 1.569,\n+ 1.731,\n+ 1.948,\n+ 2.169,\n+ 2.481,\n+ 2.756,\n+ 2.439,\n+ 2.197,\n+ 1.922,\n+ 1.691,\n+ 1.521,\n+ 1.365,\n+ 1.266,\n+ 1.222,\n+ 1.224,\n+ 1.286,\n+ 1.395,\n+ 1.573,\n+ 1.747,\n+ 1.988,\n+ 2.299,\n+ 2.563,\n+ 2.363,\n+ 2.081,\n+ 1.797,\n+ 1.563,\n+ 1.376,\n+ 1.244,\n+ 1.152,\n+ 1.099,\n+ 1.101,\n+ 1.158,\n+ 1.276,\n+ 1.421,\n+ 1.607,\n+ 1.851,\n+ 2.163,\n+ 2.455,\n+ 2.342,\n+ 2.003,\n+ 1.715,\n+ 1.477,\n+ 1.282,\n+ 1.152,\n+ 1.074,\n+ 1.033,\n+ 1.035,\n+ 1.083,\n+ 1.163,\n+ 1.319,\n+ 1.516,\n+ 1.759,\n+ 2.064,\n+ 2.398,\n+ 2.342,\n+ 1.985,\n+ 1.691,\n+ 1.446,\n+ 1.249,\n+ 1.111,\n+ 1.034,\n+ 1.004,\n+ 1.004,\n+ 1.028,\n+ 1.114,\n+ 1.274,\n+ 1.472,\n+ 1.716,\n+ 2.019,\n+ 2.389,\n+ 2.342,\n+ 1.991,\n+ 1.691,\n+ 1.446,\n+ 1.249,\n+ 1.112,\n+ 1.034,\n+ 1.011,\n+ 1.005,\n+ 1.035,\n+ 1.114,\n+ 1.274,\n+ 1.472,\n+ 1.716,\n+ 2.019,\n+ 2.389,\n+ 2.365,\n+ 2.052,\n+ 1.751,\n+ 1.499,\n+ 1.299,\n+ 1.171,\n+ 1.089,\n+ 1.039,\n+ 1.042,\n+ 1.084,\n+ 1.162,\n+ 1.312,\n+ 1.516,\n+ 1.761,\n+ 2.059,\n+ 2.393,\n+ 2.434,\n+ 2.159,\n+ 1.856,\n+ 1.601,\n+ 1.403,\n+ 1.278,\n+ 1.166,\n+ 1.114,\n+ 1.114,\n+ 1.162,\n+ 1.266,\n+ 1.402,\n+ 1.608,\n+ 1.847,\n+ 2.146,\n+ 2.435,\n+ 2.554,\n+ 2.306,\n+ 2.002,\n+ 1.748,\n+ 1.563,\n+ 1.396,\n+ 1.299,\n+ 1.247,\n+ 1.243,\n+ 1.279,\n+ 1.386,\n+ 1.551,\n+ 1.746,\n+ 1.977,\n+ 2.272,\n+ 2.518,\n+ 2.756,\n+ 2.493,\n+ 2.195,\n+ 1.947,\n+ 1.739,\n+ 1.574,\n+ 1.481,\n+ 1.429,\n+ 1.421,\n+ 1.457,\n+ 1.559,\n+ 1.704,\n+ 1.929,\n+ 2.159,\n+ 2.442,\n+ 2.681,\n+ 2.935,\n+ 2.739,\n+ 2.411,\n+ 2.151,\n+ 1.922,\n+ 1.749,\n+ 1.663,\n+ 1.628,\n+ 1.625,\n+ 1.635,\n+ 1.716,\n+ 1.872,\n+ 2.113,\n+ 2.368,\n+ 2.663,\n+ 2.824\n+ ],\n+ \"sigma\": 0.00381,\n+ \"sigma_Cb\": 0.00216\n+ }\n+ },\n+ {\n+ \"rpi.contrast\": {\n+ \"ce_enable\": 1,\n+ \"gamma_curve\": [\n+ 0,\n+ 0,\n+ 1024,\n+ 5040,\n+ 2048,\n+ 9338,\n+ 3072,\n+ 12356,\n+ 4096,\n+ 15312,\n+ 5120,\n+ 18051,\n+ 6144,\n+ 20790,\n+ 7168,\n+ 23193,\n+ 8192,\n+ 25744,\n+ 9216,\n+ 27942,\n+ 10240,\n+ 30035,\n+ 11264,\n+ 32005,\n+ 12288,\n+ 33975,\n+ 13312,\n+ 35815,\n+ 14336,\n+ 37600,\n+ 15360,\n+ 39168,\n+ 16384,\n+ 40642,\n+ 18432,\n+ 43379,\n+ 20480,\n+ 45749,\n+ 22528,\n+ 47753,\n+ 24576,\n+ 49621,\n+ 26624,\n+ 51253,\n+ 28672,\n+ 52698,\n+ 30720,\n+ 53796,\n+ 32768,\n+ 54876,\n+ 36864,\n+ 57012,\n+ 40960,\n+ 58656,\n+ 45056,\n+ 59954,\n+ 49152,\n+ 61183,\n+ 53248,\n+ 62355,\n+ 57344,\n+ 63419,\n+ 61440,\n+ 64476,\n+ 65535,\n+ 65535\n+ ]\n+ }\n+ },\n+ {\n+ \"rpi.ccm\": {\n+ \"ccms\": [\n+ {\n+ \"ct\": 4000,\n+ \"ccm\": [\n+ 1.0,\n+ 0.0,\n+ 0.0,\n+ 0.0,\n+ 1.0,\n+ 0.0,\n+ 0.0,\n+ 0.0,\n+ 1.0\n+ ]\n+ }\n+ ]\n+ }\n+ },\n+ {\n+ \"rpi.sharpen\": {\n+ \"threshold\": 0.65,\n+ \"limit\": 0.6,\n+ \"strength\": 1.25\n+ }\n+ },\n+ {\n+ \"rpi.hdr\": {\n+ \"MultiExposureUnmerged\": {\n+ \"cadence\": [\n+ 1,\n+ 2\n+ ],\n+ \"channel_map\": {\n+ \"short\": 1,\n+ \"long\": 2\n+ }\n+ }\n+ }\n+ },\n+ {\n+ \"rpi.sync\": {}\n+ }\n+ ]\n+}\n", "prefixes": [ "v3", "3/4" ] }