TRELLIS.2 + VGGT 多非正交视角融合研究 Hub

多页中文研究入口 · 每个尝试都标注有效性和下一步

统一入口

目前最重要的研究结论:VGGT 不能被当作一个简单的“更强图像条件”直接加入 TRELLIS.2;更有论文价值的方向是把 VGGT 变成 diffusion 轨迹中的几何一致性约束,并且用 sparse support trust-region 保证它不会破坏原模型先验。

当前研究尝试
86 条

每条都有实验设计、模块设计、表格、可视化、结论和下一步。

最明确有效结果
100%

hybrid mesh repair 在 10 case 上水密率达到 100%。

最有论文潜力方向
Trust Region

support-set constrained VGGT guidance。

课题路线图

中文 Image-2 pipeline:当前总体方案
中文 Image-2 pipeline:当前总体方案

不同尝试是否有效

尝试核心设计关键证据状态页面
原生多视角融合stochastic / multidiffusion / 顺序扰动TRELLIS.2 最佳 Chamfer 0.0672;但非水密和高面片数突出部分有效打开
VGGT 静态加权confidence / geometry 标量权重confidence 改善约 0.18%;geometry Chamfer 恶化约 4.3%无效打开
VGGT 空间适配器VGGT token residual 注入 sparse 条件tokens 26→3134,面片数 118.4×,Chamfer 恶化 19.39%无效打开
Trust Region / State Anchorparity gate、alpha sweep、velocity/state gate单例 alpha=0.25 改善 Chamfer 4.86%;v4 state gate 通过,v5 decoder gate 未通过单例有效打开
Mesh Repair 水密化pymeshfix / hybrid repair / topology gatehybrid 10/10 通过,水密率 100%;Chamfer 均值仍略差拓扑有效打开
Support Guidance 论文主线局部 VGGT 可信域 + sparse support trust-region从已证伪路线提炼:约束对象应是生成轨迹和支持集,而不是整图权重待验证打开
A1 可信域诊断VGGT trust 信号 vs 已有 static-weight deltacase-level trust gate precision=0、recall=0;支持局部 patch/voxel 门控全局门控无效打开
A2 扩展门控复盘alpha=0.25 单例到 10-case 放大10-case 生成 9/10;raw 水密率 0;6 个 scale pathology,需 per-case support gate扩展失败打开
A3 Sparse Preflight每 case sparse-only alpha sweep10/10 完成;10/10 找到非零安全 alpha;alpha=0.25 仅 8/10 通过预解码有效打开
A4 Selected DecodeA3 selected alpha 完整解码生成 9/10;Chamfer 改善 3/9;水密率 0%未通过打开
A5 Decoder Gate Gap对齐 A3/A4/trajectory 诊断 decoder 缺口初步显示 sparse gate 10/10 通过但 decode 9/10;A6 进一步修正为 preflight/full-run 不一致被 A6 修正打开
A6 Decoder Viability Probe运行时 patch TRELLIS.2 捕获真实 sparse/shape 状态selected-first sparse tokens=0;baseline tokens=26;失败发生在 shape SLat 入口根因定位打开
A7 Runtime Sparse Gate真实 full-run sparse 捕获 + selected/baseline 路由routed ok 10/10;fallback 0;Chamfer Δ=0.001011,F@5 Δ=0.002626稳定性有效 / 质量混合打开
A8 Seed/Context Sensitivity固定 gso_000/alpha,分离随机种子与运行上下文6/6 生成成功;selected tokens 26–1209;same-seed mismatch 0/6机制诊断有效打开
A9 Per-step Support Trajectoryhook sparse sampler 每步 pred_x0 并解码 support 曲线selected final 0–1209;max step Δ=83;证明需要 per-step support band机制诊断有效打开
A10 Support-band Controller每步 support 离开 baseline 安全带时投影回 baseline statereset 2 次;selected abs Δ=141.00 → controlled abs Δ=1.00sparse 阶段有效打开
A11 Controlled Full GenerationA10 controller 接完整 shape/texture/mesh 解码controlled Chamfer Δ=0.00055;水密率 0.0%;证明 token-band 不足mesh 质量未通过打开
A12 Support Geometry Bandtoken + support IoU + centroid + extent 联合门控reset 2 次;geometry Chamfer Δ=0.00074;seed4 仍漏检诊断有效 / mesh 未通过打开
A13 Decoder Viability Gateshape-SLat preview mesh 预测 decoder 拓扑/面片风险decoder_routed Chamfer Δ=0.00000;geometry preview pass 1/2风险门控有效打开
A14 Candidate Pool Ranker候选池 + preview 风险过滤 + 无 GT quality proxyranker Chamfer Δ=-0.00901;F@5 Δ=0.0313小样本有效打开
A15 Protocol4 Ranker Retrospective10-case 候选池回顾:VGGT 几何候选 + repair topology 候选ranker 水密率=90.0%;faces Δ=-543787;Chamfer Δ=0.00006拓扑有效 / 几何混合打开
A16 Repair Fidelity Gatemesh 内部统计门控 repair 是否保真fidelity Chamfer Δ=0.00038;水密率=50.0%;证明需要 view-consistency gate负结果打开
A17 View Silhouette Gate候选 mesh 渲染回输入相机,用 silhouette IoU 做无 GT 观测一致性IoU=0.4775;Chamfer Δ=0.00039;水密率=80.0%混合打开
A18 Topology Pareto Router水密拓扑硬约束 + 输入视角 IoU + 面片预算 Pareto 路由IoU Δ=0.0159;Chamfer Δ=-0.00029;faces Δ=-567739混合偏正打开
A19 Fallback Rescue Analysisper-view failure taxonomy:救援 over-coverage,拒绝 under-coverage水密率=90.0%;Chamfer Δ=-0.00015;F@5 Δ=0.0068定向有效打开
A20 Visible-safe Repair Probe输入可见区域约束下的局部 repair 可行性诊断local gate pass=3/10;hard fallback pass=0;mean margin=0.0522负结果但关键打开
A21 3D Visible Support Field表面点投影 + 输入 mask + 自遮挡 z-buffer,构造 3D 可见支持场repair visible support Δ=0.0004;unsupported Δ=0.0021;helped=5/10诊断有效 / 需深度打开
A22 Depth/Normal Oracle ProbeGT oracle 验证 depth/normal 是否能补上 silhouette-support 盲区depth Δ=0.00510;normal Δ=-0.0042;depth helped=3/10oracle 正结果打开
A23 VGGT Depth/Normal Gate用 VGGT 预测 depth/world-points 替代 GT oracle,形成无 GT 几何门控VGGT depth Δ=0.00211;normal Δ=0.0047;depth helped=4/10混合 / 需校准打开
A24 Calibrated VGGT Geometry Gatedepth hard anchor + normal soft cue + visible-safe calibrated routingrepair selected=3;false reject=4;F@5 Δ=0.0067混合偏正打开
A25 Regional Visible Geometry Gate把 visible-safe 从整 case 拆成 per-view/per-region failure taxonomyregional FR=2 FA=2;depth-coupled FR=5 FA=0负结果 / 关键诊断打开
A26 Depth-confidence Regional Lock把 regional visible taxonomy 与 VGGT depth/confidence 聚合成 case-level riskA26 FR=4 FA=0;F@5 Δ=0.0019诊断负结果打开
A27 Per-view Depth Lock Taxonomy对齐 per-view VGGT depth 与 visible evidence,解释 gso_002/gso_008 差异A27 FR=3 FA=1;selected=5诊断正 / 路由混合打开
A28 Observable-region Lock Map把 view-level taxonomy 画成真实图像区域 lock mapgso002 locked=0.5775;gso008 locked=0.2577;gso008 depth-conflict views=[0, 2]可视化诊断正打开
A29 Pixel Depth Residual Lock Map用 VGGT/candidate depth 生成 per-pixel residual,量化 repair 是否改善可见几何gso002 depth Δ=-0.02092;gso008 depth Δ=0.02270;gso008 worse pixels=0.3347像素级诊断正打开
A30 Surface-projected Lock Map把 pixel depth residual 投影到 repair mesh surface,形成局部改写约束gso002 surface improved=0.6621;gso008 surface conflict=0.7096表面级诊断正打开
A31 Surface Router 10-case把 surface-projected evidence 扩展到 10-case 做无 GT 二分类路由A31 selected=9;FR=0;FA=2;暴露 neutral 误接收混合 / 高召回打开
A32 Three-way Surface Router把 surface evidence 拆成 accept / reject / defer,neutral 不再默认接受A32 selected=4;FR=3;FA=0;F@5 Δ=0.0088混合偏正打开
A33 Local Surface Edit Feasibility把 case-level 三路路由映射为 repair-lock / revert / completion / defer 局部编辑状态executable=4/10;direct editable=0.3847;defer=0.6153;needs per-sample labels=True诊断正 / 未编辑打开
A34 Persistent Surface Labels重跑 A30 并保存逐点 surface evidence、彩色 PLY 和 patch clusteringnpz=2/2;ply=2/2;mean patches=45;observed=0.9925正向 artifact step打开
A35 Mesh Face/Vertex Mask把 surface sample evidence 投票到 repair mesh faces/vertices,生成可编辑 maskmask npz=2/2;face conf=0.9327;vertex conf=0.9835;conflict face=0.4460正向 mask step打开
A36 Conflict Face Removal用 A35 face mask 执行最小真实 mesh edit:删除 conflict facesremoved=0.4460;boundary Δ=8201.5;component Δ=94.5;watertight after=0.000负结果但决定性打开
A37 Deletion Closure Repair删除 conflict faces 后尝试 fill_holes / largest-fill / voxel closure / convex hullfill_holes 水密率=0.000;voxel 水密率=1.000;voxel ref Chamfer=0.01827;mean faces=15540混合机制结果打开
A38 Baseline-nearest Patch Proxy把 conflict faces 映射到 TRELLIS.2 raw / TRELLIS raw 近邻 patchTRELLIS.2 raw coverage@2%=65.7%;boundary p95=0.07644;TRELLIS raw coverage@2%=26.9%;overlay 水密率=0.0%诊断正 / 非最终 mesh打开
A39 Boundary-aware Patch Stitching对 A38 best patch 做 snap/bridge/snap+bridge 三角面级缝合snap_bridge boundary 32095→10123;components 1596.5→19692.5;nonmanifold 2791.5→14240负结果但关键打开
A40 Local Implicit Completion用 visible-kept + replacement patch 点云构造 UDF envelope 并 marching cubesbest UDF 水密率=100.0%;boundary=0;nonmanifold=0;visible p95 drift=0.04150机制正向 / 非最终打开
A41 Visible-lock UDF Completionvisible 小半径、patch 大半径、boundary anchor 的 variable-radius UDFvisible p95 0.04150→0.03210;topo variant components=3;boundary=0;nonmanifold=0漂移有效 / 多组件打开
A42 Component-aware Cleanup把 A41 多组件 UDF mesh 拆分,并按 visible/patch 支持选择单组件components=1;watertight=100.0%;visible p95=0.03244;patch cov@5=100.0%有效后处理原型打开
A43 GT Validation用 GT Chamfer/F-score 审计 A42 拓扑收益是否带来真实几何收益A42 Chamfer=0.08827;F@5=0.4531;TRELLIS raw Chamfer=0.05540;TRELLIS.2 raw watertight=0.0%混合诊断打开
A44 Topology-preserving ProjectionA42 水密单组件作为 signed carrier,向 visible/patch target 小步投影GT Chamfer 0.08930→0.09004;visible p95 0.03251→0.02730;active=100.0%负结果 / 机制有效打开
A45 Conflict-local Signed Residual用 A35 conflict mask 限制 A42 carrier 活动区,并 hard-lock 非冲突可见面active=31.7%;hard lock=40.9%;Chamfer 0.08836→0.08886;topology 仍 100% 水密局部性有效 / 几何仍负打开
A46 Signed Direction Residual保持 A45 局部活动区,只沿 carrier normal 做 signed/inward/outward 位移signed Chamfer 0.08858→0.08969;conflict p95 0.03746→0.03254;outward ratio=3.5%方向诊断有效 / 几何负打开
A47 Depth-sign Residual把 active vertices 投影回输入视角,用 VGGT depth residual 决定 signed normal stepoutward Chamfer 0.08950→0.08823;F@5 0.4483→0.4539;depth outward=45.3%小样本正结果打开
A48 Depth-sign Confidence Gate用 depth-valid ratio/outward ratio 无 GT 选择 A47 候选,避开 surface-proxy inward trapgate Chamfer=0.08819;oracle=0.08818;surface-proxy Δ=0.00087;gate Δ=-0.00131无 GT 选择器正向打开
A49 10-case Surface Label Expansion把 A34 surface labels/patch clusters 扩展到 A31 的 10-case setcompleted=10/10;observed=95.3%;conflict=15.2%;patches=41.7artifact bridge 正向打开
A50 10-case Face/Vertex Mask Expansion把 A49 sample labels 投票到 repair mesh faces/verticescompleted=10/10;face conf=0.9404;vertex conf=0.9758;conflict faces=16.1%mask artifact 正向打开
A51 10-case Topology Carrier Readiness打包 repair_hybrid carrier + A50 mask,并做 no-GT readiness routingready=8/10;topology valid=9/10;routes={'ready_standard_depth_sign': 1, 'ready_but_defer_low_conflict': 5, 'ready_high_value_depth_sign': 2, 'defer_carrier_not_ready': 2};ΔF@5=0.0052carrier package 正向 / 路由混合打开
A52 Routed 10-case Depth-sign ResidualA51 ready case 才跑 depth-sign,defer case 保持 carrieractive=3;defer=7;selected ΔChamfer=-0.000083;active ΔF@5=0.004420混合偏正打开
A53 Multi-objective Depth-sign Selector用 saturation guard 修正 A52 gso008 Chamfer/F@5 tradeoffrecommended ΔChamfer=-0.000209;A52 ΔChamfer=-0.000083;oracle gap=0.000177selector 正向 / tradeoff打开
A54 Saturated Conflict Step Calibration针对 gso008 扫描 small-step depth-sign residualproxy=outward_step002 ΔChamfer=-0.000126;GT best=outward_step006 ΔChamfer=-0.000232;A52 outward Δ=0.001081小步校准正向打开
A55 Step-size Selector Audit复用 A54 候选池,审计 no-GT selector 能否选中 calibrated outward steprecommended=outward_step006;ΔChamfer=-0.000232;ΔF@5=0.000952;oracle gap=0.000000单例 selector 正向打开
A56 Iterative Depth Refinement迭代残差重计算 + per-vertex 收敛no-GT ΔChamfer=0.000675;ΔF@5=-0.002945;收敛 iter=2;GT best ΔChamfer=0.000026负结果 / 关键诊断打开
A57 Proxy-driven Stopping用表面 proxy drift 替代 depth residual 作停止判据conflict_p95 ΔChamfer=0.0004686;A56 ΔChamfer=0.0008166;GT oracle ΔChamfer=-0.0001112负结果 / 核心诊断打开
A58 Multi-view Render Consistency把候选 mesh 渲染回输入相机,用 VGGT depth agreement 做 carrier-relative 预算recommended=mv_depth_error_exceeds_carrier;ΔChamfer=-0.0000375;ΔF@5=0.005816;stop=[1, 8, 5]正向突破 / 待扩展打开
A59 10-case MV Consistency Router把 A58 MV budget 接回 10-case pipeline 并统一重评估A58 router ΔChamfer=0.0001795;ΔF@5=0.000588;A53 ΔChamfer=-0.0002597;ΔF vs A53=-0.000520扩展失败 / 混合打开
A60 Hierarchical Guard + MV RecallA53 hard guard 外围叠加 A58 multi-view consistency veto/recallrecommended=a60_a53_mv_veto;ΔChamfer=-0.0000965;ΔF@5=0.000142;guarded recall ΔChamfer vs A53=0.0001010层级门控负结果 / 诊断正向打开
A61 Soft MV Score Auditmean/worst/std MV depth 的 soft Pareto 后验选择器上限审计best no-GT=a61_min_mean_mvd;ΔChamfer=0.0000166;A53 ΔChamfer=-0.0004171;vs A53=0.0004337后验选择负结果 / 论文论证正向打开
A62 Budget Placement Audit比较 post-hoc selector、token-only sampler band、observable-state sampler budgetA10 token delta 141.0→1.0;A11 controlled ΔChamfer=0.0005456;推荐=sampler_time_observable_state_budget方向定位正结果打开
A63 Support Geometry Proxy Audittoken/extent/centroid/empty/flat-sheet 的 sampler-time support proxydetected=1/2;TP=1;FN=1;next=per_step_vggt_depth_silhouette_residual半负结果 / 方向收窄打开
A64 Per-view Residual Decomposition把 global MV depth 拆成每个输入视角的 residual balancebest=a64_min_view_spread;ΔChamfer=-0.0001264;gap to GT=0.0004317;gso008 bad iters=[1]per-view 正向但不足打开
A65 Per-region Signed Residual把 per-view residual 拆到 surface region 和 signed depth directionbest=a65_min_region_spread;ΔChamfer=-0.0001943;gap to GT=0.0003638;gso008 local_damage=True区域信号正向 / risk 待修正打开
A66 Regional Budget Controller把 A65 区域信号变成在线 accept/stop/damp 预算动作best=a66_uncertainty_damped_budget;ΔChamfer=-0.0004091;ΔF@5=-0.000644;λ=0.125Chamfer 正 / F-score 负打开
A67 Per-region Vertex Damping把 A66 global λ 拆成按 vertex label 的 spatial λbest=a66_uncertainty_damped_budget;ΔChamfer=-0.0003909;ΔF@5=0.001858;joint=a66_uncertainty_damped_budget固定 λ 未胜出 / 方向正打开
A68 Adaptive Lambda Router根据 carrier uncertainty 在 A66/A67 damping policy 间 no-GT 路由ΔChamfer=-0.0005158;ΔF@5=0.002714;best_joint=a68_adaptive_lambda_router3-case 正结果 / 待泛化打开
A69 Lambda Router Stressleave-one-out 与阈值扰动审计 A68 是否过拟合LOO joint=-0.0006242;A68 joint=-0.0007329;threshold beats A66=100.0%方向稳 / 阈值未稳打开
A70 10-case Router Expansion把 A68/A69 active-only router 投影回 A51 10-case route setA70-A68 ΔChamfer=-0.0001547;ΔF@5=0.000814;false activation=0零误激活 / 指标混合打开
A71 Same-evaluator Router Audit统一 evaluator 重评估 A52/A53/A70 selected OBJA53 ΔChamfer=-0.0002689;A70-A68 ΔChamfer=-0.0001217;best_joint=a53_saturation_guard_signed_selector证据升级 / hard router 未胜出打开
A72 Continuous Lambda Sweep扫描 carrier→A68 policy 的连续 λ 强度上限joint headroom=2/3;oracle joint=-0.0003038;proxy joint=0.0000000oracle 有上限 / proxy 失败打开
A73 Per-region Lambda Pareto四类 surface region 独立 λ 的 Pareto 上限审计joint headroom=3/3;oracle joint=-0.0003089;proxy nonzero=3/3per-region 有上限 / predictor 瓶颈打开
A74 LOO Pareto RankerA73 frontier 上的 lambda-only no-GT 排序器 leave-one-case-out 审计best=moderate_scalar_prior;best joint=-0.0001506;LOO joint=-0.0000504;oracle gap=0.0001582负结果 / 方向收窄打开
A75 Observation-conditioned Ranker用 A64/A65 观察状态调节 A73 per-region λ frontierdiagnostic joint=-0.0003089;LOO joint=-0.0002769;LOO match=2/3;gap=0.0000320机制正结果 / 泛化不足打开
A76 Candidate Observation Residual逐个 A73 λ candidate 渲染输入视角并计算 MV/per-region residualcandidates=77;best=hard_lambda_1;best joint=-0.0001506;A75 LOO=-0.0002769post-hoc residual ranker 失败打开
A77 Sampler-time Regional Guidance把 A65 轨迹当作 sampler-time proxy,在线 accept/damp/stoppre-reg best=a66_uncertainty_damped_budget joint=-0.0009299;v2 diagnostic joint=-0.0014752;oracle=-0.0014752机制正结果 / 需泛化打开
A78 LOO Observation Budget RouterA77 observation-state rule family 的 leave-one-case-out 阈值审计LOO joint=-0.0010410;match=2/3;vs A66=-0.0001111;gap=0.0004342V1 正向但不足打开
A79 Observation-state Expansion把 A78 状态变量扩展到 A51/A70/A71 的 10-case proxy/evaluator 证据required states=5/5;trajectory states=3;active ΔChamfer=-0.0004057;ΔF@5=0.002796V2 覆盖完成打开
A80 VGGT-guided Regional Budget Sampler第三版交付的高潜力架构:VGGT Observation Encoder + Region Budget Head + TRELLIS.2 sampler controllerA78 match=2;A79 states=5/5;claim=architecture_proposal_grounded_by_replay_and_proxy_evidenceV3 架构交付打开

