Benchmark100 多视角非正交 Mesh 评估集中文交接说明

给另一个 Codex 或研究同学接手使用:100 个对象,输入 2/4/6/8 张非正交图,评测 20 个保留视角,并保留 TRELLIS、TRELLIS.2、ReconViaGen 等方法输出 mesh。

最重要的路径

主清单

/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/benchmark_manifest_v0.json

对象列表字段是 objects,不是 cases

输入图和测试图

/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0

每个对象有 input_2input_4input_6input_8eval_20

方法输出 Mesh

/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/method_eval

路径格式:<method_dir>/<benchmark_id>_input<N>/mesh_raw.obj

聚合评测结果

/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/method_eval/benchmark100_full_matrix_aggregate.json

包含各方法在 2/4/6/8 输入视角下的 Chamfer、F-score、拓扑和面片数。

数据集组成

项目内容
对象数量100 个对象:50 个 GSO + 50 个 Toys4K。
输入协议每个对象固定 2、4、6、8 四组非正交输入视角。
测试协议每个对象 20 个独立保留测试视角,不与输入视角重合。
GT mesh每个对象都有 GT mesh。GSO 原始路径可能是 zip://...!...,普通 OBJ loader 不能直接读。

给另一个 Codex 的中文提示词

请使用本机已有的 Benchmark100 多视角非正交 mesh 评估集。

主清单:
/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/benchmark_manifest_v0.json

注意:主清单对象列表字段是 objects,不是 cases。每个对象有 2/4/6/8 四组非正交输入视角:
/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/<benchmark_id>/input_<N>

20 个测试视角:
/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0/<benchmark_id>/eval_20

各方法生成 mesh:
/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/method_eval/<method_dir>/<benchmark_id>_input<N>/mesh_raw.obj

完整聚合指标:
/home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/method_eval/benchmark100_full_matrix_aggregate.json

如果 GT mesh 路径是 zip:// 形式,不要直接交给普通 OBJ loader;优先读 rendered_benchmark_v0/render_summary.json 里的 mesh_path,或使用 _extracted_gso 里的解压版本。

请先自检:objects 数量是否为 100;任意 case 的 input_2 是否有 2 张图、eval_20 是否有 20 张图;任意方法输出 mesh_raw.obj 是否存在。

为什么网页或 OBJ 可能加载不了

  1. 如果直接双击本地 HTML,浏览器可能因为本地路径和跨域策略拒绝加载 OBJ 或 JS。请用服务地址打开中文浏览器。
  2. 如果打开的是英文入口,可能没有看到最新中文说明;请使用 benchmark100_case_browser_zh.html
  3. TRELLIS.2 的 raw OBJ 常常超过百万面,首次加载会比较慢。先用 TRELLIS 或 ReconViaGen 验证 viewer 正常,再切 TRELLIS.2。
  4. 如果服务根目录不对,网页能开但 OBJ 相对路径会 404。当前页面假设服务根目录是 /home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs
  5. GT mesh 的 zip://...!... 路径不是普通文件路径,必须用解压版本或通过评测脚本处理。

最小自检命令

test -f /home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/benchmark_manifest_v0.json
test -d /home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/rendered_benchmark_v0
test -f /home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/method_eval/benchmark100_full_matrix_aggregate.json
test -f /home/jiachen/TRELLIS/experiments/nonorthogonal_gpt_orthoview/outputs/data_survey/method_eval/trellis2_protocol4_all100/gso_000_input4/mesh_raw.obj

如果这些都存在但浏览器加载失败,优先查报告服务根目录和浏览器网络面板里的 OBJ 请求状态。