docs: 第三十七轮交接——官方条纹更不明显的定位:逐行固定偏移(我们独有),逆向排除全部每帧候选;测量数据与下一步清单见渲染文档 §16

This commit is contained in:
ZXCLI
2026-10-06 21:30:48 +08:00
parent 595309735e
commit f38b246b39
2 changed files with 100 additions and 0 deletions
+21
View File
@@ -489,6 +489,27 @@
"未连接"分支显示,正常出图时用户看不到任何反馈)。
- [x] 单测 66 → **76 项全绿**;debug + release(R8) 双构建通过;APK 已更新。
## 用户反馈修复 第三十七轮(2026-10-06 深夜,"官方背景条纹更不明显"——逆向排除全部候选,定位为逐行固定偏移;交接轮)
用户:"很明显啊,官方背景里面的条纹就是要更不明显,你看看逆向出来的代码,是不是还漏掉了什么"。
本轮**只做了调查与测量,无代码改动**。完整证据与数据表见
`docs/android_app/rendering_diff_phone_20261006.md` §16,交接清单也在那里(16.3)。
- 逆向:官方每帧链路(CalibrationMain_RTV + BlindCompensation + TempRangeStat +
GrayEnlarge/HistDeRedundance)、内参(0x3808=1、0x380c=1、0x3804=baseLineAcc=4、
0x3810=5、EX=0、增强=0)、FFC 时序(关5→采4→第9帧开)、表只在 FFC 窗口重建、
setFrameRate 仅 devType1/2 —— 全部与我们一致,**没有遗漏的阶段**。
- 测量(调色板弧长反演 + 真机连拍):对比度一致;高频噪声我们 ~2×;**主导项是
"逐传感器行固定偏移":我们 std 1.2~1.84(max 12.1)vs 官方 0.11~0.15(max 0.57)**。
- 下一步(按序):① app 加原始帧录制(含 FFC 窗口)→ ② 离线逐级重放找引入行偏移的级
(参考帧污染/表插值温度/盲元邻域)→ ③ 修复后用 §16.2 指标验收(逐行 std ≤ 0.2)。
- 现场状态:热像仪已被用户拔下充电;手机 rotation 被我锁成竖屏
(`su -c 'settings put system accelerometer_rotation 0'`,原值 1,**测完要恢复**);
官方 App 已 force-stop,我们的 App 在前台(USB 权限对话框"确定"在 (1193,1897),
勾选框未勾,"一律打开"关联仍指向官方)。
- 工具痕迹:`%TEMP%\mag160c_re\`(IDA 批处理脚本、libcsxx 反编译、analyzer.py、
截图与 npy 中间件)——按约定属临时件,可删。
## 用户反馈修复 第三十六轮(2026-10-06 夜,"我们颗粒更大"→ 照片改单级放大,实时回退插值)
用户:"我们的app图片看起来像素颗粒更大啊,特别是高低温分界的边沿,是不是啥滤波没开。"