Recording runs year-round and cases come off the line continuously. Each one
lands in the same tree – the picture, the sound, every annotated frame as a still, six layers
of annotation, the blind control pass, the transcript, the reading guide and the compliance
file, with a checksum for all of it. What changes between cases is length and procedure.
The structure does not.
2–4 GBper case, depending on length
8folders, identical every case
L0–L5on every annotated keyframe
SHA-256published for every file
video/1 file · 1.4–3 GB
The production master
Every camera angle of the case in one H.264 file with a burnt-in timer that all timestamps in the package refer to. No audio track inside the video – the sound ships separately so picture and speech can be processed independently.
audio/2 files · FLAC + M4A
The surgeon, on the same clock
The intraoperative narration, aligned to the master's timer, lossless and compressed. This is the track every L0 quote is traceable back to, which is why it travels uncompressed as well.
keyframes/650–3,500 stills
Every annotated frame as an image
Full-resolution JPEGs in per-camera folders, plus a keyframe index and a filename map, so a frame id resolves to a file and a timestamp without guesswork. Longer cases simply carry more.
annotations/one JSON per batch + merge
Six layers, with provenance
annotations_merged.json carries L0–L5 for every keyframe, and each label records its confidence and whether it came from the image, the surgeon, or both. Batch files are kept beside the merge: a batch records what the annotator was told at the time.
baseline/blind pass + report
The control arm
The same frames annotated a second time without the audio, plus the comparison report. Every quality number we publish is computed from these files, so you can recompute them instead of taking our word for it.
transcripts/JSON + SRT
What was said, verbatim
De-identified narration on the master's clock. Clinical terms are corrected against the operating surgeon's own review, never accepted from speech recognition as-is.
index/ + docs/vocabularies, card, caveats
How to read it, and what not to claim
Closed vocabularies for instruments and anatomy, the phase timeline, the dated correction log, and the dataset card with the timebase note. Including the list of things this case cannot support – stated up front rather than discovered later.
compliance/MD · HTML · PDF
The paperwork travels with the data
The per-case compliance summary: IRB protocol, the consent basis, the de-identification method and the frame-by-frame audit behind it. It ships inside the package, not on request.