From patchwork Tue Mar 14 14:48:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Semkowicz X-Patchwork-Id: 18399 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id 33E12BD80A for ; Tue, 14 Mar 2023 14:50:07 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 204E262720; Tue, 14 Mar 2023 15:50:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=libcamera.org; s=mail; t=1678805406; bh=U0zf70n67gmp4DQxMp/xgOytdA7qn3pFeerSB80BB5s=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=P+7m78/mUiyLfrEZ1Mi+oxE45NOhxwCi4iDu0O0iLVC1cli737yVZ/Jm2wmrMYE0h 4rozrkI7kdVDIVC1oye8it4G1p5e5XG1n/LNQlKrxitH5hAvEVshDnmcXLZK8gugHw OmWLeTv88S7n7jPQKZbCUuYmH1kONOSU6kpqj4CBSWf1pCRyDLVyyl8HqZVwFrDy/Q ZUEMFR0SQ9ulglCEqQzX7pwXVacw5TskoDK2GNYPpKr4FY6hlQbu156ruakMR0nCkH ci3QAf8+OVS3crtmuAmqkmoFZWzFeD6f2VsMiNEOhq/XBQ+w2EbfAtqLDfZvIEuke7 4BmBii+V3DsJQ== Received: from mail-lj1-x22c.google.com (mail-lj1-x22c.google.com [IPv6:2a00:1450:4864:20::22c]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 9388F62716 for ; Tue, 14 Mar 2023 15:49:56 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=thaumatec-com.20210112.gappssmtp.com header.i=@thaumatec-com.20210112.gappssmtp.com header.b="hLs6UIhY"; dkim-atps=neutral Received: by mail-lj1-x22c.google.com with SMTP id b10so16321224ljr.0 for ; Tue, 14 Mar 2023 07:49:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thaumatec-com.20210112.gappssmtp.com; s=20210112; t=1678805396; 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=enxLfi8KyvVnCKcjKKDlk6Z79Yzi2hsHgA7AOVpAjH4=; b=hLs6UIhYuGpz5kMFKMoYP3o9BYJWsuHdy2zoOITz0t1NsGuefLq82K+3RHpo5iqmAq nnBz4xtLg1lLPgNjcpPbe48l+rTrF+uHGy4IPzzA0HvPqN5sBBTe4nZVtT9Ebc80y1+h rZf8lA4iUpsfuc72n/LX3w6vZlLmi++ZWyqdUuDCqibt0sf5su4fZhsUxY0uqTcRKdV2 zsrqWWbApofHQitanPOm5/N387pOdvYgbm9xJTHVfM4hkz0DrEQnDViIkUhsWbrBZ/4t NxBnMmGQfmoLyJCRiDrp6KyADosSkrEQaYdpNrUAZLY6JQH2ARBjh5LKhoupskwijd26 zD9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678805396; 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=enxLfi8KyvVnCKcjKKDlk6Z79Yzi2hsHgA7AOVpAjH4=; b=gjEtmSUZun4bBGEkxbc7kG11KVx0QJYZPzEKhMhdml3b9aw6SjMaUYEi5c8bCbLt8z niDLmZMamY1ofOhYAXkrhb13AO4nt+qb5aNk35PgAJ+FCE2/deiiVfG81ykKx3PlL+k/ SNZlLEGK/BFl11if8Ve2sPbea0QrRqKjBAgpsFdxrYyeykWYvBYiRIO5TWifnci01a9j 2+cqGDx7zTk7EobvUch+GzTEIMwX0rQ2Cns7QOxYE6h7YCMqX7rGA5ZvcGmAs2QMK4Ux QQBzjx2PiN8cqsSsa5f+cwl/KNYlRLOIffB74p2jZE+pVWTNFxn39xBX5gSrh8zQm6bM lhCA== X-Gm-Message-State: AO0yUKVyHxqZaRYQr0QewrKXYQ68NL0Z73c10upD4OPSBptEiIQH6zkb pIoG190FvNG0HKJrKNEAD+7szkgvcSsugIBGl3o= X-Google-Smtp-Source: AK7set/U6duceBL9zgvlFk2TNSMIXYiH6KTJKdNFVHNgxPj7TWXmyO1K5QkMRs63GA21Nma/3owyMw== X-Received: by 2002:a2e:9b93:0:b0:298:7018:e2e7 with SMTP id z19-20020a2e9b93000000b002987018e2e7mr4590357lji.22.1678805396378; Tue, 14 Mar 2023 07:49:56 -0700 (PDT) Received: from localhost.localdomain ([91.90.166.178]) by smtp.gmail.com with ESMTPSA id q25-20020a2eb4b9000000b00295a35f30e1sm470961ljm.115.2023.03.14.07.49.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Mar 2023 07:49:56 -0700 (PDT) To: libcamera-devel@lists.libcamera.org Date: Tue, 14 Mar 2023 15:48:34 +0100 Message-Id: <20230314144834.85193-11-dse@thaumatec.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230314144834.85193-1-dse@thaumatec.com> References: <20230314144834.85193-1-dse@thaumatec.com> MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH v4 10/10] ipa: rkisp1: Add OV5675 tuning file 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: , X-Patchwork-Original-From: Daniel Semkowicz via libcamera-devel From: Daniel Semkowicz Reply-To: Daniel Semkowicz Cc: jacopo.mondi@ideasonboard.com Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Add the OV5675 tuning file with default values and enabled AF algorithm. Signed-off-by: Daniel Semkowicz --- `min-vcm-position` and `max-vcm-position` was removed compared to v3. src/ipa/rkisp1/data/meson.build | 1 + src/ipa/rkisp1/data/ov5675.yaml | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 src/ipa/rkisp1/data/ov5675.yaml diff --git a/src/ipa/rkisp1/data/meson.build b/src/ipa/rkisp1/data/meson.build index f5e9fa75..1fdce2c9 100644 --- a/src/ipa/rkisp1/data/meson.build +++ b/src/ipa/rkisp1/data/meson.build @@ -4,6 +4,7 @@ conf_files = files([ 'imx219.yaml', 'ov4689.yaml', 'ov5640.yaml', + 'ov5675.yaml', 'uncalibrated.yaml', ]) diff --git a/src/ipa/rkisp1/data/ov5675.yaml b/src/ipa/rkisp1/data/ov5675.yaml new file mode 100644 index 00000000..6a31868c --- /dev/null +++ b/src/ipa/rkisp1/data/ov5675.yaml @@ -0,0 +1,18 @@ +# SPDX-License-Identifier: CC0-1.0 +%YAML 1.1 +--- +version: 1 +algorithms: + - Af: + coarse-search-step: 30 + fine-search-step: 1 + fine-search-range: 0.05 + max-variance-change: 0.5 + wait-frames-lens: 2 # tuned for 30fps stream + isp-threshold: 128 + isp-var-shift: 4 + - Agc: + - Awb: + - BlackLevelCorrection: + - ColorProcessing: +...