研究脉络

下一轮研究计划

论文主线:支持集约束的 VGGT Guidance 推荐

把 VGGT 的局部跨视角一致性转成 diffusion correction,但每一步都受 token budget、Jaccard、centroid drift、空 support 惩罚约束。

V2/A79:Observation-state Expansion 完成

10-case proxy 覆盖了 5/5 必要状态,但 defer/topology-risk 仍缺 full sampler trajectory。这是 A80 的训练数据约束。

V3/A80:Sampler Architecture Version 架构交付

第三版给出可实现架构:VGGT Observation Encoder + Region Budget Head + TRELLIS.2 sparse/SLat sampler controller。下一阶段应做 frozen-controller 实测。

负结果诊断:A56 迭代收敛 已证伪

迭代 depth residual 重计算不优于固定步长 + selector。depth residual 景观平坦,iter 1 已是最优,后续迭代过冲。这支撑了 A54/A55 的"扫描+选择"策略。

指标升级:拓扑 + 渲染一致性 进行中

A58 已加入输入相机 depth consistency。后续还要补 silhouette IoU、normal consistency、per-view worst-case 和 20-view LPIPS。

风险控制:候选选择器 工程辅助

baseline、safe-guided、repair 多候选并行输出,用无 GT 门控先过滤明显失败,再做 GT 或人工复核。

已有详细报告入口