ai3d-benchmark-publisher/1.0

AI3D Benchmark Publisher Specification

A generator-independent protocol for publishing source-image-grounded reconstruction results. Apps can use the convenience submission endpoint without impersonating the web application or handling storage credentials.

Recommended app protocol

  1. Hash the source image and resolve or explicitly select its benchmark.
  2. POST publisher identity, generation manifest, and artifact declarations to /api/v1/deliverable-submissions.
  3. Upload every artifact directly to the returned signed byte-range URLs and retain multipart ETags.
  4. Complete each upload, start processing, and poll status until alignment is requested.
  5. Submit alignment, canonical render, and metrics, then publish the immutable result.

Protocol guarantees

Stable assets