实验定位 诊断负结果 / 指向局部 depth map
A26 接着 A25 做 depth-confidence regional lock:把 VGGT depth delta、visible loss、under-coverage、IoU worse 和 normal delta 聚合成 case-level risk score,并用小网格搜索诊断无 GT 规则的折中。GT 只用于回顾评估,不能把该阈值当作泛化结论。
结果:A26 消除了 A25 regional 的 false accept(2→0),但 false reject 仍为 4,没有优于 A24。它还错过了 gso_002 这种 depth 改善但 coverage taxonomy 看起来有风险的 case,说明 case-level risk score 仍太粗。
实验设计(Image-2 风格)
模块设计(Image-2 风格)
Hypothesis
问题:A25 regional visible gate reduces false rejects but accepts silhouette-benign GT-harmful repairs; depth-coupled variants overcorrect.
Depth-confidence lock:Accept repair only when depth is not hard-failing, regional visible support is not deleted, and there is positive depth or silhouette evidence.
限制:The threshold grid is retrospective on 10 cases, so it diagnoses signal structure rather than proving generalization.
Selected Diagnostic Thresholds
risk threshold:0.025
evidence threshold:0.000
阈值只用于 10-case retrospective 诊断,不作为最终方法超参。
实验结果(表格)
| 策略 | 选择 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 |
| A25 regional visible | 7 | 2 | 2 | -0.00029 | 0.0051 | gso_000_input4, gso_001_input4, gso_002_input4, gso_003_input4, gso_004_input4, gso_005_input4, gso_007_input4 |
| A26 depth-confidence risk | 3 | 4 | 0 | -0.00021 | 0.0019 | gso_000_input4, gso_003_input4, gso_004_input4 |
A26 逐 case 决策
| case | A26 gate | risk | evidence | VGGT depth Δ | mean IoU Δ | max visible loss | GT Chamfer Δ | GT F@5 Δ | 原因 |
|---|---|---|---|---|---|---|---|---|---|
| gso_000_input4 | pass | -0.0694 | 0.1450 | -0.02330 | 0.1400 | 0.0538 | -0.00160 | 0.0202 | [] |
| gso_001_input4 | reject | 0.0394 | 0.0002 | -0.00020 | -0.0013 | 0.0080 | -0.00105 | 0.0082 | ['risk score above threshold'] |
| gso_002_input4 | reject | 0.0352 | 0.0304 | -0.00656 | 0.0228 | 0.0386 | -0.00377 | 0.0502 | ['risk score above threshold'] |
| gso_003_input4 | pass | 0.0071 | 0.0000 | 0.00193 | -0.0001 | 0.0022 | -0.00005 | -0.0041 | [] |
| gso_004_input4 | pass | 0.0175 | 0.0001 | -0.00009 | -0.0006 | 0.0020 | -0.00041 | 0.0032 | [] |
| gso_005_input4 | reject | 0.0322 | 0.0000 | 0.00008 | 0.0000 | 0.0000 | 0.00119 | -0.0079 | ['risk score above threshold'] |
| gso_006_input4 | reject | 0.2114 | 0.0023 | 0.03191 | -0.0831 | 0.0477 | 0.00144 | 0.0204 | ['depth lock: candidate moves visible geometry away from VGGT', 'risk score above threshold'] |
| gso_007_input4 | reject | 0.0274 | 0.0015 | 0.00194 | 0.0013 | 0.0086 | 0.00281 | -0.0188 | ['risk score above threshold'] |
| gso_008_input4 | reject | 0.2024 | 0.0005 | 0.01519 | -0.0237 | 0.0893 | 0.00474 | -0.0168 | ['depth lock: candidate moves visible geometry away from VGGT', 'regional lock: severe visible support loss', 'risk score above threshold'] |
| gso_009_input4 | reject | 0.0990 | 0.0102 | 0.00017 | -0.0027 | 0.0722 | -0.00006 | -0.0029 | ['risk score above threshold'] |
可视化结果
实验结论
- A26 证明“把 depth-confidence 和 regional visible 信号压成 case-level risk”仍不够。它能拒绝 gso_005/gso_007/gso_008,消除 A25 的 false accept,但无法保留 A24 对 gso_002 的正确接受。
- A24 仍是当前最稳的后验路由基线:repair selected=3,false reject=4,false accept=0,F@5 Δ=0.0067。
- A25 regional 说明区域化能降低误拒,但会放行 silhouette-benign 的坏几何;A26 说明重新加 case-level risk 会过度惩罚局部 coverage 风险。
- 真正的下一步不是继续调 case-level 权重,而是构造 per-pixel/per-region VGGT depth-confidence lock map:在局部决定可见区域锁定、未观测区域闭合,而不是整 case 接受/拒绝。
- 这条负结果很适合写进论文动机:多视角非正交生成失败来自局部可观测性冲突,标量门控只能做诊断,不能成为最终生成约束。
下一步想法
- A27:生成真正的 per-view depth-confidence lock map。用 VGGT depth_conf/point_conf、输入 mask 和候选渲染 depth,输出 visible-locked / unobserved-closable / conflict 三类区域图。
- 针对 gso_002 和 gso_008 做 paired visualization:解释为什么 gso_002 的 under-coverage 风险可以接受,而 gso_008 的 under-coverage 必须拒绝。
- 将 lock map 映射到 mesh surface 或 sparse/SLat token:visible-locked 区域禁止 repair 删除,unobserved-closable 区域允许水密补洞和减面。
- 在 100-case 上验证 lock-map proxy 与 GT Chamfer/F@5、normal consistency、watertight/faces 的相关性。