实验 53:A47 Depth-sign Residual

用输入视角 VGGT depth residual 决定 conflict-local carrier 顶点的 signed normal displacement

实验定位 小样本正结果 / 需扩大验证

A47 是 A44-A47 链条里的关键正信号:A46 证明 patch-derived sign 大多 inward 且伤 GT,A47 改用输入视角 VGGT depth residual 来决定 active carrier vertex 沿法线 inward/outward。活动区、hard-lock 和拓扑 carrier 都沿用 A45/A46。

结果首次同时保持拓扑并改善 GT:depth_outward_only Chamfer 从 carrier 的 0.08950 降到 0.08823,F@5 从 0.4483 提到 0.4539,同时 watertight=100.0%、components=1。更重要的是,depth-derived outward ratio=45.3%,明显不同于 A46 patch-sign 的约 3.5%。

实验设计(Image-2 风格)

实验设计图:A47 depth-sign residual
实验设计图:A47 depth-sign residual
模块设计图:view-depth sign oracle
模块设计图:view-depth sign oracle

模块设计(Image-2 风格)

Depth-sign Inference

  • 把 active carrier vertices 投影到 4 个输入视角。
  • carrier raster depth 与 VGGT reference depth 做 robust scale align。
  • 通过 depth residual 和 normal-depth derivative 推出 signed normal step。
  • 多视角 proposal 取 median,再做 soft/strong/outward/inward ablation。

Interpretation

A47 不再从 replacement patch 最近邻猜方向,而是让输入视角 depth residual 决定内外。这直接回答 A46 的问题:patch sign 不可靠,但 view depth sign 有可能是正确的 observable-state guidance。

实验结果(表格)

聚合结果

变体GT Chamfer↓F@5↑水密率↑components↓visible p95↓conflict p95↓patch p95↓depth valid activeoutward stepp95 move结论
A42 carrier control0.089500.4483100.0%10.032280.037590.035360.0%0.0%0.00000carrier baseline
depth signed soft0.089220.4486100.0%10.031540.036260.0382343.6%45.3%0.01000混合
depth signed strong0.088840.4533100.0%10.031110.035120.0373143.6%45.3%0.01400GT 小幅正向
depth outward only0.088230.4539100.0%10.032840.040740.0418343.6%45.3%0.01400GT 正向 / proxy 反向
depth inward only0.090370.4452100.0%10.030860.033920.0337243.6%0.0%0.01400proxy 好但 GT 差
depth signed smooth0.089270.4501100.0%10.031390.036390.0383843.6%45.3%0.01000混合

逐 case 输出

case变体GT Chamfer↓F@5↑watertightcomponentsconflict p95depth valid activeoutward stepmean depth residualOBJ
gso_002_input4A42 carrier control0.045910.6879True10.035510.0%0.0%-/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_002_input4/mesh_carrier_control.obj
gso_002_input4depth signed soft0.046030.6881True10.0340318.8%56.5%0.19666/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_002_input4/mesh_depth_signed_soft.obj
gso_002_input4depth signed strong0.045710.6946True10.0339618.8%56.5%0.19666/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_002_input4/mesh_depth_signed_strong.obj
gso_002_input4depth outward only0.045790.6928True10.0384918.8%56.5%0.19666/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_002_input4/mesh_depth_outward_only.obj
gso_002_input4depth inward only0.045760.6896True10.0326318.8%0.0%0.19666/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_002_input4/mesh_depth_inward_only.obj
gso_002_input4depth signed smooth0.045690.6924True10.0340118.8%56.5%0.19666/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_002_input4/mesh_depth_signed_smooth.obj
gso_008_input4A42 carrier control0.133080.2088True10.039660.0%0.0%-/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_008_input4/mesh_carrier_control.obj
gso_008_input4depth signed soft0.132400.2092True10.0384968.4%34.1%0.09194/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_008_input4/mesh_depth_signed_soft.obj
gso_008_input4depth signed strong0.131970.2119True10.0362968.4%34.1%0.09194/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_008_input4/mesh_depth_signed_strong.obj
gso_008_input4depth outward only0.130660.2151True10.0429868.4%34.1%0.09194/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_008_input4/mesh_depth_outward_only.obj
gso_008_input4depth inward only0.134980.2007True10.0352068.4%0.0%0.09194/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_008_input4/mesh_depth_inward_only.obj
gso_008_input4depth signed smooth0.132850.2078True10.0387868.4%34.1%0.09194/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/vggt_spatial_adapter/support_guidance_a47_depth_sign_residual/gso_008_input4/mesh_depth_signed_smooth.obj

可视化结果

A47 GT Chamfer mean
A47 GT Chamfer mean
A47 GT F-score @5%
A47 GT F-score @5%
A47 conflict proxy p95
A47 conflict proxy p95
A47 outward step ratio
A47 outward step ratio
gso_002_input4 depth-sign residual overlay
gso_002_input4 depth-sign residual overlay
gso_008_input4 depth-sign residual overlay
gso_008_input4 depth-sign residual overlay

实验结论

下一步想法