实验定位 混合 / 高召回但误接收
A31 把 A30 的 surface-projected evidence 从 gso_002/gso_008 两个焦点 case 扩展到 10-case:每个 repair mesh 表面点都被标注为 improved、conflict、neutral 或 unobserved_closable,然后用无 GT surface score 做接受/拒绝。
结果暴露了很重要的边界:A31 repair selected=9,false reject=0,false accept=2。它正确拒绝 gso_008,但误接收 gso_005/gso_007,因为这些 case 几乎全是 neutral surface:没有明显冲突,但也没有正向改善证据。
实验设计(Image-2 风格)
模块设计(Image-2 风格)
Routing Signals
- surface_improved:repair 表面投影后更贴近 VGGT depth,是接受 repair 的正证据。
- surface_conflict:repair 表面投影后 depth residual 变差,是拒绝 repair 的负证据。
- surface_neutral:变化不显著,只能说明没有观测到明显冲突,不能说明 repair 更好。
- unobserved_closable:输入视角不可见区域,可以作为闭合/补洞候选。
Key Failure
A31 是二分类路由:accept 或 reject。它把“缺少负证据”近似成 accept,因此对 gso_005/gso_007 这类 neutral-dominant case 误接收。这个失败不是坏事,它直接说明下一步必须引入 defer 状态。
实验结果(表格)
| 策略 | 选择 repair 数 | false reject | false accept | selected Chamfer Δ | selected F@5 Δ | 选择的 repair case |
|---|---|---|---|---|---|---|
| A24 calibrated | 3 | 4 | 0 | -0.00054 | 0.0067 | gso_000_input4, gso_002_input4, gso_009_input4 |
| A27 per-view depth lock | 5 | 3 | 1 | -0.00030 | 0.0051 | gso_000_input4, gso_002_input4, gso_003_input4, gso_004_input4, gso_007_input4 |
| A31 surface router | 9 | 0 | 2 | -0.00015 | 0.0068 | gso_000_input4, gso_001_input4, gso_002_input4, gso_003_input4, gso_004_input4, gso_005_input4, gso_006_input4, gso_007_input4, gso_009_input4 |
A31 逐 case surface evidence
| case | A31 gate | score | surface improved | surface conflict | surface neutral | unobserved closable | mean surface Δ | GT Chamfer Δ | GT F@5 Δ | 原因 |
|---|---|---|---|---|---|---|---|---|---|---|
| gso_000_input4 | pass | 0.3777 | 0.4801 | 0.1295 | 0.1351 | 0.2552 | -0.02144 | -0.00160 | 0.0202 | [] |
| gso_001_input4 | pass | 0.1671 | 0.0294 | 0.0470 | 0.9236 | 0.0000 | 0.00001 | -0.00105 | 0.0082 | [] |
| gso_002_input4 | pass | 0.5053 | 0.6640 | 0.1862 | 0.1379 | 0.0119 | -0.02789 | -0.00377 | 0.0502 | [] |
| gso_003_input4 | pass | 0.1068 | 0.1505 | 0.1767 | 0.6727 | 0.0000 | 0.00248 | -0.00005 | -0.0041 | [] |
| gso_004_input4 | pass | 0.1850 | 0.0106 | 0.0194 | 0.9700 | 0.0000 | 0.00036 | -0.00041 | 0.0032 | [] |
| gso_005_input4 | pass | 0.2000 | 0.0000 | 0.0000 | 1.0000 | 0.0000 | 0.00006 | 0.00119 | -0.0079 | [] |
| gso_006_input4 | pass | -0.0039 | 0.2412 | 0.2970 | 0.2676 | 0.1941 | 0.00274 | 0.00144 | 0.0204 | [] |
| gso_007_input4 | pass | 0.1708 | 0.0055 | 0.0275 | 0.9670 | 0.0000 | 0.00101 | 0.00281 | -0.0188 | [] |
| gso_008_input4 | reject | -0.5211 | 0.1739 | 0.7091 | 0.1170 | 0.0000 | 0.01540 | 0.00474 | -0.0168 | ['surface conflict ratio too high', 'mean surface depth residual worsens', 'too little improved surface support'] |
| gso_009_input4 | pass | 0.1852 | 0.0152 | 0.0225 | 0.9623 | 0.0000 | -0.00004 | -0.00006 | -0.0029 | [] |
可视化结果
实验结论
- A31 强化了 A30 的正结论:surface_conflict_ratio 对 gso_008 这类坏 repair 很敏感,可以作为可见几何冲突的拒绝信号。
- 作为 router,A31 是高召回而非高精度:false reject 从 A24 的 4 降到 0,但 false accept 从 0 升到 2。
- 最关键的研究结论是:absence of conflict is not positive evidence。surface_neutral 不能证明 repair 更好,只能说明当前输入证据不足。
- 因此下一步不是调低/调高一个阈值,而是把整 case 二分类改成三路:accept positive repair / reject conflict repair / defer neutral repair。
下一步想法
- A32:把 A31 改成三路 surface router。高 improved 接受,高 conflict 拒绝,中性或暧昧 case defer 到 A24 calibrated route。
- 进一步把三路决策局部化:一个 mesh 内不同 surface patch 可以分别 accept/reject/defer,而不是整 mesh 统一路由。
- 把 neutral patch 交给生成模型做补全,把 conflict patch 回退 baseline,把 improved patch 锁定保留。