实验 51:A45 Conflict-local Signed Residual

用 A35 conflict mask 限制 A42 signed carrier 的活动区,检验局部残差是否避免 A44 的全局过拟合

实验定位 局部性有效 / 几何仍负

A45 是对 A44 失败模式的直接修正:A44 的 active vertex ratio 接近 100%,说明它不是局部编辑,而是在全局把 carrier 拉向观测点云。A45 用 A35 的 surface_conflict face mask 定义活动区,用非冲突 visible surface 定义 hard lock,只允许 conflict band 内的顶点接收 replacement patch residual。

结果表明 locality gate 起作用:local_tau035_lock025 active vertex ratio=31.7%、hard lock=40.9%,远低于 A44 的全局移动;同时 topology 仍保持 watertight=100.0%、components=1。但 GT Chamfer 从 carrier 的 0.08836 变到 0.08897,仍然变差。

实验设计(Image-2 风格)

实验设计图:A45 conflict-local signed residual
实验设计图:A45 conflict-local signed residual
模块设计图:local activity + hard visible lock
模块设计图:local activity + hard visible lock

模块设计(Image-2 风格)

Local Activity Gate

  • activity band:carrier vertex 到 A35 conflict samples 的距离。
  • hard lock:靠近非冲突 visible surface 且不在 conflict core 的顶点不动。
  • residual target:A38 replacement patch samples。
  • 拓扑 invariant:不改 connectivity,只移动顶点。

Why It Matters

A45 把 A44 的“signed carrier”从全局 attraction 改成局部 residual,测试 observable-state edit 的关键条件:只动坏区域、锁住可信可见面、保持水密拓扑。

实验结果(表格)

聚合结果

变体GT Chamfer↓F@5↑水密率↑components↓boundary↓nonmanifold↓visible p95↓conflict p95↓patch p95↓active vertices↓hard lock↑结论
A42 carrier control0.088360.4551100.0%1000.032330.037210.035270.0%0.0%carrier baseline
local tau035 lock0250.088970.4512100.0%1000.030350.034430.0334131.7%40.9%局部性有效 / GT 仍差
local tau050 lock0300.089310.4488100.0%1000.030860.034150.0332943.4%51.8%局部性有效 / GT 仍差
local tau065 soft0.088860.4528100.0%1000.032210.035760.0339639.6%58.9%局部性有效 / GT 仍差
local tau050 smooth0.089340.4514100.0%1000.031500.035170.0339543.4%51.8%局部性有效 / GT 仍差

逐 case 输出

case变体GT Chamfer↓F@5↑watertightcomponentsvisible p95conflict p95active verticeshard lockp95 moveOBJ
gso_002_input4A42 carrier control0.045410.6927True10.033270.034800.0%0.0%0.00000/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_002_input4/mesh_carrier_control.obj
gso_002_input4local tau035 lock0250.045370.6927True10.031970.0319416.7%59.9%0.00810/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_002_input4/mesh_local_tau035_lock025.obj
gso_002_input4local tau050 lock0300.045330.6901True10.032010.0329518.4%72.4%0.00720/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_002_input4/mesh_local_tau050_lock030.obj
gso_002_input4local tau065 soft0.045570.6916True10.033070.0343617.0%80.1%0.00420/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_002_input4/mesh_local_tau065_lock035_soft.obj
gso_002_input4local tau050 smooth0.045520.6928True10.032470.0335018.4%72.4%0.00490/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_002_input4/mesh_local_tau050_lock030_smooth.obj
gso_008_input4A42 carrier control0.131320.2176True10.031380.039620.0%0.0%0.00000/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_008_input4/mesh_carrier_control.obj
gso_008_input4local tau035 lock0250.132570.2098True10.028730.0369346.7%21.8%0.00810/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_008_input4/mesh_local_tau035_lock025.obj
gso_008_input4local tau050 lock0300.133290.2075True10.029700.0353668.5%31.3%0.00720/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_008_input4/mesh_local_tau050_lock030.obj
gso_008_input4local tau065 soft0.132140.2139True10.031360.0371562.3%37.7%0.00420/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_008_input4/mesh_local_tau065_lock035_soft.obj
gso_008_input4local tau050 smooth0.133150.2099True10.030540.0368468.5%31.3%0.00490/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a45_conflict_local_signed_residual/gso_008_input4/mesh_local_tau050_lock030_smooth.obj

可视化结果

A45 GT Chamfer mean
A45 GT Chamfer mean
A45 active vertex ratio
A45 active vertex ratio
A45 conflict proxy p95
A45 conflict proxy p95
A45 visible proxy p95
A45 visible proxy p95
gso_002_input4 conflict-local projection overlay
gso_002_input4 conflict-local projection overlay
gso_008_input4 conflict-local projection overlay
gso_008_input4 conflict-local projection overlay

实验结论

下一步想法