Show a cover letter.

GET /api/covers/17305/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 17305,
    "url": "https://patchwork.libcamera.org/api/covers/17305/?format=api",
    "web_url": "https://patchwork.libcamera.org/cover/17305/",
    "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": "<20220906161217.1806662-1-fsylvestre@baylibre.com>",
    "date": "2022-09-06T16:12:16",
    "name": "[libcamera-devel,0/1] Take into account color temperature during LSC algorithm for rkisp1",
    "submitter": {
        "id": 123,
        "url": "https://patchwork.libcamera.org/api/people/123/?format=api",
        "name": "Florian Sylvestre",
        "email": "fsylvestre@baylibre.com"
    },
    "mbox": "https://patchwork.libcamera.org/cover/17305/mbox/",
    "series": [
        {
            "id": 3473,
            "url": "https://patchwork.libcamera.org/api/series/3473/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3473",
            "date": "2022-09-06T16:12:16",
            "name": "Take into account color temperature during LSC algorithm for rkisp1",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/3473/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/covers/17305/comments/",
    "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 6E61BC3272\n\tfor <parsemail@patchwork.libcamera.org>;\n\tTue,  6 Sep 2022 16:12:24 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 8511E62083;\n\tTue,  6 Sep 2022 18:12:23 +0200 (CEST)",
            "from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com\n\t[IPv6:2a00:1450:4864:20::42f])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 3CC1D6041F\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue,  6 Sep 2022 18:12:22 +0200 (CEST)",
            "by mail-wr1-x42f.google.com with SMTP id k9so16243454wri.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 06 Sep 2022 09:12:22 -0700 (PDT)",
            "from BL087.. ([2a01:e34:eea9:e630:3a88:2632:fc4a:f97c])\n\tby smtp.gmail.com with ESMTPSA id\n\tc7-20020adfe747000000b00226dfac0149sm8338555wrn.114.2022.09.06.09.12.20\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tTue, 06 Sep 2022 09:12:21 -0700 (PDT)"
        ],
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org;\n\ts=mail; t=1662480743;\n\tbh=RHH7Skm/D31bdxXYxCBfsfkj+/NPqPDUr3RrOVir+ws=;\n\th=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:\n\tList-Help:List-Subscribe:From:Reply-To:From;\n\tb=rOMJcWZdMc5ir16Pgp98rEzg7Vflpwetg1aSoQtGkxzSq622dF1HXLxgTod7FdMRH\n\t3eILnabIJjxjKuOwEJrJsSpmAjoQSZUI7bocxpuI7MfhmGOaU8/qj2D/Esf8jyBzqW\n\t0dKI4zQxV4UBBr30wYKoaJItQqEkneeEVEXjEbd87FfyNh7HdRjOTElTX1dk31v9iK\n\t9/T9IsmrNzbFVhZQ3yGHvjmcY9t8IRdqUEgZQyowi3twcHtxUrHQokx3WltmnUNwxV\n\tQ++ILLngEC0yhgiCWbmlfkbNHiPOXuKYBe1u5K3IMYBHgcWhJ+0Dc3SsR94Cp5SL7y\n\thphA0tel02iWw==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=baylibre-com.20210112.gappssmtp.com; s=20210112;\n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:from:to:cc:subject:date;\n\tbh=/KMitLmqjHDYXyQG6/rebYhUSj8KFlmyrt4jO7sNrcU=;\n\tb=A+d/hvmCzW7mI8E/tghK5J0QtbRe3cnV/OPUzpviQdaumGComXcSta+j4KDjCYJz7h\n\tWWn67cajdoMSAot76ZB8LOjInM/b6FpjJy0NqdNVYj1VXB27jRP65wGPjBVg6rn5TZjr\n\tSpf1iZ/A46hgc/v5b7HfAuySE+2KLPeNtXXKbOLdUum/+e2+0kTzKnCb9BE1V9hwwo8a\n\tzeverv9cp4yPhucYTPYvx8PwkqWUT53ysdnIiSL15RXMaxd+gyo9xaSzvJHHl7oP7wj7\n\tB6p+AHqj+PgmrYAboY66nTBoM4xKIL0xcbE8R+Gr1hX4bl7gqpzgX70PUPlAbezIrQt1\n\t8W5g=="
        ],
        "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected)\n\theader.d=baylibre-com.20210112.gappssmtp.com\n\theader.i=@baylibre-com.20210112.gappssmtp.com header.b=\"A+d/hvmC\"; \n\tdkim-atps=neutral",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20210112;\n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:x-gm-message-state:from:to:cc:subject:date;\n\tbh=/KMitLmqjHDYXyQG6/rebYhUSj8KFlmyrt4jO7sNrcU=;\n\tb=GtTGaUrQ26oCTeaF8lHdH0fKQaarvZYSB0x9VCcKegqUaJKjSXGyEwRnRRtB2M1Ey1\n\tcgvAvAEc+/f9Bqg8oseV7fDXIjjQ4nCT2pTZNIW+XGkHABfr6Xz+DaHCGMVb8cbnEvWq\n\tWdlUOHML9U51oGbXa7hRDXTwMyh55FFtW/O5L6UNAuW1ZVMJEQDqr1x9xaVwFSQ6LLVM\n\tLzMUAMaQs9q+YgILAVlbD59oTI8h/kpxV2AEGjVcgspwgcvp3DdOZsOfvdhwS1XpDhqq\n\tIIAmt1RflpHOJCXISVl1Q4/R4f6HJv4zdIgfK4V0OG21iGJAehz9bf8tnutrpa0FUV96\n\tLk2A==",
        "X-Gm-Message-State": "ACgBeo2C65MUyG9mcdsTFiKHTTEf10F5/hO9KYauOPd5UbTOMQ6E/OJj\n\tUyT0NNBT5NAU27+IBqIrjxyw5aI/9wcmew==",
        "X-Google-Smtp-Source": "AA6agR7nd9fEzXbd5qVMo9LK3HoO1x6yOyoQMCDEO3cnoHINfgMAX2HMFWroB3wETMoR/fOKtcT56g==",
        "X-Received": "by 2002:a05:6000:1189:b0:228:62c7:7e6c with SMTP id\n\tg9-20020a056000118900b0022862c77e6cmr8899780wrx.716.1662480741547; \n\tTue, 06 Sep 2022 09:12:21 -0700 (PDT)",
        "To": "libcamera-devel@lists.libcamera.org",
        "Date": "Tue,  6 Sep 2022 18:12:16 +0200",
        "Message-Id": "<20220906161217.1806662-1-fsylvestre@baylibre.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [PATCH 0/1] Take into account color temperature\n\tduring LSC algorithm for rkisp1",
        "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>",
        "From": "Florian Sylvestre via libcamera-devel\n\t<libcamera-devel@lists.libcamera.org>",
        "Reply-To": "Florian Sylvestre <fsylvestre@baylibre.com>",
        "Errors-To": "libcamera-devel-bounces@lists.libcamera.org",
        "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"
    },
    "content": "First brick to have an adaptive LSC algorithm on Rkisp1: add LSC coefficients\nsets in YAML tuning file depending of color temperature.\nFor this version the computation of coefficients regarding the current computed\ncolor temperature is done inside prepare() method.\nFor reference: the computation time has been measured at an average 135us on an\nImx8Mp board.\n\nThe different coefficients are computed by doing a linear interpolation with the\ntwo coefficients sets that have the closer color temperature values.\nIn case the current color temperature is 'out of bound' the closest set is used.\nThe LSC can work with a single set in case of monochrome sensor for example.\n\nNote: the 'grad' and 'size' tables are now computed in configure() to gain some\ntime by doing only a memcpy() of them during prepare().\n\nFlorian Sylvestre (1):\n  ipa: rkisp1: Take into account color temperature during LSC algorithm\n\n src/ipa/rkisp1/algorithms/lsc.cpp | 170 ++++++++++++++++------\n src/ipa/rkisp1/algorithms/lsc.h   |  21 ++-\n src/ipa/rkisp1/data/ov5640.yaml   | 231 ++++++++++++++++++++----------\n 3 files changed, 300 insertions(+), 122 deletions(-)"
}