{ "schema": "unroll-inkbench/1", "tool": { "name": "inkbench", "version": "1.0.0", "impl": "python" }, "created": "2026-10-16T03:52:15Z", "scroll": "PHerc0139", "segment": "w034", "reference": { "layer": "ink", "label": "Published ink (2.4 um), Vesuvius Challenge", "file": "data/bench/w034_ink.png", "sha256": "2a61bfe01f4967d373162c0e284aabd786d9a95b91a4f8cc93bfd17fb74056fd", "width": 640, "height": 584, "pxPerMM": 8.8557, "alignTargetFile": "data/bench/w034_ink.png", "alignTargetSha256": "2a61bfe01f4967d373162c0e284aabd786d9a95b91a4f8cc93bfd17fb74056fd" }, "prediction": { "name": "w034_ct.png", "sha256": "0b0726cbc9d4fbf6a3851b580b4711606a59c7d221efbefebfe0af350cf74a5d", "format": "png", "width": 640, "height": 584, "normalization": "max255", "invert": false, "model": { "name": "baseline: X-ray intensity (same grid, no alignment needed)" } }, "alignment": { "method": "manual", "target": "ink", "tx": 0.0, "ty": 0.0, "sx": 1.0, "sy": 1.0, "ncc": 0.249872, "coarseNcc": null, "evals": 0, "model": "bilinear, scale about grid center, then shift; units are reference px" }, "metrics": { "nValid": 373760, "validFraction": 1.0, "pearson": 0.249872, "blurSigmaPx": 6.0, "blurSigmaUM": 677.5, "pearsonMatchedBlur": 0.389858, "thresholds": { "ref": 0.5, "pred": 0.5 }, "iou": 0.116884, "dice": 0.209304, "precision": 0.131412, "recall": 0.513912, "refPositiveFraction": 0.104332, "predPositiveFraction": 0.408008, "ap": 0.132244, "bestF1": { "f1": 0.217903, "threshold": 0.3 }, "pr": [ { "t": 1.0, "precision": 0.16129, "recall": 0.001026 }, { "t": 0.98, "precision": 0.159935, "recall": 0.002539 }, { "t": 0.96, "precision": 0.154594, "recall": 0.004488 }, { "t": 0.94, "precision": 0.153558, "recall": 0.00736 }, { "t": 0.92, "precision": 0.147904, "recall": 0.01095 }, { "t": 0.9, "precision": 0.143329, "recall": 0.015592 }, { "t": 0.88, "precision": 0.146208, "recall": 0.022695 }, { "t": 0.86, "precision": 0.144049, "recall": 0.031004 }, { "t": 0.84, "precision": 0.143821, "recall": 0.04098 }, { "t": 0.82, "precision": 0.145795, "recall": 0.054366 }, { "t": 0.8, "precision": 0.144449, "recall": 0.072137 }, { "t": 0.78, "precision": 0.144598, "recall": 0.090063 }, { "t": 0.76, "precision": 0.144437, "recall": 0.11086 }, { "t": 0.74, "precision": 0.142284, "recall": 0.132761 }, { "t": 0.72, "precision": 0.141238, "recall": 0.157251 }, { "t": 0.7, "precision": 0.140527, "recall": 0.184229 }, { "t": 0.68, "precision": 0.140753, "recall": 0.214156 }, { "t": 0.66, "precision": 0.139792, "recall": 0.243749 }, { "t": 0.64, "precision": 0.137469, "recall": 0.272548 }, { "t": 0.62, "precision": 0.136178, "recall": 0.303706 }, { "t": 0.6, "precision": 0.135287, "recall": 0.343275 }, { "t": 0.58, "precision": 0.134255, "recall": 0.376612 }, { "t": 0.56, "precision": 0.132951, "recall": 0.409309 }, { "t": 0.54, "precision": 0.132657, "recall": 0.444852 }, { "t": 0.52, "precision": 0.131598, "recall": 0.47819 }, { "t": 0.5, "precision": 0.131412, "recall": 0.513912 }, { "t": 0.48, "precision": 0.130797, "recall": 0.547814 }, { "t": 0.46, "precision": 0.130436, "recall": 0.581869 }, { "t": 0.44, "precision": 0.129948, "recall": 0.614361 }, { "t": 0.42, "precision": 0.129312, "recall": 0.645262 }, { "t": 0.4, "precision": 0.128835, "recall": 0.682446 }, { "t": 0.38, "precision": 0.128263, "recall": 0.710501 }, { "t": 0.36, "precision": 0.127567, "recall": 0.735838 }, { "t": 0.34, "precision": 0.126961, "recall": 0.759892 }, { "t": 0.32, "precision": 0.126405, "recall": 0.7831 }, { "t": 0.3, "precision": 0.126008, "recall": 0.804898 }, { "t": 0.28, "precision": 0.125383, "recall": 0.823618 }, { "t": 0.26, "precision": 0.12502, "recall": 0.842313 }, { "t": 0.24, "precision": 0.124622, "recall": 0.859213 }, { "t": 0.22, "precision": 0.12428, "recall": 0.874522 }, { "t": 0.2, "precision": 0.123948, "recall": 0.892037 }, { "t": 0.18, "precision": 0.123694, "recall": 0.904937 }, { "t": 0.16, "precision": 0.123499, "recall": 0.917579 }, { "t": 0.14, "precision": 0.123163, "recall": 0.927632 }, { "t": 0.12, "precision": 0.122894, "recall": 0.937607 }, { "t": 0.1, "precision": 0.122567, "recall": 0.946762 }, { "t": 0.08, "precision": 0.122257, "recall": 0.955994 }, { "t": 0.06, "precision": 0.121928, "recall": 0.964457 }, { "t": 0.04, "precision": 0.121627, "recall": 0.973279 }, { "t": 0.02, "precision": 0.121251, "recall": 0.981844 }, { "t": 0.0, "precision": 0.104332, "recall": 1.0 } ] }, "annotations": [], "credits": { "data": "PHerc. 139 scan, segments and published ink: Vesuvius Challenge open data (scrollprize.org), ESRF; held by the Biblioteca Nazionale di Napoli.", "dataLicense": "CC BY-NC 4.0 (https://creativecommons.org/licenses/by-nc/4.0/)", "code": "Unroll Ink Bench by Chase Hendrick", "codeLicense": "Apache-2.0" }, "disclaimer": "Scores measure agreement with another model's output (the Vesuvius Challenge published ink detection), not agreement with ground truth. Letter boxes are candidates for expert review, not readings." }