{
  "scene": "00",
  "frames": 4541,
  "radius_m": 20,
  "methods": {
    "lingbot-map": {
      "label": "LingBot-Map",
      "source_points": 338996780,
      "points_within_radius": 240041625,
      "source_ply_bytes": 7796926193,
      "pose_sha256": "5cfca8d405ce7c55c19d2d36f138b8975bce87ccfdab6c631fd2f9d69a53c6e0",
      "source_report_sha256": "9274d1d110428a37d94ccf2cf2ebe3fa5952cdf5a8a2b47fa5dbcff032773fd8",
      "source_run": "lingbot_map_kitti_local4090_20260913_134900",
      "pose_file": "poses/online_pose.txt",
      "warning": null,
      "sim3": {
        "scale": 20.987275878156034,
        "rotation": [
          [
            0.9988257301121721,
            0.020035593958362023,
            0.044110495810202426
          ],
          [
            -0.01947187691018043,
            0.9997236275865096,
            -0.013172488560068215
          ],
          [
            -0.04436222351822575,
            0.012298106358540353,
            0.9989398128538638
          ]
        ],
        "translation": [
          3.334569206196921,
          0.6457133982329033,
          -9.026912087027767
        ]
      },
      "detail": {
        "url": "lingbot-map-detail.bin",
        "points": 1000000,
        "bytes": 12000000,
        "sha256": "1eb3f95f598368f24ecce27513205d905d0a9d914d9f4b766353a57f00032185"
      },
      "preview": {
        "url": "lingbot-map-preview.bin",
        "points": 120000,
        "bytes": 1440000,
        "sha256": "4a1211b7184aefa926ed45346b8017766be4cfc7d0f7bd86f61c71ca97543454"
      }
    },
    "anchor3r": {
      "label": "Anchor3R offline + loop",
      "source_points": 335971177,
      "points_within_radius": 254286506,
      "source_ply_bytes": 7727337324,
      "pose_sha256": "619a4056dbdfa9c1660279cd76e9ed57067fc97fc9c739d4525ca6a16dcf9619",
      "source_report_sha256": "3012cbac8bb9b007b6e8945856f502823fa6fc3f2be168120ac93f1622b7b050",
      "source_run": "anchor3r_0945_1",
      "pose_file": "poses_offline/offline_pose.txt",
      "warning": "geometry manifest references poses, but requested poses_offline/offline_pose.txt is used; cross-inference geometry/pose scale compatibility is not guaranteed by Sim3",
      "sim3": {
        "scale": 10.546867534524194,
        "rotation": [
          [
            0.9928241690765702,
            0.020049318410667743,
            0.11789060237646637
          ],
          [
            -0.021337962088664328,
            0.9997254691851909,
            0.00967872080145563
          ],
          [
            -0.11766418601818145,
            -0.012124813141548747,
            0.9929794198446218
          ]
        ],
        "translation": [
          -4.238814198851962,
          -4.243451988713433,
          4.078699393352764
        ]
      },
      "loop_enabled": true,
      "loop_edges": 6004,
      "detail": {
        "url": "anchor3r-detail.bin",
        "points": 1000000,
        "bytes": 12000000,
        "sha256": "f1ee9254b61c4c3fe80236a652cf349d19019f14121fb0cb7d06a58f7684304f"
      },
      "preview": {
        "url": "anchor3r-preview.bin",
        "points": 120000,
        "bytes": 1440000,
        "sha256": "3385bc1bc8402a60865f8de53785629b0dda596bbea336637a17fc26646401d2"
      }
    }
  },
  "bounds": [
    [
      -278.8728332519531,
      -29.784706115722656,
      -6.106390953063965
    ],
    [
      313.3868713378906,
      486.5535583496094,
      32.090660095214844
    ]
  ],
  "origin": [
    -278.8728332519531,
    -29.784706115722656,
    -6.106390953063965
  ],
  "quantization_step_m": [
    0.009037303738296032,
    0.007878816686570644,
    0.0005828496650792658
  ],
  "max_quantization_error_m": 0.006001839879900217,
  "bytes_per_point": 12,
  "trajectory_url": "trajectories.json",
  "trajectory_image": "trajectories.png",
  "cloud_image": "global-clouds.png",
  "coordinate_system": "GT metric coordinates, display (X, Z, -Y); z up",
  "alignment": "Each method independently fitted to the same full-sequence GT camera centers with one positive Sim3. No extra prediction-to-prediction fit or per-frame GT pose replacement.",
  "sampling": "Deterministic evenly spaced ranks over all eligible points, in original frame/pixel order. All frames scanned; not voxel fusion or full-resolution geometry.",
  "distance": "Euclidean distance to the point's source-frame camera, converted to meters before filtering; not viewer distance or Z depth. Preview cannot show distances beyond its exported radius."
}
