Show a patch.

GET /api/patches/26626/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "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"
    ]
}