实验定位 诊断有效 / mesh 质量未通过
A12 是 A11 的直接追问:如果 token-band 不够,那么加入 support IoU、centroid drift、bbox extent 是否能抓住漏检?本轮 gate 使用 IoU≥0.97、centroid drift≤2.5、extent ratio≤1.35。结果显示它能更早拦住 seed 1 的 support 几何异常,但 seed 4 完全没有触发,最终 mesh 仍比 baseline 更差。
实验设计(Image-2 风格)
模块设计(Image-2 风格)
本页的模块设计图已在“实验设计”区域并排展示;它描述输入视角、VGGT/TRELLIS.2 信号、门控/路由、mesh 输出和评测反馈之间的数据流。这里单独标出模块设计章节,方便按统一汇报格式阅读。
实验结果(表格)
| seed | 方法 | 状态 | sparse tokens | faces | Chamfer | F@5 | F@10 | watertight / boundary / nonmanifold | 错误 |
|---|---|---|---|---|---|---|---|---|---|
| 1 | baseline multidiffusion | ok | 26 | 11370 | 0.07747 | 0.4146 | 0.6390 | 0.0 / 192 / 328 | |
| 1 | selected-alpha | failed | 0 | - | - | - | - | - / - / - | ValueError: empty sparse coords cannot be decoded |
| 1 | support-geometry controlled | ok | 26 | 11370 | 0.07747 | 0.4146 | 0.6390 | 0.0 / 192 / 328 | |
| 4 | baseline multidiffusion | ok | 1209 | 594246 | 0.07402 | 0.3805 | 0.6547 | 0.0 / 3210 / 1680 | |
| 4 | selected-alpha | ok | 1219 | 639416 | 0.07549 | 0.3756 | 0.6406 | 0.0 / 3645 / 2701 | |
| 4 | support-geometry controlled | ok | 1219 | 639416 | 0.07549 | 0.3756 | 0.6406 | 0.0 / 3645 / 2701 |
Geometry Gate 触发记录
| seed | baseline tokens | selected tokens | geometry-controlled tokens | reset | reset reasons |
|---|---|---|---|---|---|
| 1 | 26 | 0 | 26 | 2 | {'low_support_iou': 2, 'extent_ratio': 1} |
| 4 | 1209 | 1219 | 1219 | 0 | {} |
汇总表
| 方法 | 成功 | 平均 tokens | 平均 faces | 平均 Chamfer | 平均 F@5 | 水密率 | Chamfer Δ vs baseline | faces Δ vs baseline |
|---|---|---|---|---|---|---|---|---|
| baseline | 2/2 | 617.5 | 302808 | 0.07575 | 0.3975 | 0.0% | - | - |
| selected_alpha | 1/2 | 1219.0 | 639416 | 0.07549 | 0.3756 | 0.0% | -0.00025 | 336608 |
| geometry_controlled | 2/2 | 622.5 | 325393 | 0.07648 | 0.3951 | 0.0% | 0.00074 | 22585 |
可视化结果
geometry resets
2
reset 发生在 seed 1,原因包括 low_support_iou 和 extent_ratio。
seed 4 resets
0
seed 4 没有被 support geometry gate 捕获,但 mesh faces 和非流形边仍上升。
geometry-controlled Chamfer Δ
0.00074
仍为正数,本轮没有证明最终 mesh 质量提升。
实验结论
- A12 把 controller 从 token count 扩展到了 support geometry,但仍没有带来 mesh 指标提升:geometry-controlled Chamfer Δ=0.00074,F@5 Δ=-0.0025。
- seed 1 中 geometry gate 比 A11 更敏感:它在 step 5 因 low_support_iou + extent_ratio 触发,在 step 10 因 low_support_iou 触发,最终避免 selected-alpha empty sparse。
- seed 4 是更关键的反例:baseline tokens=1209,selected/geometry-controlled tokens=1219,geometry gate 0 次触发,但 faces 从 594246 上升到 639416,nonmanifold edges 从 1680 上升到 2701。
- 这说明 seed 4 的质量损失不是 sparse support 的数量或粗空间几何越界,而更可能发生在 shape-SLat / mesh decoder 对微小 sparse 支持集差异的放大。
- 研究主线应继续下钻到 decoder viability:在 sparse coords 之后、shape-SLat 解码之前预测 face budget、boundary/nonmanifold risk 和 occupancy stability。
下一步想法
- A13:实现 decoder viability probe/gate,对 baseline、selected、geometry-controlled 的 shape-SLat token features、decoded substructure、预估 faces 和拓扑风险做提前诊断。
- 增加 paired downstream sensitivity 指标:当 sparse token/IoU 几乎相同但 mesh 差异很大时,记录 shape-SLat feature RMS、substructure token count、face budget 和 boundary/nonmanifold 增量。
- 论文表达上,把 A11/A12 作为反证链:只约束输入、token 数或 sparse support 几何都不够,真正的多视角生成一致性需要跨 sparse trajectory 与 decoder topology 两层约束。