路线三:PAct 批量评测 20260510

主评测对象:PAct。原因:当前工作区内 PAct 拥有最多可路径追踪的成功复现输出;22 个 README post-fix 样本做批量代理指标,能与统一数据集/PartNetMobility GT 对齐的样本额外计算真实运动学准确度。所有不可可靠计算的项均在 JSON 中标为 not_computed。

JSON 报告 · Markdown 报告

样本数27
状态 GLB81
GT 对齐样本5
总体代理均值0.9899
Bottle_3517 × 1Dishwasher × 3Display_3386 × 1Door_8867 × 1Microwave × 3Oven × 1Refrigerator × 2Safe_1363 × 1StorageFurniture × 4Table × 7TrashCan_10357 × 1WashingMachine × 2
availability1.0
geometry1.0
part_structure0.9938
kinematics0.9453
motion_consistency1.0
scene_usability1.0
texture_material0.8148
gt_accuracy_subset0.5996

Dishwasher@Dishwasher_001_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Dishwasher@Dishwasher_001_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Dishwasher@Dishwasher_001_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Dishwasher@Dishwasher_001_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Dishwasher_Dishwasher_001_processed.",
  "state_glbs": {
    "closed": "assets/Dishwasher_Dishwasher_001_processed./closed.glb",
    "mid": "assets/Dishwasher_Dishwasher_001_processed./mid.glb",
    "open": "assets/Dishwasher_Dishwasher_001_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 38183,
      "face_count": 69136,
      "bbox_extents": [
        1.001524,
        0.999931,
        0.765647
      ],
      "bbox_diag": 1.609077,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 38183,
      "face_count": 69136,
      "bbox_extents": [
        1.001524,
        0.999931,
        1.095565
      ],
      "bbox_diag": 1.789741,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 38183,
      "face_count": 69136,
      "bbox_extents": [
        1.001524,
        0.999931,
        1.335801
      ],
      "bbox_diag": 1.946092,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 38183,
    "face_count": 69136,
    "bbox_extents": [
      1.001524,
      0.999931,
      0.765647
    ],
    "bbox_diag": 1.609077,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 1.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.2094,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Dishwasher@Dishwasher_002_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Dishwasher@Dishwasher_002_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Dishwasher@Dishwasher_002_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Dishwasher@Dishwasher_002_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Dishwasher_Dishwasher_002_processed.",
  "state_glbs": {
    "closed": "assets/Dishwasher_Dishwasher_002_processed./closed.glb",
    "mid": "assets/Dishwasher_Dishwasher_002_processed./mid.glb",
    "open": "assets/Dishwasher_Dishwasher_002_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 37634,
      "face_count": 66014,
      "bbox_extents": [
        0.858943,
        1.000577,
        0.880137
      ],
      "bbox_diag": 1.585427,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 37634,
      "face_count": 66014,
      "bbox_extents": [
        0.858943,
        1.000577,
        1.224033
      ],
      "bbox_diag": 1.79922,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 37634,
      "face_count": 66014,
      "bbox_extents": [
        0.858943,
        1.000577,
        1.447916
      ],
      "bbox_diag": 1.958417,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 37634,
    "face_count": 66014,
    "bbox_extents": [
      0.858943,
      1.000577,
      0.880137
    ],
    "bbox_diag": 1.585427,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 1.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.2353,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Dishwasher@Dishwasher_003_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Dishwasher@Dishwasher_003_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Dishwasher@Dishwasher_003_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Dishwasher@Dishwasher_003_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Dishwasher_Dishwasher_003_processed.",
  "state_glbs": {
    "closed": "assets/Dishwasher_Dishwasher_003_processed./closed.glb",
    "mid": "assets/Dishwasher_Dishwasher_003_processed./mid.glb",
    "open": "assets/Dishwasher_Dishwasher_003_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 35470,
      "face_count": 60094,
      "bbox_extents": [
        0.857633,
        0.999054,
        0.778307
      ],
      "bbox_diag": 1.529512,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 35470,
      "face_count": 60094,
      "bbox_extents": [
        0.857633,
        0.999054,
        1.053005
      ],
      "bbox_diag": 1.685961,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 35470,
      "face_count": 60094,
      "bbox_extents": [
        0.857633,
        0.999054,
        1.242232
      ],
      "bbox_diag": 1.810189,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 35470,
    "face_count": 60094,
    "bbox_extents": [
      0.857633,
      0.999054,
      0.778307
    ],
    "bbox_diag": 1.529512,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 1.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1835,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Microwave@Microwave_000_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Microwave@Microwave_000_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Microwave@Microwave_000_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Microwave@Microwave_000_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Microwave_Microwave_000_processed.",
  "state_glbs": {
    "closed": "assets/Microwave_Microwave_000_processed./closed.glb",
    "mid": "assets/Microwave_Microwave_000_processed./mid.glb",
    "open": "assets/Microwave_Microwave_000_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 22028,
      "face_count": 37177,
      "bbox_extents": [
        1.000851,
        0.480997,
        0.663954
      ],
      "bbox_diag": 1.293791,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 22028,
      "face_count": 37177,
      "bbox_extents": [
        1.017216,
        0.480997,
        1.09828
      ],
      "bbox_diag": 1.572357,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 22028,
      "face_count": 37177,
      "bbox_extents": [
        1.032124,
        0.480997,
        1.353015
      ],
      "bbox_diag": 1.768414,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 22028,
    "face_count": 37177,
    "bbox_extents": [
      1.000851,
      0.480997,
      0.663954
    ],
    "bbox_diag": 1.293791,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.3668,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Microwave@Microwave_001_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Microwave@Microwave_001_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Microwave@Microwave_001_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Microwave@Microwave_001_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Microwave_Microwave_001_processed.",
  "state_glbs": {
    "closed": "assets/Microwave_Microwave_001_processed./closed.glb",
    "mid": "assets/Microwave_Microwave_001_processed./mid.glb",
    "open": "assets/Microwave_Microwave_001_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 38947,
      "face_count": 69802,
      "bbox_extents": [
        0.996718,
        0.647886,
        0.765869
      ],
      "bbox_diag": 1.414128,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 38947,
      "face_count": 69802,
      "bbox_extents": [
        0.996718,
        0.647886,
        0.941288
      ],
      "bbox_diag": 1.516319,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 38947,
      "face_count": 69802,
      "bbox_extents": [
        0.996718,
        0.647886,
        1.122247
      ],
      "bbox_diag": 1.634822,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 38947,
    "face_count": 69802,
    "bbox_extents": [
      0.996718,
      0.647886,
      0.765869
    ],
    "bbox_diag": 1.414128,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1561,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Microwave@Microwave_002_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Microwave@Microwave_002_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Microwave@Microwave_002_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Microwave@Microwave_002_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Microwave_Microwave_002_processed.",
  "state_glbs": {
    "closed": "assets/Microwave_Microwave_002_processed./closed.glb",
    "mid": "assets/Microwave_Microwave_002_processed./mid.glb",
    "open": "assets/Microwave_Microwave_002_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 43616,
      "face_count": 74739,
      "bbox_extents": [
        0.998723,
        0.749689,
        0.770908
      ],
      "bbox_diag": 1.467576,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 43616,
      "face_count": 74739,
      "bbox_extents": [
        0.998636,
        0.749689,
        0.755593
      ],
      "bbox_diag": 1.45953,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 43616,
      "face_count": 74739,
      "bbox_extents": [
        0.998549,
        0.749689,
        0.752703
      ],
      "bbox_diag": 1.457977,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 43616,
    "face_count": 74739,
    "bbox_extents": [
      0.998723,
      0.749689,
      0.770908
    ],
    "bbox_diag": 1.467576,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 1.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.0066,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Oven@Oven_001_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Oven@Oven_001_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Oven@Oven_001_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Oven@Oven_001_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Oven_Oven_001_processed.",
  "state_glbs": {
    "closed": "assets/Oven_Oven_001_processed./closed.glb",
    "mid": "assets/Oven_Oven_001_processed./mid.glb",
    "open": "assets/Oven_Oven_001_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 34640,
      "face_count": 55185,
      "bbox_extents": [
        0.873713,
        1.000748,
        0.763318
      ],
      "bbox_diag": 1.532163,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 34640,
      "face_count": 55185,
      "bbox_extents": [
        0.885434,
        1.055649,
        0.763318
      ],
      "bbox_diag": 1.575132,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 34640,
      "face_count": 55185,
      "bbox_extents": [
        0.897106,
        1.109731,
        0.763318
      ],
      "bbox_diag": 1.618319,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 34640,
    "face_count": 55185,
    "bbox_extents": [
      0.873713,
      1.000748,
      0.763318
    ],
    "bbox_diag": 1.532163,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 1.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.0562,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Refrigerator@Refrigerator_001_processed.

links 3 · movable joints 2 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Refrigerator@Refrigerator_001_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Refrigerator@Refrigerator_001_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Refrigerator@Refrigerator_001_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Refrigerator_Refrigerator_001_processed.",
  "state_glbs": {
    "closed": "assets/Refrigerator_Refrigerator_001_processed./closed.glb",
    "mid": "assets/Refrigerator_Refrigerator_001_processed./mid.glb",
    "open": "assets/Refrigerator_Refrigerator_001_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 15287,
      "face_count": 25652,
      "bbox_extents": [
        0.458711,
        1.000721,
        0.415488
      ],
      "bbox_diag": 1.176643,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 15287,
      "face_count": 25652,
      "bbox_extents": [
        0.477264,
        1.000721,
        0.756035
      ],
      "bbox_diag": 1.341943,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 15287,
      "face_count": 25652,
      "bbox_extents": [
        0.628538,
        1.000721,
        0.81077
      ],
      "bbox_diag": 1.433126,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 3,
    "vertex_count": 15287,
    "face_count": 25652,
    "bbox_extents": [
      0.458711,
      1.000721,
      0.415488
    ],
    "bbox_diag": 1.176643,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 3,
    "root_count": 1,
    "movable_joint_count": 2,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 2
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 1.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.218,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Refrigerator@Refrigerator_002_processed.

links 3 · movable joints 2 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Refrigerator@Refrigerator_002_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Refrigerator@Refrigerator_002_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Refrigerator@Refrigerator_002_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Refrigerator_Refrigerator_002_processed.",
  "state_glbs": {
    "closed": "assets/Refrigerator_Refrigerator_002_processed./closed.glb",
    "mid": "assets/Refrigerator_Refrigerator_002_processed./mid.glb",
    "open": "assets/Refrigerator_Refrigerator_002_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 14916,
      "face_count": 25840,
      "bbox_extents": [
        0.371959,
        1.001003,
        0.426574
      ],
      "bbox_diag": 1.149925,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 14916,
      "face_count": 25840,
      "bbox_extents": [
        0.41598,
        1.001003,
        0.707758
      ],
      "bbox_diag": 1.294591,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 14916,
      "face_count": 25840,
      "bbox_extents": [
        0.610509,
        1.001003,
        0.720993
      ],
      "bbox_diag": 1.37643,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 3,
    "vertex_count": 14916,
    "face_count": 25840,
    "bbox_extents": [
      0.371959,
      1.001003,
      0.426574
    ],
    "bbox_diag": 1.149925,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 3,
    "root_count": 1,
    "movable_joint_count": 2,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 2
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 1.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.197,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

StorageFurniture@StorageFurniture_001_processed.

links 3 · movable joints 2 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "StorageFurniture@StorageFurniture_001_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_001_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_001_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/StorageFurniture_StorageFurniture_001_processed.",
  "state_glbs": {
    "closed": "assets/StorageFurniture_StorageFurniture_001_processed./closed.glb",
    "mid": "assets/StorageFurniture_StorageFurniture_001_processed./mid.glb",
    "open": "assets/StorageFurniture_StorageFurniture_001_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 26725,
      "face_count": 49298,
      "bbox_extents": [
        0.699332,
        1.000809,
        0.758832
      ],
      "bbox_diag": 1.437536,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 26725,
      "face_count": 49298,
      "bbox_extents": [
        0.714697,
        1.000809,
        1.18296
      ],
      "bbox_diag": 1.706401,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 26725,
      "face_count": 49298,
      "bbox_extents": [
        0.722984,
        1.000809,
        1.391051
      ],
      "bbox_diag": 1.859932,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 3,
    "vertex_count": 26725,
    "face_count": 49298,
    "bbox_extents": [
      0.699332,
      1.000809,
      0.758832
    ],
    "bbox_diag": 1.437536,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 3,
    "root_count": 1,
    "movable_joint_count": 2,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.5,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.2938,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

StorageFurniture@StorageFurniture_002_processed.

links 4 · movable joints 3 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "StorageFurniture@StorageFurniture_002_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_002_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_002_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/StorageFurniture_StorageFurniture_002_processed.",
  "state_glbs": {
    "closed": "assets/StorageFurniture_StorageFurniture_002_processed./closed.glb",
    "mid": "assets/StorageFurniture_StorageFurniture_002_processed./mid.glb",
    "open": "assets/StorageFurniture_StorageFurniture_002_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 34928,
      "face_count": 57504,
      "bbox_extents": [
        1.001259,
        0.904154,
        0.580537
      ],
      "bbox_diag": 1.468685,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 34928,
      "face_count": 57504,
      "bbox_extents": [
        1.001259,
        0.904154,
        0.759369
      ],
      "bbox_diag": 1.548113,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 34928,
      "face_count": 57504,
      "bbox_extents": [
        1.001259,
        0.904154,
        0.938201
      ],
      "bbox_diag": 1.643239,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 4,
    "vertex_count": 34928,
    "face_count": 57504,
    "bbox_extents": [
      1.001259,
      0.904154,
      0.580537
    ],
    "bbox_diag": 1.468685,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 4,
    "root_count": 1,
    "movable_joint_count": 3,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 3
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1189,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

StorageFurniture@StorageFurniture_003_processed.

links 3 · movable joints 2 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "StorageFurniture@StorageFurniture_003_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_003_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_003_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/StorageFurniture_StorageFurniture_003_processed.",
  "state_glbs": {
    "closed": "assets/StorageFurniture_StorageFurniture_003_processed./closed.glb",
    "mid": "assets/StorageFurniture_StorageFurniture_003_processed./mid.glb",
    "open": "assets/StorageFurniture_StorageFurniture_003_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 29353,
      "face_count": 52978,
      "bbox_extents": [
        0.699749,
        1.000833,
        0.823875
      ],
      "bbox_diag": 1.473121,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 29353,
      "face_count": 52978,
      "bbox_extents": [
        0.729133,
        1.000833,
        1.230751
      ],
      "bbox_diag": 1.745866,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 29353,
      "face_count": 52978,
      "bbox_extents": [
        0.747192,
        1.000833,
        1.438243
      ],
      "bbox_diag": 1.904864,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 3,
    "vertex_count": 29353,
    "face_count": 52978,
    "bbox_extents": [
      0.699749,
      1.000833,
      0.823875
    ],
    "bbox_diag": 1.473121,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 3,
    "root_count": 1,
    "movable_joint_count": 2,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.5,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.2931,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

StorageFurniture@StorageFurniture_004_processed.

links 6 · movable joints 5 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "StorageFurniture@StorageFurniture_004_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_004_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_004_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/StorageFurniture_StorageFurniture_004_processed.",
  "state_glbs": {
    "closed": "assets/StorageFurniture_StorageFurniture_004_processed./closed.glb",
    "mid": "assets/StorageFurniture_StorageFurniture_004_processed./mid.glb",
    "open": "assets/StorageFurniture_StorageFurniture_004_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 6,
      "vertex_count": 22918,
      "face_count": 38296,
      "bbox_extents": [
        0.656379,
        1.001254,
        0.319155
      ],
      "bbox_diag": 1.239033,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 6,
      "vertex_count": 22918,
      "face_count": 38296,
      "bbox_extents": [
        0.656379,
        1.001254,
        0.50174
      ],
      "bbox_diag": 1.298109,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 6,
      "vertex_count": 22918,
      "face_count": 38296,
      "bbox_extents": [
        0.657338,
        1.001254,
        0.612435
      ],
      "bbox_diag": 1.345243,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 6,
    "vertex_count": 22918,
    "face_count": 38296,
    "bbox_extents": [
      0.656379,
      1.001254,
      0.319155
    ],
    "bbox_diag": 1.239033,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 6,
    "root_count": 1,
    "movable_joint_count": 5,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 3,
      "revolute": 2
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.2,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.0857,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Table@Desk01_two_drwawer_processed.

links 3 · movable joints 2 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Table@Desk01_two_drwawer_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Desk01_two_drwawer_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Desk01_two_drwawer_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Table_Desk01_two_drwawer_processed.",
  "state_glbs": {
    "closed": "assets/Table_Desk01_two_drwawer_processed./closed.glb",
    "mid": "assets/Table_Desk01_two_drwawer_processed./mid.glb",
    "open": "assets/Table_Desk01_two_drwawer_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 13744,
      "face_count": 22260,
      "bbox_extents": [
        1.000842,
        0.580945,
        0.453721
      ],
      "bbox_diag": 1.242998,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 13744,
      "face_count": 22260,
      "bbox_extents": [
        1.000842,
        0.580945,
        0.586304
      ],
      "bbox_diag": 1.297279,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 13744,
      "face_count": 22260,
      "bbox_extents": [
        1.000842,
        0.580945,
        0.735918
      ],
      "bbox_diag": 1.371407,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 3,
    "vertex_count": 13744,
    "face_count": 22260,
    "bbox_extents": [
      1.000842,
      0.580945,
      0.453721
    ],
    "bbox_diag": 1.242998,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 3,
    "root_count": 1,
    "movable_joint_count": 2,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 2
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1033,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Table@Table_002_processed.

links 8 · movable joints 7 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Table@Table_002_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_002_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_002_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Table_Table_002_processed.",
  "state_glbs": {
    "closed": "assets/Table_Table_002_processed./closed.glb",
    "mid": "assets/Table_Table_002_processed./mid.glb",
    "open": "assets/Table_Table_002_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 8,
      "vertex_count": 20859,
      "face_count": 31876,
      "bbox_extents": [
        1.000848,
        0.354075,
        0.493562
      ],
      "bbox_diag": 1.170755,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 8,
      "vertex_count": 20859,
      "face_count": 31876,
      "bbox_extents": [
        1.000848,
        0.354075,
        0.665389
      ],
      "bbox_diag": 1.25292,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 8,
      "vertex_count": 20859,
      "face_count": 31876,
      "bbox_extents": [
        1.000848,
        0.354075,
        0.842607
      ],
      "bbox_diag": 1.355379,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 8,
    "vertex_count": 20859,
    "face_count": 31876,
    "bbox_extents": [
      1.000848,
      0.354075,
      0.493562
    ],
    "bbox_diag": 1.170755,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 8,
    "root_count": 1,
    "movable_joint_count": 7,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 7
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1577,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Table@Table_003_new_processed.

links 4 · movable joints 3 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Table@Table_003_new_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_003_new_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_003_new_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Table_Table_003_new_processed.",
  "state_glbs": {
    "closed": "assets/Table_Table_003_new_processed./closed.glb",
    "mid": "assets/Table_Table_003_new_processed./mid.glb",
    "open": "assets/Table_Table_003_new_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 12454,
      "face_count": 18924,
      "bbox_extents": [
        1.001111,
        0.555475,
        0.428169
      ],
      "bbox_diag": 1.222335,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 12454,
      "face_count": 18924,
      "bbox_extents": [
        1.001111,
        0.555475,
        0.586781
      ],
      "bbox_diag": 1.286502,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 12454,
      "face_count": 18924,
      "bbox_extents": [
        1.001111,
        0.555475,
        0.748229
      ],
      "bbox_diag": 1.367707,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 4,
    "vertex_count": 12454,
    "face_count": 18924,
    "bbox_extents": [
      1.001111,
      0.555475,
      0.428169
    ],
    "bbox_diag": 1.222335,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 4,
    "root_count": 1,
    "movable_joint_count": 3,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 3
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1189,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Table@Table_004_processed.

links 4 · movable joints 3 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Table@Table_004_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_004_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_004_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Table_Table_004_processed.",
  "state_glbs": {
    "closed": "assets/Table_Table_004_processed./closed.glb",
    "mid": "assets/Table_Table_004_processed./mid.glb",
    "open": "assets/Table_Table_004_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 11708,
      "face_count": 16564,
      "bbox_extents": [
        1.000406,
        0.457744,
        0.365127
      ],
      "bbox_diag": 1.159163,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 11708,
      "face_count": 16564,
      "bbox_extents": [
        1.000406,
        0.457744,
        0.499755
      ],
      "bbox_diag": 1.208345,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 11708,
      "face_count": 16564,
      "bbox_extents": [
        1.000406,
        0.457744,
        0.635524
      ],
      "bbox_diag": 1.270525,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 4,
    "vertex_count": 11708,
    "face_count": 16564,
    "bbox_extents": [
      1.000406,
      0.457744,
      0.365127
    ],
    "bbox_diag": 1.159163,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 4,
    "root_count": 1,
    "movable_joint_count": 3,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 3
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.0961,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Table@Table_door_002_processed.

links 4 · movable joints 3 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Table@Table_door_002_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_door_002_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_door_002_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Table_Table_door_002_processed.",
  "state_glbs": {
    "closed": "assets/Table_Table_door_002_processed./closed.glb",
    "mid": "assets/Table_Table_door_002_processed./mid.glb",
    "open": "assets/Table_Table_door_002_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 20526,
      "face_count": 32166,
      "bbox_extents": [
        1.000953,
        0.457863,
        0.571335
      ],
      "bbox_diag": 1.240149,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 20526,
      "face_count": 32166,
      "bbox_extents": [
        1.000953,
        0.457863,
        0.737007
      ],
      "bbox_diag": 1.32466,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 4,
      "vertex_count": 20526,
      "face_count": 32166,
      "bbox_extents": [
        1.000953,
        0.457863,
        0.917083
      ],
      "bbox_diag": 1.432685,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 4,
    "vertex_count": 20526,
    "face_count": 32166,
    "bbox_extents": [
      1.000953,
      0.457863,
      0.571335
    ],
    "bbox_diag": 1.240149,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 4,
    "root_count": 1,
    "movable_joint_count": 3,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 2,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.3333,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1553,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Table@Table_door_003_processed.

links 5 · movable joints 4 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Table@Table_door_003_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_door_003_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_door_003_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Table_Table_door_003_processed.",
  "state_glbs": {
    "closed": "assets/Table_Table_door_003_processed./closed.glb",
    "mid": "assets/Table_Table_door_003_processed./mid.glb",
    "open": "assets/Table_Table_door_003_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 5,
      "vertex_count": 20242,
      "face_count": 33748,
      "bbox_extents": [
        1.001263,
        0.457836,
        0.436017
      ],
      "bbox_diag": 1.184168,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 5,
      "vertex_count": 20242,
      "face_count": 33748,
      "bbox_extents": [
        1.001263,
        0.457836,
        0.589552
      ],
      "bbox_diag": 1.248885,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 5,
      "vertex_count": 20242,
      "face_count": 33748,
      "bbox_extents": [
        1.001263,
        0.457836,
        0.768335
      ],
      "bbox_diag": 1.342565,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 5,
    "vertex_count": 20242,
    "face_count": 33748,
    "bbox_extents": [
      1.001263,
      0.457836,
      0.436017
    ],
    "bbox_diag": 1.184168,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 5,
    "root_count": 1,
    "movable_joint_count": 4,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 4
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1338,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Table@Table_door_004_processed.

links 6 · movable joints 5 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Table@Table_door_004_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_door_004_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_door_004_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Table_Table_door_004_processed.",
  "state_glbs": {
    "closed": "assets/Table_Table_door_004_processed./closed.glb",
    "mid": "assets/Table_Table_door_004_processed./mid.glb",
    "open": "assets/Table_Table_door_004_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 6,
      "vertex_count": 17107,
      "face_count": 26394,
      "bbox_extents": [
        0.997883,
        0.569951,
        0.38625
      ],
      "bbox_diag": 1.212355,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 6,
      "vertex_count": 17107,
      "face_count": 26394,
      "bbox_extents": [
        0.997883,
        0.569951,
        0.530172
      ],
      "bbox_diag": 1.265582,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 6,
      "vertex_count": 17107,
      "face_count": 26394,
      "bbox_extents": [
        0.997883,
        0.569951,
        0.677273
      ],
      "bbox_diag": 1.333909,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 6,
    "vertex_count": 17107,
    "face_count": 26394,
    "bbox_extents": [
      0.997883,
      0.569951,
      0.38625
    ],
    "bbox_diag": 1.212355,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 6,
    "root_count": 1,
    "movable_joint_count": 5,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 3,
      "revolute": 2
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.2,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1003,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

WashingMachine@WashingMachine_001_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "WashingMachine@WashingMachine_001_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/WashingMachine@WashingMachine_001_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/WashingMachine@WashingMachine_001_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/WashingMachine_WashingMachine_001_processed.",
  "state_glbs": {
    "closed": "assets/WashingMachine_WashingMachine_001_processed./closed.glb",
    "mid": "assets/WashingMachine_WashingMachine_001_processed./mid.glb",
    "open": "assets/WashingMachine_WashingMachine_001_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 34202,
      "face_count": 56044,
      "bbox_extents": [
        0.831946,
        1.000927,
        0.809404
      ],
      "bbox_diag": 1.532685,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 34202,
      "face_count": 56044,
      "bbox_extents": [
        0.831946,
        1.000927,
        1.156806
      ],
      "bbox_diag": 1.741319,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 34202,
      "face_count": 56044,
      "bbox_extents": [
        0.831946,
        1.000927,
        1.40098
      ],
      "bbox_diag": 1.912259,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 34202,
    "face_count": 56044,
    "bbox_extents": [
      0.831946,
      1.000927,
      0.809404
    ],
    "bbox_diag": 1.532685,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.2477,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

WashingMachine@WashingMachine_002_processed.

links 2 · movable joints 1 · GT: not_computed

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "WashingMachine@WashingMachine_002_processed.",
  "source_dir": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/WashingMachine@WashingMachine_002_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/repro_readme_postfix_full_20260418/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/WashingMachine@WashingMachine_002_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/WashingMachine_WashingMachine_002_processed.",
  "state_glbs": {
    "closed": "assets/WashingMachine_WashingMachine_002_processed./closed.glb",
    "mid": "assets/WashingMachine_WashingMachine_002_processed./mid.glb",
    "open": "assets/WashingMachine_WashingMachine_002_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 30956,
      "face_count": 51233,
      "bbox_extents": [
        0.714848,
        0.999833,
        0.721069
      ],
      "bbox_diag": 1.424996,
      "texture_presence": true,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 30956,
      "face_count": 51233,
      "bbox_extents": [
        0.748587,
        0.999833,
        1.005901
      ],
      "bbox_diag": 1.60371,
      "texture_presence": true,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 30956,
      "face_count": 51233,
      "bbox_extents": [
        0.802522,
        0.999833,
        1.187274
      ],
      "bbox_diag": 1.747377,
      "texture_presence": true,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 30956,
    "face_count": 51233,
    "bbox_extents": [
      0.714848,
      0.999833,
      0.721069
    ],
    "bbox_diag": 1.424996,
    "texture_presence": true,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.0,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.2262,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": false,
    "reason": "not_computed_no_paired_native_gt_for_this_generated_output"
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 1.0,
    "gt_accuracy_subset": null
  },
  "overall_computable_proxy_score": 1.0
}

Bottle_3517@Bottle_3517_synthetic_processed.

links 2 · movable joints 0 · GT: joint_count=0.0 type=0.0 axis_err=0.0

Avail 1.0 Geom 1.0 Struct 1.0 Kin 0.3333 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Bottle_3517@Bottle_3517_synthetic_processed.",
  "source_dir": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Bottle_3517@Bottle_3517_synthetic_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Bottle_3517@Bottle_3517_synthetic_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Bottle_3517_Bottle_3517_synthetic_processed.",
  "state_glbs": {
    "closed": "assets/Bottle_3517_Bottle_3517_synthetic_processed./closed.glb",
    "mid": "assets/Bottle_3517_Bottle_3517_synthetic_processed./mid.glb",
    "open": "assets/Bottle_3517_Bottle_3517_synthetic_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 439502,
      "face_count": 879000,
      "bbox_extents": [
        0.591372,
        0.949816,
        0.896619
      ],
      "bbox_diag": 1.433805,
      "texture_presence": false,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 439502,
      "face_count": 879000,
      "bbox_extents": [
        0.591372,
        0.949816,
        0.896619
      ],
      "bbox_diag": 1.433805,
      "texture_presence": false,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 439502,
      "face_count": 879000,
      "bbox_extents": [
        0.591372,
        0.949816,
        0.896619
      ],
      "bbox_diag": 1.433805,
      "texture_presence": false,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 439502,
    "face_count": 879000,
    "bbox_extents": [
      0.591372,
      0.949816,
      0.896619
    ],
    "bbox_diag": 1.433805,
    "texture_presence": false,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 0,
    "joint_type_counts": {
      "fixed": 2
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": null,
    "origin_finite_rate": null,
    "limit_finite_rate": null,
    "limit_nonzero_rate": null,
    "limit_ordered_rate": null,
    "motion_nonzero_rate": null
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.0,
    "bbox_motion_nonzero_proxy": false,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": true,
    "sample": "Bottle_3517",
    "pm_id": "3517",
    "main_score_sample": false,
    "scoreable_articulated_gt": false,
    "gt_source": "missing",
    "joint_count_accuracy": 0.0,
    "joint_type_accuracy": 0.0,
    "axis_mean_error_deg": 0.0,
    "axis_finite_rate": 0.0,
    "limit_sanity_rate": 0.0,
    "kinematic_tree_valid": true
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 0.3333,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 0.0,
    "gt_accuracy_subset": 0.2
  },
  "overall_computable_proxy_score": 0.8889
}

Display_3386@Display_3386_synthetic_processed.

links 2 · movable joints 0 · GT: joint_count=0.0 type=0.0 axis_err=0.0

Avail 1.0 Geom 1.0 Struct 1.0 Kin 0.3333 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Display_3386@Display_3386_synthetic_processed.",
  "source_dir": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Display_3386@Display_3386_synthetic_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Display_3386@Display_3386_synthetic_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Display_3386_Display_3386_synthetic_processed.",
  "state_glbs": {
    "closed": "assets/Display_3386_Display_3386_synthetic_processed./closed.glb",
    "mid": "assets/Display_3386_Display_3386_synthetic_processed./mid.glb",
    "open": "assets/Display_3386_Display_3386_synthetic_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 352306,
      "face_count": 704632,
      "bbox_extents": [
        0.994408,
        0.376268,
        0.835804
      ],
      "bbox_diag": 1.352403,
      "texture_presence": false,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 352306,
      "face_count": 704632,
      "bbox_extents": [
        0.994408,
        0.376268,
        0.835804
      ],
      "bbox_diag": 1.352403,
      "texture_presence": false,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 352306,
      "face_count": 704632,
      "bbox_extents": [
        0.994408,
        0.376268,
        0.835804
      ],
      "bbox_diag": 1.352403,
      "texture_presence": false,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 352306,
    "face_count": 704632,
    "bbox_extents": [
      0.994408,
      0.376268,
      0.835804
    ],
    "bbox_diag": 1.352403,
    "texture_presence": false,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 1,
    "movable_joint_count": 0,
    "joint_type_counts": {
      "fixed": 2
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": null,
    "origin_finite_rate": null,
    "limit_finite_rate": null,
    "limit_nonzero_rate": null,
    "limit_ordered_rate": null,
    "motion_nonzero_rate": null
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.0,
    "bbox_motion_nonzero_proxy": false,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": true,
    "sample": "Display_3386",
    "pm_id": "3386",
    "main_score_sample": true,
    "scoreable_articulated_gt": true,
    "gt_source": "unified_scenesmith_sdf",
    "joint_count_accuracy": 0.0,
    "joint_type_accuracy": 0.0,
    "axis_mean_error_deg": 0.0,
    "axis_finite_rate": 0.0,
    "limit_sanity_rate": 0.0,
    "kinematic_tree_valid": true
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 0.3333,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 0.0,
    "gt_accuracy_subset": 0.2
  },
  "overall_computable_proxy_score": 0.8889
}

Door_8867@Door_8867_synthetic_processed.

links 3 · movable joints 2 · GT: joint_count=1.0 type=1.0 axis_err=0.0

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Door_8867@Door_8867_synthetic_processed.",
  "source_dir": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Door_8867@Door_8867_synthetic_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Door_8867@Door_8867_synthetic_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Door_8867_Door_8867_synthetic_processed.",
  "state_glbs": {
    "closed": "assets/Door_8867_Door_8867_synthetic_processed./closed.glb",
    "mid": "assets/Door_8867_Door_8867_synthetic_processed./mid.glb",
    "open": "assets/Door_8867_Door_8867_synthetic_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 411608,
      "face_count": 823200,
      "bbox_extents": [
        1.001094,
        0.357083,
        0.576556
      ],
      "bbox_diag": 1.209179,
      "texture_presence": false,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 411608,
      "face_count": 823200,
      "bbox_extents": [
        1.009622,
        0.357083,
        0.932336
      ],
      "bbox_diag": 1.419893,
      "texture_presence": false,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 411608,
      "face_count": 823200,
      "bbox_extents": [
        1.018167,
        0.357083,
        1.256015
      ],
      "bbox_diag": 1.655822,
      "texture_presence": false,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 3,
    "vertex_count": 411608,
    "face_count": 823200,
    "bbox_extents": [
      1.001094,
      0.357083,
      0.576556
    ],
    "bbox_diag": 1.209179,
    "texture_presence": false,
    "error": null
  },
  "structure": {
    "link_count": 3,
    "root_count": 1,
    "movable_joint_count": 2,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 2
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.5,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.3694,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": true,
    "sample": "Door_8867",
    "pm_id": "8867",
    "main_score_sample": true,
    "scoreable_articulated_gt": true,
    "gt_source": "unified_scenesmith_sdf",
    "joint_count_accuracy": 1.0,
    "joint_type_accuracy": 1.0,
    "axis_mean_error_deg": 0.0,
    "axis_finite_rate": 1.0,
    "limit_sanity_rate": 1.0,
    "kinematic_tree_valid": true
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 0.0,
    "gt_accuracy_subset": 1.0
  },
  "overall_computable_proxy_score": 1.0
}

Safe_1363@Safe_1363_synthetic_processed.

links 3 · movable joints 2 · GT: joint_count=1.0 type=1.0 axis_err=1.0499564519864435

Avail 1.0 Geom 1.0 Struct 1.0 Kin 1.0 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "Safe_1363@Safe_1363_synthetic_processed.",
  "source_dir": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Safe_1363@Safe_1363_synthetic_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Safe_1363@Safe_1363_synthetic_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/Safe_1363_Safe_1363_synthetic_processed.",
  "state_glbs": {
    "closed": "assets/Safe_1363_Safe_1363_synthetic_processed./closed.glb",
    "mid": "assets/Safe_1363_Safe_1363_synthetic_processed./mid.glb",
    "open": "assets/Safe_1363_Safe_1363_synthetic_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 605288,
      "face_count": 1208510,
      "bbox_extents": [
        1.003234,
        0.8589,
        0.817814
      ],
      "bbox_diag": 1.553386,
      "texture_presence": false,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 605288,
      "face_count": 1208510,
      "bbox_extents": [
        1.010249,
        0.8589,
        1.050258
      ],
      "bbox_diag": 1.691554,
      "texture_presence": false,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 3,
      "vertex_count": 605288,
      "face_count": 1208510,
      "bbox_extents": [
        1.017503,
        0.8589,
        1.270524
      ],
      "bbox_diag": 1.840449,
      "texture_presence": false,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 3,
    "vertex_count": 605288,
    "face_count": 1208510,
    "bbox_extents": [
      1.003234,
      0.8589,
      0.817814
    ],
    "bbox_diag": 1.553386,
    "texture_presence": false,
    "error": null
  },
  "structure": {
    "link_count": 3,
    "root_count": 1,
    "movable_joint_count": 2,
    "joint_type_counts": {
      "continuous": 1,
      "fixed": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": true,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.5,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.1848,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": true,
    "sample": "Safe_1363",
    "pm_id": "1363",
    "main_score_sample": true,
    "scoreable_articulated_gt": true,
    "gt_source": "unified_scenesmith_sdf",
    "joint_count_accuracy": 1.0,
    "joint_type_accuracy": 1.0,
    "axis_mean_error_deg": 1.0499564519864435,
    "axis_finite_rate": 1.0,
    "limit_sanity_rate": 1.0,
    "kinematic_tree_valid": true
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 1.0,
    "kinematics": 1.0,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 0.0,
    "gt_accuracy_subset": 0.9977
  },
  "overall_computable_proxy_score": 1.0
}

TrashCan_10357@TrashCan_10357_synthetic_processed.

links 2 · movable joints 2 · GT: joint_count=0.0 type=1.0 axis_err=89.8418739547688

Avail 1.0 Geom 1.0 Struct 0.8333 Kin 0.8571 Motion 1.0 Scene 1.0
指标 JSON
{
  "method": "PAct",
  "sample": "TrashCan_10357@TrashCan_10357_synthetic_processed.",
  "source_dir": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/TrashCan_10357@TrashCan_10357_synthetic_processed.@ng",
  "object_json": "/data/250010098/PAct/outputs/rawpm_synth_pact_infer_all5_20260419/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/TrashCan_10357@TrashCan_10357_synthetic_processed.@ng/object.json",
  "object_json_parse_success": true,
  "portal_asset_dir": "/data/250010098/physxanything_stage1_experiments/runs/visual_portal/experiments/route3-batch-benchmark-20260510/assets/TrashCan_10357_TrashCan_10357_synthetic_processed.",
  "state_glbs": {
    "closed": "assets/TrashCan_10357_TrashCan_10357_synthetic_processed./closed.glb",
    "mid": "assets/TrashCan_10357_TrashCan_10357_synthetic_processed./mid.glb",
    "open": "assets/TrashCan_10357_TrashCan_10357_synthetic_processed./open.glb"
  },
  "state_export_success": true,
  "mesh_summaries": {
    "closed": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 591554,
      "face_count": 1183136,
      "bbox_extents": [
        0.83607,
        0.99668,
        0.817655
      ],
      "bbox_diag": 1.536536,
      "texture_presence": false,
      "error": null
    },
    "mid": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 591554,
      "face_count": 1183136,
      "bbox_extents": [
        0.836309,
        1.008411,
        0.815949
      ],
      "bbox_diag": 1.543398,
      "texture_presence": false,
      "error": null
    },
    "open": {
      "exists": true,
      "load_success": true,
      "geometry_count": 2,
      "vertex_count": 591554,
      "face_count": 1183136,
      "bbox_extents": [
        0.838047,
        1.021392,
        0.814244
      ],
      "bbox_diag": 1.551953,
      "texture_presence": false,
      "error": null
    }
  },
  "closed_mesh": {
    "exists": true,
    "load_success": true,
    "geometry_count": 2,
    "vertex_count": 591554,
    "face_count": 1183136,
    "bbox_extents": [
      0.83607,
      0.99668,
      0.817655
    ],
    "bbox_diag": 1.536536,
    "texture_presence": false,
    "error": null
  },
  "structure": {
    "link_count": 2,
    "root_count": 2,
    "movable_joint_count": 2,
    "joint_type_counts": {
      "prismatic": 1,
      "revolute": 1
    },
    "unique_node_id_rate": 1.0,
    "single_root": false,
    "tree_acyclic": true,
    "tree_reaches_all_nodes": true,
    "parent_valid_rate": 1.0,
    "part_reference_exists_rate": 1.0,
    "bbox_valid_rate": 1.0,
    "joint_type_valid_rate": 1.0,
    "axis_finite_normalized_rate": 1.0,
    "origin_finite_rate": 1.0,
    "limit_finite_rate": 1.0,
    "limit_nonzero_rate": 1.0,
    "limit_ordered_rate": 0.5,
    "motion_nonzero_rate": 1.0
  },
  "states": {
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": true,
    "bbox_diag_variation_ratio": 1.01,
    "bbox_motion_nonzero_proxy": true,
    "detachment_proxy_pass": true
  },
  "gt_metrics": {
    "computed": true,
    "sample": "TrashCan_10357",
    "pm_id": "10357",
    "main_score_sample": true,
    "scoreable_articulated_gt": true,
    "gt_source": "unified_scenesmith_sdf",
    "joint_count_accuracy": 0.0,
    "joint_type_accuracy": 1.0,
    "axis_mean_error_deg": 89.8418739547688,
    "axis_finite_rate": 1.0,
    "limit_sanity_rate": 1.0,
    "kinematic_tree_valid": true
  },
  "not_computed": {
    "chamfer_distance": "not_computed_no_geometry_gt_for_image_conditioned_batch",
    "normal_consistency": "not_computed_no_surface_correspondence_gt",
    "part_segmentation_miou": "not_computed_no_part_label_gt_for_readme_batch",
    "semantic_part_accuracy": "not_computed_no_part_semantic_gt_for_readme_batch",
    "collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "self_collision_rate": "not_computed_requires_physics_collision_geometries_and_simulation",
    "stability": "not_computed_requires_dynamics_simulation",
    "push_stability": "not_computed_requires_dynamics_simulation",
    "canonical_orientation": "not_computed_no_canonical_orientation_gt",
    "placement": "not_computed_no_scene_task_context"
  },
  "group_scores": {
    "availability": 1.0,
    "geometry": 1.0,
    "part_structure": 0.8333,
    "kinematics": 0.8571,
    "motion_consistency": 1.0,
    "scene_usability": 1.0,
    "texture_material": 0.0,
    "gt_accuracy_subset": 0.6004
  },
  "overall_computable_proxy_score": 0.9484
}