{
  "comparison_scope": "Interactive appearance products for the same final Helios and iPhone runs shown in the CAD table. Rendering smoothness and texture are not geometric accuracy scores.",
  "device_order": [
    "helios",
    "iphone12",
    "iphone15",
    "iphone17"
  ],
  "devices": {
    "helios": {
      "default_representation": "splat",
      "device_id": "helios",
      "label": "Helios",
      "representations": {
        "photogrammetry": {
          "appearance_views": {
            "front": {
              "artifact": {
                "bytes": 126538,
                "media_type": "image/png",
                "sha256": "91395c55ca6e480cfeb1aef14b478af51961ba359c71624fc6f8c8251c6e49dc",
                "url": "../assets/helios_photogrammetry_front.png"
              },
              "state": "available"
            },
            "side": {
              "artifact": {
                "bytes": 132272,
                "media_type": "image/png",
                "sha256": "20a3671a656e90a466a2143e9611bf17a02ed542bd8ccee97644f0373e59dcf4",
                "url": "../assets/helios_photogrammetry_side.png"
              },
              "state": "available"
            },
            "top": {
              "artifact": {
                "bytes": 251384,
                "media_type": "image/png",
                "sha256": "f80514ea245c43f54afc39ffd047f3641b68696b209344b56c65844a85b8db98",
                "url": "../assets/helios_photogrammetry_top.png"
              },
              "state": "available"
            }
          },
          "availability": {
            "state": "available"
          },
          "classification": "experimental known-pose RGB1 silhouette visual hull with image-derived texture atlas; not dense MVS and not S3D fusion",
          "id": "photogrammetry",
          "interactive": {
            "camera": {
              "up": [
                0,
                0,
                1
              ]
            },
            "fallback": {
              "bytes": 342764,
              "media_type": "image/png",
              "sha256": "4f39cd891a80389de3aeaa23a05b2d6bf9cf0462f4e18298b89b218e0b543e16",
              "url": "../assets/helios-photogrammetry-preview.png"
            },
            "flip_v": false,
            "model": {
              "bytes": 9652464,
              "media_type": "model/gltf-binary",
              "sha256": "f0a23364dfe2c2db83c11619ef74f0c05bcb7cad26a8621ad5cf6fc251d33030",
              "url": "../models/helios_rgb1_silhouette_photogrammetry.glb"
            },
            "renderer": "glb"
          },
          "label": "Photogrammetry mesh",
          "limitations": [
            "This is shape-from-silhouette photogrammetry; dense MVS geometry is not present.",
            "The near-horizontal RGB1 view weakly constrains the base plane; the adaptive base hull is less accurate than the above-base plant surface.",
            "Unseen faces use atlas inpainting; 111343 of 173406 faces were directly assigned to camera views.",
            "Use the separate measured S3D/CAD Error asset for metric error visualization; this appearance model contains no S3D geometry fusion."
          ],
          "maturity": "experimental appearance product",
          "qa": {
            "above_base_s3d_within_5mm_fraction": 0.9372592184920198,
            "direct_texture_assignment_fraction": 0.6420942758612735,
            "source_hull_faces": 173406,
            "source_hull_vertices": 86621
          },
          "score_relationship": {
            "kind": "appearance_only",
            "text": "Experimental visual only; it is not dense MVS or S3D fusion. Use the measured S3D point cloud for Helios CAD accuracy."
          },
          "ui": {
            "description": "A textured 1 mm shape-from-silhouette visual hull reconstructed from all 72 corrected RGB1 views with the validated exact-angle camera orbit.",
            "input": "72 RGB1 views · exact 5° orbit · calibrated texture atlas",
            "kicker": "Experimental known-pose RGB1 silhouette model",
            "product": "Known-pose textured RGB1 silhouette visual hull"
          }
        },
        "splat": {
          "appearance_views": {
            "front": {
              "artifact": {
                "bytes": 160532,
                "media_type": "image/png",
                "sha256": "685b52ffa8f88a52e42917b2b41abe6740229d4e9e7e4437daf8a20a18137021",
                "url": "../assets/helios_splat_front.png"
              },
              "state": "available"
            },
            "side": {
              "artifact": {
                "bytes": 165148,
                "media_type": "image/png",
                "sha256": "1bdf1fe58827c76a6c2dc56ba49d31df9a8f72059d368df64439dabe618dd869",
                "url": "../assets/helios_splat_side.png"
              },
              "state": "available"
            },
            "top": {
              "artifact": {
                "bytes": 258524,
                "media_type": "image/png",
                "sha256": "a3710b45bc5df0b6fbbc12540e033c68ef0a1e8743ca4e4eea7e9d5af7a65ed6",
                "url": "../assets/helios_splat_top.png"
              },
              "state": "available"
            }
          },
          "availability": {
            "state": "available"
          },
          "classification": "Measured-S3D-seeded, RGB1-optimized 3D Gaussian splat",
          "id": "splat",
          "interactive": {
            "camera": {
              "look_at": [
                -3.8042664527893066e-05,
                0.00015371665358543396,
                0.07682080566883087
              ],
              "position": [
                0.19083604216575623,
                -0.2923146188259125,
                0.23690874874591827
              ],
              "up": [
                0,
                0,
                1
              ]
            },
            "fallback": {
              "bytes": 87269,
              "media_type": "image/png",
              "sha256": "e47fb5cefc5be8ba5df9cb14714be88c57c752a4ba1d95b39daf515bcae5ef46",
              "url": "../assets/helios-rgb-splat-preview.png"
            },
            "model": {
              "bytes": 1271072,
              "media_type": "application/octet-stream",
              "sha256": "c647f8f6ef4f137b3d7da366815b4e21a224c86d46f5a9c91281f8a3e451709a",
              "url": "../models/helios_s3d_rgb1_72view.splat"
            },
            "renderer": "gaussian_splat"
          },
          "label": "Gaussian splat",
          "maturity": "final appearance product",
          "optimization": {
            "backend": "MPS",
            "gaussian_count": 39721,
            "held_out_validation_loss": 0.0141142,
            "steps": 5000,
            "trainer": {
              "git_commit": "1f4dc9b",
              "name": "OpenSplat",
              "version": "1.1.5"
            }
          },
          "score_relationship": {
            "kind": "appearance_only",
            "text": "Visual only; Helios CAD accuracy is scored from its registered measured S3D point cloud, not this splat."
          },
          "ui": {
            "description": "A genuine OpenSplat reconstruction optimized with 71 corrected RGB1 views after a measured-geometry, exact-angle camera solve; A000 is held out for validation.",
            "input": "71 train + 1 held-out RGB1 views · exact 5° orbit",
            "kicker": "Measured-S3D-seeded RGB1 Gaussian splat",
            "product": "Measured-S3D-seeded, RGB1-optimized Gaussian splat"
          }
        }
      }
    },
    "iphone12": {
      "default_representation": "splat",
      "device_id": "iphone12",
      "label": "iPhone 12 Pro Max",
      "representations": {
        "photogrammetry": {
          "appearance_views": {
            "front": {
              "artifact": {
                "bytes": 132118,
                "media_type": "image/png",
                "sha256": "adf4b220a7c3ddbc2fe467ae9de8fceeff981e79ede21a265b9f3bdbec916d54",
                "url": "../assets/iphone12_photogrammetry_front.png"
              },
              "state": "available"
            },
            "side": {
              "artifact": {
                "bytes": 134939,
                "media_type": "image/png",
                "sha256": "6bcf9a8ea210d6ddae46cf4e331ba02f5bf0934ebfb435d9a0c760a889e4edf8",
                "url": "../assets/iphone12_photogrammetry_side.png"
              },
              "state": "available"
            },
            "top": {
              "artifact": {
                "bytes": 232246,
                "media_type": "image/png",
                "sha256": "9d9f841c81a1a0129144fb328ef43da1aab8c4c58b9a148c621dcce3f9af0d02",
                "url": "../assets/iphone12_photogrammetry_top.png"
              },
              "state": "available"
            }
          },
          "availability": {
            "state": "available"
          },
          "classification": "Apple Object Capture textured photogrammetry mesh reconstructed from full auxiliary-depth-bearing HEIC containers; not a raw LiDAR/ARKit mesh",
          "geometry": {
            "canonical_face_count": 16449,
            "canonical_vertex_count": 8312,
            "coordinate_frame": "calibration_canonical_metric",
            "units": "metre"
          },
          "id": "photogrammetry",
          "interactive": {
            "camera": {
              "up": [
                0,
                0,
                1
              ]
            },
            "fallback": {
              "bytes": 132118,
              "media_type": "image/png",
              "sha256": "adf4b220a7c3ddbc2fe467ae9de8fceeff981e79ede21a265b9f3bdbec916d54",
              "url": "../assets/iphone12_photogrammetry_front.png"
            },
            "flip_v": true,
            "model": {
              "bytes": 6092920,
              "media_type": "model/gltf-binary",
              "sha256": "8759d8f79dd40096dc31f999baed24471c464805c289f2bee2289cef86317abb",
              "url": "../models/iphone12_object_capture_textured_canonical.glb"
            },
            "renderer": "glb"
          },
          "label": "Photogrammetry mesh",
          "maturity": "final scored geometry",
          "score_relationship": {
            "kind": "same_canonical_mesh_as_score",
            "text": "This is the final canonical triangle surface from which the phone's primary CAD score is sampled."
          },
          "ui": {
            "description": "The final canonical Apple Object Capture triangle mesh rendered with its reconstructed texture.",
            "input": "98 untouched auxiliary-depth-bearing Object Capture HEICs",
            "kicker": "Final textured Apple Object Capture mesh",
            "product": "Textured canonical photogrammetry triangle mesh"
          }
        },
        "splat": {
          "appearance_views": {
            "front": {
              "artifact": {
                "bytes": 155809,
                "media_type": "image/png",
                "sha256": "c567e5b4ef7ec8740f36229d589113e6a01fba93616501b4ba8c022f6a1a7c7c",
                "url": "../assets/iphone12_splat_front.png"
              },
              "state": "available"
            },
            "side": {
              "artifact": {
                "bytes": 155725,
                "media_type": "image/png",
                "sha256": "c6bfde847a9db3eb2c1589a1eb47758ff4b37bfd396f8be7f92d0d22d9c1e141",
                "url": "../assets/iphone12_splat_side.png"
              },
              "state": "available"
            },
            "top": {
              "artifact": {
                "bytes": 266594,
                "media_type": "image/png",
                "sha256": "d47e687e0d025b340548e5e394926f3fa3e5bf1bb589dc000f2067916583e289",
                "url": "../assets/iphone12_splat_top.png"
              },
              "state": "available"
            }
          },
          "availability": {
            "state": "available"
          },
          "classification": "Final canonical Object Capture mesh-seeded, RGB-optimized OpenSplat reconstruction",
          "downloads": [
            {
              "bytes": 10923782,
              "media_type": "application/octet-stream",
              "role": "full_trained_gaussian_ply",
              "sha256": "cf11eb2cb7c2282f42e294f8214f4e469c6b1af6d7cf55ce166d8a468df1e99a",
              "url": "../downloads/iphone12_mesh_seeded_rgb_optimized_opensplat.ply"
            }
          ],
          "id": "splat",
          "interactive": {
            "camera": {
              "look_at": [
                -0.0001466497778892517,
                0.00012883171439170837,
                0.07861698418855667
              ],
              "position": [
                0.17573165893554688,
                -0.26936212182044983,
                0.22612783312797546
              ],
              "up": [
                0,
                0,
                1
              ]
            },
            "fallback": {
              "bytes": 255229,
              "media_type": "image/png",
              "sha256": "c5fa72a5fae39769afbf2905021e9fb0154a4ea0d73e3cb16b31d220465ee711",
              "url": "../assets/iphone12_mesh_seeded_rgb_optimized_heldout.png"
            },
            "model": {
              "bytes": 2131264,
              "media_type": "application/octet-stream",
              "sha256": "976b7d7a4159c6d45793d48033434216a07a5b6601b14fab645e42c05d043e39",
              "url": "../models/iphone12_mesh_seeded_rgb_optimized.splat"
            },
            "renderer": "gaussian_splat"
          },
          "label": "Gaussian splat",
          "maturity": "matched appearance product",
          "optimization_evidence": {
            "final_sampled_training_loss": 0.00616378,
            "gaussian_count": 66602,
            "heldout_validation_loss": 0.0140905
          },
          "score_relationship": {
            "kind": "appearance_only",
            "text": "Visual only; the phone's CAD score is computed from its final Apple Object Capture mesh, not this optimized splat."
          },
          "training_contract": {
            "input": {
              "coordinate_frame": "calibration_canonical_metric, metres, Z-up",
              "lidar_depth_ingested": false,
              "optimizer_images": "RGB only",
              "orientation_contract": "mixed EXIF 1/3/6/8 normalized exactly once into Apple optimized-pose raster",
              "pose_source": "corrected canonical Apple Object Capture camera-to-world poses",
              "source_heic_auxiliary_depth": "present but sensor-unclassified; not ingested by OpenSplat"
            },
            "optimizer": {
              "downscale_factor": 1,
              "keep_coordinate_reference_system": true,
              "num_downscales": 1,
              "refinement_enabled": true,
              "reset_alpha_every": 1000,
              "resolution_schedule": 1000,
              "spherical_harmonics_degree": 2,
              "spherical_harmonics_degree_interval": 1000,
              "ssim_weight": 0.1,
              "steps": 5000
            },
            "publication_crop": {
              "basis": "fixed canonical target prism, not appearance-selected",
              "bounds_m": {
                "max": [
                  0.09,
                  0.09,
                  0.18
                ],
                "min": [
                  -0.09,
                  -0.09,
                  -0.01
                ]
              }
            },
            "seed": {
              "is_cad": false,
              "is_gaussian_before_optimization": false,
              "rgb_recoloring": "training images only; heldout excluded",
              "source_texture_discarded": true,
              "type": "60,000-point deterministic canonical Apple Object Capture mesh-surface sample"
            },
            "trainer": {
              "backend": "MPS",
              "binary": {
                "basename": "opensplat",
                "bytes": 1547736,
                "role": "opensplat_training_and_rendering_binary",
                "sha256": "76e74e8295f95b30e878382dc194eb86b2160dcb31972f7ca6155b9e75c7243c"
              },
              "commit": "1f4dc9b29752341220b00a87d137a4f4b81b94e7",
              "name": "OpenSplat",
              "version": "1.1.5"
            },
            "views": {
              "optimizer_heldout_per_device": 1,
              "selection": "deterministic pose-space farthest-point subset from the shared target-visible eligibility set",
              "training_dimensions_px": [
                1008,
                756
              ],
              "training_per_device": 90
            }
          },
          "ui": {
            "description": "A genuine OpenSplat reconstruction trained under the same phone contract from this run's corrected RGB views and final canonical mesh seed.",
            "input": "90 train + 1 held-out RGB views · matched OpenSplat contract",
            "kicker": "Matched mesh-seeded RGB Gaussian splat",
            "product": "Canonical-mesh-seeded, RGB-optimized Gaussian splat"
          }
        }
      }
    },
    "iphone15": {
      "default_representation": "splat",
      "device_id": "iphone15",
      "label": "iPhone 15 Pro Max",
      "representations": {
        "photogrammetry": {
          "appearance_views": {
            "front": {
              "artifact": {
                "bytes": 128252,
                "media_type": "image/png",
                "sha256": "2ffc785dacc356c1a3bd6fbb48705b750c36d3598f88b8b11313acf19f77aa51",
                "url": "../assets/iphone15_photogrammetry_front.png"
              },
              "state": "available"
            },
            "side": {
              "artifact": {
                "bytes": 126441,
                "media_type": "image/png",
                "sha256": "b67c1021efa48643d42bdae05b2d082466caa3489c34fc43cede7b9fd8c04f9f",
                "url": "../assets/iphone15_photogrammetry_side.png"
              },
              "state": "available"
            },
            "top": {
              "artifact": {
                "bytes": 222162,
                "media_type": "image/png",
                "sha256": "313d8af7a5794a9eced14958fdd6339092b0bed9551f5add8941a26ea9c21d09",
                "url": "../assets/iphone15_photogrammetry_top.png"
              },
              "state": "available"
            }
          },
          "availability": {
            "state": "available"
          },
          "classification": "Apple Object Capture textured photogrammetry mesh reconstructed from full auxiliary-depth-bearing HEIC containers; not a raw LiDAR/ARKit mesh",
          "geometry": {
            "canonical_face_count": 12899,
            "canonical_vertex_count": 6542,
            "coordinate_frame": "calibration_canonical_metric",
            "units": "metre"
          },
          "id": "photogrammetry",
          "interactive": {
            "camera": {
              "up": [
                0,
                0,
                1
              ]
            },
            "fallback": {
              "bytes": 128252,
              "media_type": "image/png",
              "sha256": "2ffc785dacc356c1a3bd6fbb48705b750c36d3598f88b8b11313acf19f77aa51",
              "url": "../assets/iphone15_photogrammetry_front.png"
            },
            "flip_v": true,
            "model": {
              "bytes": 5666628,
              "media_type": "model/gltf-binary",
              "sha256": "5e87e5f9bad7b125621a0527b01c9dfd68bfb8fe79d801cf5e7c457082a272f5",
              "url": "../models/iphone15_object_capture_textured_canonical.glb"
            },
            "renderer": "glb"
          },
          "label": "Photogrammetry mesh",
          "maturity": "final scored geometry",
          "score_relationship": {
            "kind": "same_canonical_mesh_as_score",
            "text": "This is the final canonical triangle surface from which the phone's primary CAD score is sampled."
          },
          "ui": {
            "description": "The final canonical Apple Object Capture triangle mesh rendered with its reconstructed texture.",
            "input": "100 untouched auxiliary-depth-bearing Object Capture HEICs",
            "kicker": "Final textured Apple Object Capture mesh",
            "product": "Textured canonical photogrammetry triangle mesh"
          }
        },
        "splat": {
          "appearance_views": {
            "front": {
              "artifact": {
                "bytes": 156987,
                "media_type": "image/png",
                "sha256": "8c4bc0a6f52ab17722bc3f1a990fde4aa6dfc52f9800d3f213c1f42f8ddc9be6",
                "url": "../assets/iphone15_splat_front.png"
              },
              "state": "available"
            },
            "side": {
              "artifact": {
                "bytes": 165842,
                "media_type": "image/png",
                "sha256": "876f6f590056044a816302e963c4256030c52ea6382c8f8d9f162a18d561048c",
                "url": "../assets/iphone15_splat_side.png"
              },
              "state": "available"
            },
            "top": {
              "artifact": {
                "bytes": 280798,
                "media_type": "image/png",
                "sha256": "38f1f4975c4d97b746b2da5b90d9fd39d3f931587cbd6f30d2b029ccb5ebfd05",
                "url": "../assets/iphone15_splat_top.png"
              },
              "state": "available"
            }
          },
          "availability": {
            "state": "available"
          },
          "classification": "Final canonical Object Capture mesh-seeded, RGB-optimized OpenSplat reconstruction",
          "downloads": [
            {
              "bytes": 9977174,
              "media_type": "application/octet-stream",
              "role": "full_trained_gaussian_ply",
              "sha256": "ed892a9b291827519e682b159c11c17e1bd7bab571077afacda8412d2b8556c8",
              "url": "../downloads/iphone15_mesh_seeded_rgb_optimized_opensplat.ply"
            }
          ],
          "id": "splat",
          "interactive": {
            "camera": {
              "look_at": [
                -0.00023375451564788818,
                -8.806586265563965e-05,
                0.07890263199806213
              ],
              "position": [
                0.176377534866333,
                -0.2707021236419678,
                0.22702822089195251
              ],
              "up": [
                0,
                0,
                1
              ]
            },
            "fallback": {
              "bytes": 125471,
              "media_type": "image/png",
              "sha256": "f7e1496d22f4ff1744b82bfa58877635a52b22891fe70c06d826100b765f5a62",
              "url": "../assets/iphone15_mesh_seeded_rgb_optimized_heldout.png"
            },
            "model": {
              "bytes": 1946560,
              "media_type": "application/octet-stream",
              "sha256": "aece8f54c2f9b86c9fed4947cbd19d256b1271a893f7d44276385fe38cb1c732",
              "url": "../models/iphone15_mesh_seeded_rgb_optimized.splat"
            },
            "renderer": "gaussian_splat"
          },
          "label": "Gaussian splat",
          "maturity": "matched appearance product",
          "optimization_evidence": {
            "final_sampled_training_loss": 0.00604548,
            "gaussian_count": 60830,
            "heldout_validation_loss": 0.0113933
          },
          "score_relationship": {
            "kind": "appearance_only",
            "text": "Visual only; the phone's CAD score is computed from its final Apple Object Capture mesh, not this optimized splat."
          },
          "training_contract": {
            "input": {
              "coordinate_frame": "calibration_canonical_metric, metres, Z-up",
              "lidar_depth_ingested": false,
              "optimizer_images": "RGB only",
              "orientation_contract": "mixed EXIF 1/3/6/8 normalized exactly once into Apple optimized-pose raster",
              "pose_source": "corrected canonical Apple Object Capture camera-to-world poses",
              "source_heic_auxiliary_depth": "present but sensor-unclassified; not ingested by OpenSplat"
            },
            "optimizer": {
              "downscale_factor": 1,
              "keep_coordinate_reference_system": true,
              "num_downscales": 1,
              "refinement_enabled": true,
              "reset_alpha_every": 1000,
              "resolution_schedule": 1000,
              "spherical_harmonics_degree": 2,
              "spherical_harmonics_degree_interval": 1000,
              "ssim_weight": 0.1,
              "steps": 5000
            },
            "publication_crop": {
              "basis": "fixed canonical target prism, not appearance-selected",
              "bounds_m": {
                "max": [
                  0.09,
                  0.09,
                  0.18
                ],
                "min": [
                  -0.09,
                  -0.09,
                  -0.01
                ]
              }
            },
            "seed": {
              "is_cad": false,
              "is_gaussian_before_optimization": false,
              "rgb_recoloring": "training images only; heldout excluded",
              "source_texture_discarded": true,
              "type": "60,000-point deterministic canonical Apple Object Capture mesh-surface sample"
            },
            "trainer": {
              "backend": "MPS",
              "binary": {
                "basename": "opensplat",
                "bytes": 1547736,
                "role": "opensplat_training_and_rendering_binary",
                "sha256": "76e74e8295f95b30e878382dc194eb86b2160dcb31972f7ca6155b9e75c7243c"
              },
              "commit": "1f4dc9b29752341220b00a87d137a4f4b81b94e7",
              "name": "OpenSplat",
              "version": "1.1.5"
            },
            "views": {
              "optimizer_heldout_per_device": 1,
              "selection": "deterministic pose-space farthest-point subset from the shared target-visible eligibility set",
              "training_dimensions_px": [
                1008,
                756
              ],
              "training_per_device": 90
            }
          },
          "ui": {
            "description": "A genuine OpenSplat reconstruction trained under the same phone contract from this run's corrected RGB views and final canonical mesh seed.",
            "input": "90 train + 1 held-out RGB views · matched OpenSplat contract",
            "kicker": "Matched mesh-seeded RGB Gaussian splat",
            "product": "Canonical-mesh-seeded, RGB-optimized Gaussian splat"
          }
        }
      }
    },
    "iphone17": {
      "default_representation": "splat",
      "device_id": "iphone17",
      "label": "iPhone 17 Pro Max",
      "representations": {
        "photogrammetry": {
          "appearance_views": {
            "front": {
              "artifact": {
                "bytes": 122491,
                "media_type": "image/png",
                "sha256": "e20b406fa9c4be53b2d8e70c1ac52161f7b71435cfea6fc36da2917289956ae2",
                "url": "../assets/iphone17_photogrammetry_front.png"
              },
              "state": "available"
            },
            "side": {
              "artifact": {
                "bytes": 118068,
                "media_type": "image/png",
                "sha256": "6f954154c3045197ff403d787e41748be4fa60a646288bb2e7bd7fa2e49d1a71",
                "url": "../assets/iphone17_photogrammetry_side.png"
              },
              "state": "available"
            },
            "top": {
              "artifact": {
                "bytes": 216652,
                "media_type": "image/png",
                "sha256": "804634e4f9d69e511b3cbaeaf2e00b95545cc94e3103774b5a034a40084b4922",
                "url": "../assets/iphone17_photogrammetry_top.png"
              },
              "state": "available"
            }
          },
          "availability": {
            "state": "available"
          },
          "classification": "Apple Object Capture textured photogrammetry mesh reconstructed from full auxiliary-depth-bearing HEIC containers; not a raw LiDAR/ARKit mesh",
          "geometry": {
            "canonical_face_count": 9948,
            "canonical_vertex_count": 5047,
            "coordinate_frame": "calibration_canonical_metric",
            "units": "metre"
          },
          "id": "photogrammetry",
          "interactive": {
            "camera": {
              "up": [
                0,
                0,
                1
              ]
            },
            "fallback": {
              "bytes": 122491,
              "media_type": "image/png",
              "sha256": "e20b406fa9c4be53b2d8e70c1ac52161f7b71435cfea6fc36da2917289956ae2",
              "url": "../assets/iphone17_photogrammetry_front.png"
            },
            "flip_v": true,
            "model": {
              "bytes": 5445068,
              "media_type": "model/gltf-binary",
              "sha256": "4d85255b4ae86f2c701d970d68b1d60f47eea8a35ae20db90de80f1c36188e5b",
              "url": "../models/iphone17_object_capture_textured_canonical.glb"
            },
            "renderer": "glb"
          },
          "label": "Photogrammetry mesh",
          "maturity": "final scored geometry",
          "score_relationship": {
            "kind": "same_canonical_mesh_as_score",
            "text": "This is the final canonical triangle surface from which the phone's primary CAD score is sampled."
          },
          "ui": {
            "description": "The final canonical Apple Object Capture triangle mesh rendered with its reconstructed texture.",
            "input": "101 untouched auxiliary-depth-bearing Object Capture HEICs",
            "kicker": "Final textured Apple Object Capture mesh",
            "product": "Textured canonical photogrammetry triangle mesh"
          }
        },
        "splat": {
          "appearance_views": {
            "front": {
              "artifact": {
                "bytes": 162649,
                "media_type": "image/png",
                "sha256": "484140b216305db41ebc49bd57e18fe3748c2236c97205cadf4549417d44a35f",
                "url": "../assets/iphone17_splat_front.png"
              },
              "state": "available"
            },
            "side": {
              "artifact": {
                "bytes": 157544,
                "media_type": "image/png",
                "sha256": "e5c92ed19fad17e7a779fd32c995a42a46350b2101fae8ace5eaacb3fd37df4b",
                "url": "../assets/iphone17_splat_side.png"
              },
              "state": "available"
            },
            "top": {
              "artifact": {
                "bytes": 277771,
                "media_type": "image/png",
                "sha256": "3bc34ca3e7a3d2cc9322ed6d7e92eab05eace5808735fa5940be9c19d13a0ec7",
                "url": "../assets/iphone17_splat_top.png"
              },
              "state": "available"
            }
          },
          "availability": {
            "state": "available"
          },
          "classification": "Final canonical Object Capture mesh-seeded, RGB-optimized OpenSplat reconstruction",
          "downloads": [
            {
              "bytes": 9882054,
              "media_type": "application/octet-stream",
              "role": "full_trained_gaussian_ply",
              "sha256": "5f120e70d1526e4c3cfd9fe6878e1bc4381e41115ce67e6f3f10759a4b6815a3",
              "url": "../downloads/iphone17_mesh_seeded_rgb_optimized_opensplat.ply"
            }
          ],
          "id": "splat",
          "interactive": {
            "camera": {
              "look_at": [
                -0.00014363229274749756,
                6.768852472305298e-05,
                0.08076712489128113
              ],
              "position": [
                0.17743462324142456,
                -0.27202802896499634,
                0.22970372438430786
              ],
              "up": [
                0,
                0,
                1
              ]
            },
            "fallback": {
              "bytes": 202410,
              "media_type": "image/png",
              "sha256": "5c8cf090289dbeb8f90b8956ecdcc4887127eeb3089e9b11aa66b3808c3a2cff",
              "url": "../assets/iphone17_mesh_seeded_rgb_optimized_heldout.png"
            },
            "model": {
              "bytes": 1928000,
              "media_type": "application/octet-stream",
              "sha256": "f381711b273953960e53a923835b91837a3bdc4b109d759110ac7460e2264ad7",
              "url": "../models/iphone17_mesh_seeded_rgb_optimized.splat"
            },
            "renderer": "gaussian_splat"
          },
          "label": "Gaussian splat",
          "maturity": "matched appearance product",
          "optimization_evidence": {
            "final_sampled_training_loss": 0.00455621,
            "gaussian_count": 60250,
            "heldout_validation_loss": 0.015418
          },
          "score_relationship": {
            "kind": "appearance_only",
            "text": "Visual only; the phone's CAD score is computed from its final Apple Object Capture mesh, not this optimized splat."
          },
          "training_contract": {
            "input": {
              "coordinate_frame": "calibration_canonical_metric, metres, Z-up",
              "lidar_depth_ingested": false,
              "optimizer_images": "RGB only",
              "orientation_contract": "mixed EXIF 1/3/6/8 normalized exactly once into Apple optimized-pose raster",
              "pose_source": "corrected canonical Apple Object Capture camera-to-world poses",
              "source_heic_auxiliary_depth": "present but sensor-unclassified; not ingested by OpenSplat"
            },
            "optimizer": {
              "downscale_factor": 1,
              "keep_coordinate_reference_system": true,
              "num_downscales": 1,
              "refinement_enabled": true,
              "reset_alpha_every": 1000,
              "resolution_schedule": 1000,
              "spherical_harmonics_degree": 2,
              "spherical_harmonics_degree_interval": 1000,
              "ssim_weight": 0.1,
              "steps": 5000
            },
            "publication_crop": {
              "basis": "fixed canonical target prism, not appearance-selected",
              "bounds_m": {
                "max": [
                  0.09,
                  0.09,
                  0.18
                ],
                "min": [
                  -0.09,
                  -0.09,
                  -0.01
                ]
              }
            },
            "seed": {
              "is_cad": false,
              "is_gaussian_before_optimization": false,
              "rgb_recoloring": "training images only; heldout excluded",
              "source_texture_discarded": true,
              "type": "60,000-point deterministic canonical Apple Object Capture mesh-surface sample"
            },
            "trainer": {
              "backend": "MPS",
              "binary": {
                "basename": "opensplat",
                "bytes": 1547736,
                "role": "opensplat_training_and_rendering_binary",
                "sha256": "76e74e8295f95b30e878382dc194eb86b2160dcb31972f7ca6155b9e75c7243c"
              },
              "commit": "1f4dc9b29752341220b00a87d137a4f4b81b94e7",
              "name": "OpenSplat",
              "version": "1.1.5"
            },
            "views": {
              "optimizer_heldout_per_device": 1,
              "selection": "deterministic pose-space farthest-point subset from the shared target-visible eligibility set",
              "training_dimensions_px": [
                1008,
                756
              ],
              "training_per_device": 90
            }
          },
          "ui": {
            "description": "A genuine OpenSplat reconstruction trained under the same phone contract from this run's corrected RGB views and final canonical mesh seed.",
            "input": "90 train + 1 held-out RGB views · matched OpenSplat contract",
            "kicker": "Matched mesh-seeded RGB Gaussian splat",
            "product": "Canonical-mesh-seeded, RGB-optimized Gaussian splat"
          }
        }
      }
    }
  },
  "matched_phone_training_contract": {
    "input": {
      "coordinate_frame": "calibration_canonical_metric, metres, Z-up",
      "lidar_depth_ingested": false,
      "optimizer_images": "RGB only",
      "orientation_contract": "mixed EXIF 1/3/6/8 normalized exactly once into Apple optimized-pose raster",
      "pose_source": "corrected canonical Apple Object Capture camera-to-world poses",
      "source_heic_auxiliary_depth": "present but sensor-unclassified; not ingested by OpenSplat"
    },
    "optimizer": {
      "downscale_factor": 1,
      "keep_coordinate_reference_system": true,
      "num_downscales": 1,
      "refinement_enabled": true,
      "reset_alpha_every": 1000,
      "resolution_schedule": 1000,
      "spherical_harmonics_degree": 2,
      "spherical_harmonics_degree_interval": 1000,
      "ssim_weight": 0.1,
      "steps": 5000
    },
    "publication_crop": {
      "basis": "fixed canonical target prism, not appearance-selected",
      "bounds_m": {
        "max": [
          0.09,
          0.09,
          0.18
        ],
        "min": [
          -0.09,
          -0.09,
          -0.01
        ]
      }
    },
    "seed": {
      "is_cad": false,
      "is_gaussian_before_optimization": false,
      "rgb_recoloring": "training images only; heldout excluded",
      "source_texture_discarded": true,
      "type": "60,000-point deterministic canonical Apple Object Capture mesh-surface sample"
    },
    "status": "pass",
    "stochasticity": "OpenSplat exposes no RNG seed; one run per phone was produced under one identical disclosed contract.",
    "trainer": {
      "backend": "MPS",
      "binary": {
        "basename": "opensplat",
        "bytes": 1547736,
        "role": "opensplat_training_and_rendering_binary",
        "sha256": "76e74e8295f95b30e878382dc194eb86b2160dcb31972f7ca6155b9e75c7243c"
      },
      "commit": "1f4dc9b29752341220b00a87d137a4f4b81b94e7",
      "name": "OpenSplat",
      "version": "1.1.5"
    },
    "views": {
      "optimizer_heldout_per_device": 1,
      "selection": "deterministic pose-space farthest-point subset from the shared target-visible eligibility set",
      "training_dimensions_px": [
        1008,
        756
      ],
      "training_per_device": 90
    }
  },
  "published_utc": "2026-09-09T20:55:35Z",
  "release_id": "20260908a",
  "representation_definitions": {
    "photogrammetry": {
      "hint": "Textured triangle-surface representation",
      "label": "Photogrammetry mesh"
    },
    "splat": {
      "hint": "RGB-optimized Gaussian appearance representation",
      "label": "Gaussian splat"
    }
  },
  "representation_order": [
    "splat",
    "photogrammetry"
  ],
  "schema": "org.iphonotype.helios-benchy-visual-reconstructions/v2",
  "target_id": "PF-T31-00001059-C694BB02"
}
