From patchwork Wed Jan 22 14:53:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Plowman X-Patchwork-Id: 22688 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by patchwork.libcamera.org (Postfix) with ESMTPS id F27A4BD808 for ; Thu, 30 Jan 2025 11:53:13 +0000 (UTC) Received: from pendragon.ideasonboard.com (cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 7FE0A886 for ; Thu, 30 Jan 2025 12:52:05 +0100 (CET) Authentication-Results: perceval.ideasonboard.com; dkim=permerror header.d=raspberrypi.com header.i=@raspberrypi.com header.a=rsa-sha1 header.s=google header.b=BrmCdtFG; dkim-atps=neutral Delivered-To: kbingham@ideasonboard.com Received: from perceval.ideasonboard.com by perceval.ideasonboard.com with LMTP id oLeDJFYGkWcsRzQA4E0KoQ (envelope-from ) for ; Wed, 22 Jan 2025 15:53:10 +0100 Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by perceval.ideasonboard.com (Postfix) with ESMTPS id 6253CF91; Wed, 22 Jan 2025 15:53:10 +0100 (CET) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id B9D2B68567; Wed, 22 Jan 2025 15:54:11 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=raspberrypi.com header.i=@raspberrypi.com header.b="BrmCdtFG"; dkim-atps=neutral Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 058BD68562 for ; Wed, 22 Jan 2025 15:53:58 +0100 (CET) Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-436a03197b2so49277385e9.2 for ; Wed, 22 Jan 2025 06:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; t=1737557637; x=1738162437; darn=lists.libcamera.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=/Dy6Hx3kbtTcgF/PyAd3hSdgM8hdg0Y6+QQND9a6teU=; b=BrmCdtFGMXYAZ+QsxR43ORvgkf4aVE5zXnIgpnIMQaK2aLZYZnGYZRo+tUAPbkKnr0 S1SqYB8YVDg5s4+hR6H9hjd70lpfvu6yN7uZFVB3a+M8eG+NuKPdPKQEKJAsCxj3kUes q05Hq9CwVP6hkAuLITX/m7rCHz0RQBObEN4GRXsp0a65Xx1xl4XgRLjzl5Hp3Ctfspoe q1WGoiIv5fsYAdSgGUc4LrKrf7KTRgHzP0HfiWgSITWLCmFzeRz9eHDwMfE7jxAJEYNZ 0pcOFKPTRem9lavKW4WrBNkqTB5NoUNqPoL4f0uOEqjxhx53tFnJxb1wXMV6iu9TtIgd vxTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737557637; x=1738162437; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/Dy6Hx3kbtTcgF/PyAd3hSdgM8hdg0Y6+QQND9a6teU=; b=LgKiWpPcA9Q5lQMjbKEXBy29aKnT4bkinRw0niBuPQ+ZMwlb6D12x2LzCWLaA2snza mvk2ZWTBTaTXvM31CeQjPXZqLn+MTXcJ+RU1cOGEKp+8xcqnpJENykE2WXyJD0fUjrx0 v+gHESwY3Ef2Dn+M3lJjpJ1JodxTTk3ubvowBLo4EEm9BsP/APzAOojLiJ1bayy4D6A+ 9j9GOWOMi8EO1AudZgp497/egDcX+J7Y1KJ5+zvdysTsFjCh7vmL7uj+dInrj3c04MO2 rvQI5SR+42iGTjHjkYgj1fOJPRbuUN2akEaxm656UxczZLYPVlBvWqtZBwiOnxYr0hk4 7ybg== X-Gm-Message-State: AOJu0Yyb+aOurogTpxJVD6YvMkSl2JjmyrzbUaECwn1Qc+mCSxo9717E SqugMBKbPyeJfzojEoO/SQ2uMxEj7NNsh2Omqz99CV/7wg/GuxglQwOvrczerILcdStogiFVlgx S X-Gm-Gg: ASbGncvP9q9Z2etR5YTgvVBtdsOkckmsJ4M3RZcXPyyL49kentZpnJIy+OOOG5FbhmK byq77k0GKTO7neUKK9pOo4tIeJ6U3syM4gxvC0SDw0gC/NIxh46RArcY5qg+ak+Red/EwA6VoCI Q+hbGf2dvhC/DycE97N7ThveNZ4JNpOjvUK29G7J+u4+hz4RB5XjEysMwxw0whHuCILLqqnbNzo pCGEo5yB7/bQpQ+cg69Ac+HVHdPfpSDHPfiUQzPllTNlSjn3EirugbmtaX0z7KrUhZaDSbajxov wZd3VS5KPDeavksNfVxUK8haFQ== X-Google-Smtp-Source: =?utf-8?q?AGHT+IFMTFFLPc4Zh4f83boSBmFMZ/5Z7kUbW1ZwU?= =?utf-8?q?vBSJrYihTGLvNi5r4e+tqVRd2iw5kNg/w4lug=3D=3D?= X-Received: by 2002:a05:600c:3d97:b0:436:f960:3427 with SMTP id 5b1f17b1804b1-4389142745amr187008275e9.22.1737557637305; Wed, 22 Jan 2025 06:53:57 -0800 (PST) Received: from raspberrypi.pitowers.org ([2a00:1098:3142:1f:ffc9:aff6:7f7f:893b]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438b66dc08bsm11551395e9.37.2025.01.22.06.53.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jan 2025 06:53:57 -0800 (PST) From: David Plowman To: libcamera-devel@lists.libcamera.org Cc: David Plowman , Naushir Patuck Subject: [PATCH v4 7/7] ipa: rpi: vc4: Update all tuning files for sync algorithm Date: Wed, 22 Jan 2025 14:53:49 +0000 Message-Id: <20250122145349.7220-8-david.plowman@raspberrypi.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250122145349.7220-1-david.plowman@raspberrypi.com> References: <20250122145349.7220-1-david.plowman@raspberrypi.com> MIME-Version: 1.0 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" X-TUID: WjNE82OR16Mx Resent-From: Kieran Bingham Resent-To: parsemail@patchwork.libcamera.org Default to all the standard parameter values. Signed-off-by: David Plowman Reviewed-by: Naushir Patuck --- src/ipa/rpi/vc4/data/imx219.json | 7 ++++++- src/ipa/rpi/vc4/data/imx219_noir.json | 7 ++++++- src/ipa/rpi/vc4/data/imx283.json | 7 ++++++- src/ipa/rpi/vc4/data/imx290.json | 7 ++++++- src/ipa/rpi/vc4/data/imx296.json | 7 ++++++- src/ipa/rpi/vc4/data/imx296_mono.json | 7 ++++++- src/ipa/rpi/vc4/data/imx378.json | 7 ++++++- src/ipa/rpi/vc4/data/imx477.json | 7 ++++++- src/ipa/rpi/vc4/data/imx477_noir.json | 7 ++++++- src/ipa/rpi/vc4/data/imx477_scientific.json | 7 ++++++- src/ipa/rpi/vc4/data/imx519.json | 7 ++++++- src/ipa/rpi/vc4/data/imx708.json | 7 ++++++- src/ipa/rpi/vc4/data/imx708_noir.json | 7 ++++++- src/ipa/rpi/vc4/data/imx708_wide.json | 7 ++++++- src/ipa/rpi/vc4/data/imx708_wide_noir.json | 7 ++++++- src/ipa/rpi/vc4/data/ov5647.json | 7 ++++++- src/ipa/rpi/vc4/data/ov5647_noir.json | 7 ++++++- src/ipa/rpi/vc4/data/se327m12.json | 7 ++++++- 18 files changed, 108 insertions(+), 18 deletions(-) diff --git a/src/ipa/rpi/vc4/data/imx219.json b/src/ipa/rpi/vc4/data/imx219.json index a020b12f..21f82dd2 100644 --- a/src/ipa/rpi/vc4/data/imx219.json +++ b/src/ipa/rpi/vc4/data/imx219.json @@ -690,6 +690,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } diff --git a/src/ipa/rpi/vc4/data/imx219_noir.json b/src/ipa/rpi/vc4/data/imx219_noir.json index d8bc9639..a51a5387 100644 --- a/src/ipa/rpi/vc4/data/imx219_noir.json +++ b/src/ipa/rpi/vc4/data/imx219_noir.json @@ -624,6 +624,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } diff --git a/src/ipa/rpi/vc4/data/imx283.json b/src/ipa/rpi/vc4/data/imx283.json index bfacecc8..d98f3f08 100644 --- a/src/ipa/rpi/vc4/data/imx283.json +++ b/src/ipa/rpi/vc4/data/imx283.json @@ -308,6 +308,11 @@ }, { "rpi.sharpen": { } - } + }, + { + "rpi.sync": + { + } + } ] } diff --git a/src/ipa/rpi/vc4/data/imx290.json b/src/ipa/rpi/vc4/data/imx290.json index 8f41bf51..b2757e29 100644 --- a/src/ipa/rpi/vc4/data/imx290.json +++ b/src/ipa/rpi/vc4/data/imx290.json @@ -209,6 +209,11 @@ } ] } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx296.json b/src/ipa/rpi/vc4/data/imx296.json index 8f24ce5b..222cb372 100644 --- a/src/ipa/rpi/vc4/data/imx296.json +++ b/src/ipa/rpi/vc4/data/imx296.json @@ -438,6 +438,11 @@ "strength": 1.0, "limit": 0.18 } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx296_mono.json b/src/ipa/rpi/vc4/data/imx296_mono.json index fe331569..bbf78b3b 100644 --- a/src/ipa/rpi/vc4/data/imx296_mono.json +++ b/src/ipa/rpi/vc4/data/imx296_mono.json @@ -235,6 +235,11 @@ "strength": 1.0, "limit": 0.18 } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx378.json b/src/ipa/rpi/vc4/data/imx378.json index 363b47e1..e4276732 100644 --- a/src/ipa/rpi/vc4/data/imx378.json +++ b/src/ipa/rpi/vc4/data/imx378.json @@ -422,6 +422,11 @@ }, { "rpi.sharpen": { } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx477.json b/src/ipa/rpi/vc4/data/imx477.json index fa25ee86..ece91db9 100644 --- a/src/ipa/rpi/vc4/data/imx477.json +++ b/src/ipa/rpi/vc4/data/imx477.json @@ -695,6 +695,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx477_noir.json b/src/ipa/rpi/vc4/data/imx477_noir.json index 472f33fe..13426ee3 100644 --- a/src/ipa/rpi/vc4/data/imx477_noir.json +++ b/src/ipa/rpi/vc4/data/imx477_noir.json @@ -651,6 +651,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } diff --git a/src/ipa/rpi/vc4/data/imx477_scientific.json b/src/ipa/rpi/vc4/data/imx477_scientific.json index 9dc32eb1..de028986 100644 --- a/src/ipa/rpi/vc4/data/imx477_scientific.json +++ b/src/ipa/rpi/vc4/data/imx477_scientific.json @@ -483,6 +483,11 @@ }, { "rpi.sharpen": { } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx519.json b/src/ipa/rpi/vc4/data/imx519.json index ce194256..d7e33f9f 100644 --- a/src/ipa/rpi/vc4/data/imx519.json +++ b/src/ipa/rpi/vc4/data/imx519.json @@ -422,6 +422,11 @@ }, { "rpi.sharpen": { } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx708.json b/src/ipa/rpi/vc4/data/imx708.json index 4de6f079..35c60509 100644 --- a/src/ipa/rpi/vc4/data/imx708.json +++ b/src/ipa/rpi/vc4/data/imx708.json @@ -666,6 +666,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx708_noir.json b/src/ipa/rpi/vc4/data/imx708_noir.json index 7b7ee874..495a2a9e 100644 --- a/src/ipa/rpi/vc4/data/imx708_noir.json +++ b/src/ipa/rpi/vc4/data/imx708_noir.json @@ -765,6 +765,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx708_wide.json b/src/ipa/rpi/vc4/data/imx708_wide.json index 6f45aafc..077f740e 100644 --- a/src/ipa/rpi/vc4/data/imx708_wide.json +++ b/src/ipa/rpi/vc4/data/imx708_wide.json @@ -677,6 +677,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/imx708_wide_noir.json b/src/ipa/rpi/vc4/data/imx708_wide_noir.json index b9a5227e..3760925d 100644 --- a/src/ipa/rpi/vc4/data/imx708_wide_noir.json +++ b/src/ipa/rpi/vc4/data/imx708_wide_noir.json @@ -668,6 +668,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/ov5647.json b/src/ipa/rpi/vc4/data/ov5647.json index 40c6059c..d8241004 100644 --- a/src/ipa/rpi/vc4/data/ov5647.json +++ b/src/ipa/rpi/vc4/data/ov5647.json @@ -691,6 +691,11 @@ } } } - } + }, + { + "rpi.sync": + { + } + } ] } diff --git a/src/ipa/rpi/vc4/data/ov5647_noir.json b/src/ipa/rpi/vc4/data/ov5647_noir.json index 488b7119..accceb8b 100644 --- a/src/ipa/rpi/vc4/data/ov5647_noir.json +++ b/src/ipa/rpi/vc4/data/ov5647_noir.json @@ -407,6 +407,11 @@ }, { "rpi.sharpen": { } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file diff --git a/src/ipa/rpi/vc4/data/se327m12.json b/src/ipa/rpi/vc4/data/se327m12.json index 948169db..48512b50 100644 --- a/src/ipa/rpi/vc4/data/se327m12.json +++ b/src/ipa/rpi/vc4/data/se327m12.json @@ -427,6 +427,11 @@ "strength": 0.5, "limit": 0.5 } - } + }, + { + "rpi.sync": + { + } + } ] } \ No newline at end of file