{
  "method": "rule_based_3d_cortical_shell_rigid_fragment_copy",
  "note": "Preserves original bone fragment morphology by integer-translating the source cortical fragment HU/shape. Source void is locally filled; target fragment HU is copied from source without destination edge smoothing. No generative model inference.",
  "samples": [
    {
      "metrics": {
        "boundary_count": 5807,
        "edit_voxel_count": 14658,
        "outside_changed_count": 0,
        "outside_max_abs_diff": 0.0,
        "rigid_target_count": 3660,
        "shift_zyx": [
          0,
          1,
          0
        ],
        "source_void_count": 639
      },
      "note": "rigid source fragment copy; original good sample kept as geometry",
      "panel": "sample_orbit_R_rigid_panel.png",
      "params": {
        "comminution_level": 0.4,
        "curvature_irregularity": 0.25,
        "defect_area": 144.0,
        "defect_width": 5.0,
        "displacement_depth": 3.0,
        "fracture_length": 22.0,
        "fragment_count": 1,
        "linear_orientation_source": null,
        "linear_reference_axis_zyx": null,
        "pattern_type": "depressed_defect",
        "seed": 20260725,
        "wall_type": "combined"
      },
      "roi_name": "orbit_R",
      "sample_id": "sample_orbit_R_rigid",
      "side": "right"
    },
    {
      "metrics": {
        "boundary_count": 2197,
        "edit_voxel_count": 4113,
        "outside_changed_count": 0,
        "outside_max_abs_diff": 0.0,
        "rigid_target_count": 735,
        "shift_zyx": [
          0,
          -1,
          0
        ],
        "source_void_count": 137
      },
      "note": "rigid source fragment copy with reduced displacement/mask",
      "panel": "sample_orbit_L_rigid_panel.png",
      "params": {
        "comminution_level": 0.12,
        "curvature_irregularity": 0.12,
        "defect_area": 54.0,
        "defect_width": 3.0,
        "displacement_depth": 1.4,
        "fracture_length": 14.0,
        "fragment_count": 1,
        "linear_orientation_source": null,
        "linear_reference_axis_zyx": null,
        "pattern_type": "small_defect",
        "seed": 20260804,
        "wall_type": "combined"
      },
      "roi_name": "orbit_L",
      "sample_id": "sample_orbit_L_rigid",
      "side": "left"
    },
    {
      "metrics": {
        "boundary_count": 928,
        "edit_voxel_count": 1573,
        "outside_changed_count": 0,
        "outside_max_abs_diff": 0.0,
        "rigid_target_count": 301,
        "shift_zyx": [
          0,
          0,
          -1
        ],
        "source_void_count": 108
      },
      "note": "rigid medial-wall chip in full-orbit context",
      "panel": "sample_medial_wall_R_rigid_panel.png",
      "params": {
        "comminution_level": 0.04,
        "curvature_irregularity": 0.05,
        "defect_area": 24.0,
        "defect_width": 1.6,
        "displacement_depth": 0.6,
        "fracture_length": 9.0,
        "fragment_count": 1,
        "linear_orientation_source": null,
        "linear_reference_axis_zyx": null,
        "pattern_type": "small_defect",
        "seed": 20260931,
        "wall_type": "medial"
      },
      "roi_name": "orbit_R",
      "sample_id": "sample_medial_wall_R_rigid",
      "side": "right"
    }
  ],
  "schema_id": "ofs.rigid_fragment_samples.v1"
}
