Skip to content

Commit cfaac30

Browse files
ipa: rpi: Tweak IMX708 camera tuning files again. TO BE SQUASHED
Reduce CDAF retrigger threshold to reduce risk of "stuck" states, though AF may become more jumpy when PDAF is not working well. Slightly reduce PDAF loop gain in AfSpeedNormal, for stability. Increase coarse step size in AfSpeedFast, for speed.
1 parent 15255c9 commit cfaac30

File tree

8 files changed

+28
-28
lines changed

8 files changed

+28
-28
lines changed

src/ipa/rpi/pisp/data/imx708.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1139,9 +1139,9 @@
11391139
"step_coarse": 1.0,
11401140
"step_fine": 0.25,
11411141
"contrast_ratio": 0.75,
1142-
"retrigger_ratio": 0.75,
1142+
"retrigger_ratio": 0.8,
11431143
"retrigger_delay": 10,
1144-
"pdaf_gain": -0.018,
1144+
"pdaf_gain": -0.016,
11451145
"pdaf_squelch": 0.125,
11461146
"max_slew": 1.5,
11471147
"pdaf_frames": 20,
@@ -1150,10 +1150,10 @@
11501150
},
11511151
"fast":
11521152
{
1153-
"step_coarse": 1.0,
1153+
"step_coarse": 1.25,
11541154
"step_fine": 0.0,
11551155
"contrast_ratio": 0.75,
1156-
"retrigger_ratio": 0.75,
1156+
"retrigger_ratio": 0.8,
11571157
"retrigger_delay": 8,
11581158
"pdaf_gain": -0.02,
11591159
"pdaf_squelch": 0.125,

src/ipa/rpi/pisp/data/imx708_noir.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1156,9 +1156,9 @@
11561156
"step_coarse": 1.0,
11571157
"step_fine": 0.25,
11581158
"contrast_ratio": 0.75,
1159-
"retrigger_ratio": 0.75,
1159+
"retrigger_ratio": 0.8,
11601160
"retrigger_delay": 10,
1161-
"pdaf_gain": -0.018,
1161+
"pdaf_gain": -0.016,
11621162
"pdaf_squelch": 0.125,
11631163
"max_slew": 1.5,
11641164
"pdaf_frames": 20,
@@ -1167,10 +1167,10 @@
11671167
},
11681168
"fast":
11691169
{
1170-
"step_coarse": 1.0,
1170+
"step_coarse": 1.25,
11711171
"step_fine": 0.0,
11721172
"contrast_ratio": 0.75,
1173-
"retrigger_ratio": 0.75,
1173+
"retrigger_ratio": 0.8,
11741174
"retrigger_delay": 8,
11751175
"pdaf_gain": -0.02,
11761176
"pdaf_squelch": 0.125,

src/ipa/rpi/pisp/data/imx708_wide.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1148,7 +1148,7 @@
11481148
"step_coarse": 2.0,
11491149
"step_fine": 0.5,
11501150
"contrast_ratio": 0.75,
1151-
"retrigger_ratio" : 0.75,
1151+
"retrigger_ratio" : 0.8,
11521152
"retrigger_delay" : 10,
11531153
"pdaf_gain": -0.03,
11541154
"pdaf_squelch": 0.2,
@@ -1159,10 +1159,10 @@
11591159
},
11601160
"fast":
11611161
{
1162-
"step_coarse": 2.0,
1162+
"step_coarse": 2.5,
11631163
"step_fine": 0.0,
11641164
"contrast_ratio": 0.75,
1165-
"retrigger_ratio" : 0.75,
1165+
"retrigger_ratio" : 0.8,
11661166
"retrigger_delay" : 8,
11671167
"pdaf_gain": -0.05,
11681168
"pdaf_squelch": 0.2,

src/ipa/rpi/pisp/data/imx708_wide_noir.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,7 +1057,7 @@
10571057
"step_coarse": 2.0,
10581058
"step_fine": 0.5,
10591059
"contrast_ratio": 0.75,
1060-
"retrigger_ratio" : 0.75,
1060+
"retrigger_ratio" : 0.8,
10611061
"retrigger_delay" : 10,
10621062
"pdaf_gain": -0.03,
10631063
"pdaf_squelch": 0.2,
@@ -1068,10 +1068,10 @@
10681068
},
10691069
"fast":
10701070
{
1071-
"step_coarse": 2.0,
1071+
"step_coarse": 2.5,
10721072
"step_fine": 0.0,
10731073
"contrast_ratio": 0.75,
1074-
"retrigger_ratio" : 0.75,
1074+
"retrigger_ratio" : 0.8,
10751075
"retrigger_delay" : 8,
10761076
"pdaf_gain": -0.05,
10771077
"pdaf_squelch": 0.2,

src/ipa/rpi/vc4/data/imx708.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -638,9 +638,9 @@
638638
"step_coarse": 1.0,
639639
"step_fine": 0.25,
640640
"contrast_ratio": 0.75,
641-
"retrigger_ratio": 0.75,
641+
"retrigger_ratio": 0.8,
642642
"retrigger_delay": 10,
643-
"pdaf_gain": -0.018,
643+
"pdaf_gain": -0.016,
644644
"pdaf_squelch": 0.125,
645645
"max_slew": 1.5,
646646
"pdaf_frames": 20,
@@ -649,10 +649,10 @@
649649
},
650650
"fast":
651651
{
652-
"step_coarse": 1.0,
652+
"step_coarse": 1.25,
653653
"step_fine": 0.0,
654654
"contrast_ratio": 0.75,
655-
"retrigger_ratio": 0.75,
655+
"retrigger_ratio": 0.8,
656656
"retrigger_delay": 8,
657657
"pdaf_gain": -0.02,
658658
"pdaf_squelch": 0.125,

src/ipa/rpi/vc4/data/imx708_noir.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -737,9 +737,9 @@
737737
"step_coarse": 1.0,
738738
"step_fine": 0.25,
739739
"contrast_ratio": 0.75,
740-
"retrigger_ratio": 0.75,
740+
"retrigger_ratio": 0.8,
741741
"retrigger_delay": 10,
742-
"pdaf_gain": -0.018,
742+
"pdaf_gain": -0.016,
743743
"pdaf_squelch": 0.125,
744744
"max_slew": 1.5,
745745
"pdaf_frames": 20,
@@ -748,10 +748,10 @@
748748
},
749749
"fast":
750750
{
751-
"step_coarse": 1.0,
751+
"step_coarse": 1.25,
752752
"step_fine": 0.0,
753753
"contrast_ratio": 0.75,
754-
"retrigger_ratio": 0.75,
754+
"retrigger_ratio": 0.8,
755755
"retrigger_delay": 8,
756756
"pdaf_gain": -0.02,
757757
"pdaf_squelch": 0.125,

src/ipa/rpi/vc4/data/imx708_wide.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -637,7 +637,7 @@
637637
"step_coarse": 2.0,
638638
"step_fine": 0.5,
639639
"contrast_ratio": 0.75,
640-
"retrigger_ratio": 0.75,
640+
"retrigger_ratio": 0.8,
641641
"retrigger_delay": 10,
642642
"pdaf_gain": -0.03,
643643
"pdaf_squelch": 0.2,
@@ -648,10 +648,10 @@
648648
},
649649
"fast":
650650
{
651-
"step_coarse": 2.0,
651+
"step_coarse": 2.5,
652652
"step_fine": 0.0,
653653
"contrast_ratio": 0.75,
654-
"retrigger_ratio": 0.75,
654+
"retrigger_ratio": 0.8,
655655
"retrigger_delay": 8,
656656
"pdaf_gain": -0.05,
657657
"pdaf_squelch": 0.2,

src/ipa/rpi/vc4/data/imx708_wide_noir.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,7 @@
628628
"step_coarse": 2.0,
629629
"step_fine": 0.5,
630630
"contrast_ratio": 0.75,
631-
"retrigger_ratio": 0.75,
631+
"retrigger_ratio": 0.8,
632632
"retrigger_delay": 10,
633633
"pdaf_gain": -0.03,
634634
"pdaf_squelch": 0.2,
@@ -639,10 +639,10 @@
639639
},
640640
"fast":
641641
{
642-
"step_coarse": 2.0,
642+
"step_coarse": 2.5,
643643
"step_fine": 0.0,
644644
"contrast_ratio": 0.75,
645-
"retrigger_ratio": 0.75,
645+
"retrigger_ratio": 0.8,
646646
"retrigger_delay": 8,
647647
"pdaf_gain": -0.05,
648648
"pdaf_squelch": 0.2,

0 commit comments

Comments
 (0)