@@ -111,4 +111,28 @@ algorithms:
1438, 1226, 1059, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1025, 1054, 1185,
1326, 1334, 1334,
]
+ - Dpf:
+ modes:
+ - type: "minimal"
+ filter:
+ g: [ 14, 10, 7, 4, 2, 1 ]
+ rb: [ 14, 11, 8, 4, 2, 1 ]
+ nll:
+ coeff: [ 0, 26, 52, 78, 106, 138, 172, 208, 248, 292, 340, 392, 448, 508, 572, 640, 712 ]
+ scale-mode: "linear"
+ strength:
+ r: 60
+ g: 60
+ b: 60
+ - type: "highquality"
+ filter:
+ g: [ 22, 18, 13, 8, 5, 2 ]
+ rb: [ 20, 18, 16, 11, 7, 3 ]
+ nll:
+ coeff: [ 0, 26, 52, 78, 106, 138, 172, 208, 248, 292, 340, 392, 448, 508, 572, 640, 712 ]
+ scale-mode: "linear"
+ strength:
+ r: 130
+ g: 130
+ b: 130
...
@@ -232,19 +232,50 @@ algorithms:
green: 2
red-blue: 2
- Dpf:
- DomainFilter:
- g: [ 16, 16, 16, 16, 16, 16 ]
- rb: [ 16, 16, 16, 16, 16, 16 ]
- NoiseLevelFunction:
- coeff: [
- 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023,
- 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023,
- 1023
- ]
- scale-mode: "linear"
- FilterStrength:
- r: 64
- g: 64
- b: 64
+ modes:
+ - type: "minimal"
+ filter:
+ g: [ 14, 10, 7, 4, 2, 1 ]
+ rb: [ 14, 11, 8, 4, 2, 1 ]
+ nll:
+ coeff: [ 0, 26, 52, 78, 106, 138, 172, 208, 248, 292, 340, 392, 448, 508, 572, 640, 712 ]
+ scale-mode: "linear"
+ strength:
+ r: 60
+ g: 60
+ b: 60
+ - type: "highquality"
+ filter:
+ g: [ 22, 18, 13, 8, 5, 2 ]
+ rb: [ 20, 18, 16, 11, 7, 3 ]
+ nll:
+ coeff: [ 0, 26, 52, 78, 106, 138, 172, 208, 248, 292, 340, 392, 448, 508, 572, 640, 712 ]
+ scale-mode: "linear"
+ strength:
+ r: 130
+ g: 130
+ b: 130
+ - type: "fast"
+ filter:
+ g: [ 16, 12, 9, 5, 3, 1 ]
+ rb: [ 16, 13, 10, 6, 4, 2 ]
+ nll:
+ coeff: [ 0, 16, 32, 48, 66, 86, 108, 132, 160, 192, 228, 268, 312, 360, 412, 468, 528 ]
+ scale-mode: "linear"
+ strength:
+ r: 90
+ g: 90
+ b: 90
+ - type: "zsl"
+ filter:
+ g: [ 18, 14, 10, 6, 3, 1 ]
+ rb: [ 18, 16, 13, 9, 5, 3 ]
+ nll:
+ coeff: [ 0, 20, 40, 60, 82, 106, 132, 160, 192, 228, 268, 312, 360, 412, 468, 528, 592 ]
+ scale-mode: "linear"
+ strength:
+ r: 110
+ g: 110
+ b: 110
- Filter:
...
Update the RkISP1 denoise pre-filter (DPF) for the imx219/ov5640 sensor tuning config by adding the required DPF tuning block. Signed-off-by: Rui Wang <rui.wang@ideasonboard.com> --- changelog since v5: No change changelog since v6: add ov5647 as strong noise sensor for verification changelog since v7: - move ov5647 yaml out this commit and will add brand new commit - Update dpf tuning paras format , delete base config following parseConfig code change --- src/ipa/rkisp1/data/imx219.yaml | 24 ++++++++++++++ src/ipa/rkisp1/data/ov5640.yaml | 59 +++++++++++++++++++++++++-------- 2 files changed, 69 insertions(+), 14 deletions(-)