android: 修正增强档位说明(写反了)+ 分析页测温点沿用照片数值
上一提交把档位含义写成了「越高纳入越多弱对比区域」,方向是反的。按公式 amplitude = strength*(center-mean)/divisor, divisor = max(max-mean, mean-min, mapStrength), mapStrength = strength*gain*2>>8 重新推导: - 弱对比区域 divisor 被 mapStrength 兜住 → 幅度 = 128/gain,与档位无关; - 强边缘 divisor 由对比度主导 → 幅度随档位线性增长; - 门槛 mapStrength <= range*32 → 档位越高弱对比区域被整个排除(正是噪声所在处)。 即高档位是「更锐但更挑」。设置页文案与 DetailEnhance 文档已改正, 并加 theLevelRaisesTheContrastGateAndDropsWeakDetail 锁定 (range=60 窗口:8 档 mapStrength 1500 通过、16 档 3000 被拒)。 真机 HF 实测 0.365(关) / 0.438(6档) / 0.433(8档),与推导一致。 分析页测温点原先前先重新测量 NUC,于是照片上烧录的 Pt2 26.1℃ 与面板 25.9℃ 不一致(与极值同一类漂移)。现在优先用文件记录的 tempMc——照片上印的就是它, 仅在记录缺失时才测量。真机确认照片/面板/极值三方数值完全一致。 真机(小米 22041211AC/Android12/MIUI,重启后冷启动):15.1fps 稳定、单帧 6.1~6.6ms、 6/8 档 9.9~10.3ms、拍照 extremes=2、分析页只有一个 min/max 且与照片重合、 底部面板可见(36.0/20.4/24.5)。101 项测试全绿。
This commit is contained in:
@@ -578,11 +578,24 @@ extremes **合并成一次 draw**(原来分两次调用,彼此看不见)
|
||||
SetDetailEnhancement**(jadx 全量搜索无此符号),所以官方实时画面用的是
|
||||
SDK 内部默认档——无法据此对齐具体档位,故本应用把它做成用户可见设置
|
||||
(0/1/2/3/4/6/8 档),默认**关闭**(关闭时 `RenderPipelineTest` 逐位基线不受影响)。
|
||||
一个有用的推论:每档的边缘强度其实与档位无关(化简为 `128/gain`),
|
||||
档位只决定哪些窗口通过对比度阈值——所以调高档位是"纳入更多弱对比区域",
|
||||
而不是"把边缘推得更狠"。
|
||||
|
||||
实机实测:级别 2 下仍 15.1fps,单帧绘制 11.3ms(滤波器约 +5ms,帧预算 66ms 内)。
|
||||
**档位到底控制什么(推导 + 真机 HF 实测,曾一度写反)**:
|
||||
`amplitude = strength*(center-mean)/divisor`,`divisor = max(max-mean, mean-min, mapStrength)`,
|
||||
`mapStrength = strength*gain*2>>8`(gain=1000 → 每档 62.5)。由此:
|
||||
- 弱对比区域:divisor 被 mapStrength 兜住 → 幅度化简为 `128/gain`,**与档位无关**;
|
||||
- 强边缘:divisor 由局部对比度主导 → 幅度**随档位线性增长**;
|
||||
- 门槛 `mapStrength <= range*32` → 档位越高,**弱对比区域被整个排除**(噪声所在处)。
|
||||
所以高档位是"更锐但更挑",不是"连噪声一起放大"(设置页文案曾写反,已改)。
|
||||
真机 HF 能量实测:关 0.365、6 档 0.438、8 档 0.433(6/8 相近,符合"8 档门槛更高、
|
||||
只增强更强边缘")。该行为由 `theLevelRaisesTheContrastGateAndDropsWeakDetail` 锁定
|
||||
(window range=60:8 档 mapStrength 1500 通过、16 档 3000 被拒)。
|
||||
|
||||
**另一个一致性修复**:分析页原先把测温点拿去**重新测量** NUC,导致照片上烧录的
|
||||
`Pt2 26.1℃` 与面板显示的 25.9℃ 不一致(同极值那类漂移)。现在优先采用文件里
|
||||
记录的 `tempMc`(照片上印的就是它),仅在缺失时才测量。
|
||||
|
||||
实机实测:级别 2 下仍 15.1fps,单帧绘制 11.3ms(滤波器约 +5ms,帧预算 66ms 内);
|
||||
6/8 档 9.9~10.3ms,同样不掉帧。
|
||||
|
||||
### 8) 其他顺带修复(本轮真机复现)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user