Coverage-first live labelling, merged catalog, shelf-intelligence decision

The live path abstained too much: a detected product whose best candidate
missed the accept line was left blank, so a shelf where 59% of in-catalog
facings were shown read as broken. Show the best candidate immediately as
`provisional`, keep the track re-classifiable so a later attempt upgrades or
corrects it, and never blank a label already on screen.

- identity.py / identity_lanes.py: every decision now carries
  `provisional_sku` - the row the evidence supports well enough to show,
  separate from `best_sku`, which still means "cleared the gate". The accept
  line does not move: far-unknown false accepts stay at 0.066%.
- live.py: a below-gate candidate labels the track with
  `identity_level: provisional` and `confirmed = False`, so the planner and
  the crop lane keep offering it. Accepted labels stay frozen. Inherited
  provisional labels stay re-classifiable.
- Clients render provisional distinctly (amber chip, dashed box) via
  `LiveScanOverlayPolicy.isProvisional(identity)`, which now reads the wire
  level instead of only the state.
- build_stock_all.py merges stock, stock-lopia, stock-mediya and
  stock-milk150 into stock-all (111 images, 60 SKUs). The server could only
  read one folder, so anything outside it came back blank. stock-demo is
  byte-identical to mediya+milk150 and is not a source.

Measured on add/image6.jpg at live resolution: in-catalog facings shown
59.4% -> 86.0%, correct shown 38 -> 55, precision 97.4% -> 87.3%. On the
wire at 8fps 0.5x: 65 of 79 tracks labelled, 742 accepted + 309 provisional
observations, first label 1.27s.

docs/research/2026-09-29-shelf-intelligence/ carries the experiments and the
decision: group signals (combined AUC 0.991 sibling / 0.990 unrelated),
OCR scheduling (group representatives cut calls 4.4x and wall 3.3x), and the
finding that group propagation damages more labels than it rescues on this
shelf, so groups schedule compute rather than overwrite labels.

331 tests pass.
This commit is contained in:
tngo 2026-09-29 13:45:14 +09:00
parent fbf31d74fe
commit 0cf64a18bf
171 changed files with 554214 additions and 35 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,725 @@
{
"clock": "Measured local/OCR completion; frozen appearance edges are precomputed, grouping and transport time excluded. Diagnostic counterfactual, not live deployment.",
"policies": {
"strict/individual": {
"final": {
"facings": 109,
"catalog_facings": 64,
"shown": 39,
"correct": 38,
"wrong": 1,
"visible_coverage": 0.3577981651376147,
"correct_coverage": 0.59375,
"precision": 0.9743589743589743,
"false_label_rate": 0.009174311926605505,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.6422018348623852,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"timed": {
"250": {
"facings": 109,
"catalog_facings": 64,
"shown": 31,
"correct": 31,
"wrong": 0,
"visible_coverage": 0.28440366972477066,
"correct_coverage": 0.484375,
"precision": 1.0,
"false_label_rate": 0.0,
"unknown_false_accepts": 0,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.7155963302752293,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"500": {
"facings": 109,
"catalog_facings": 64,
"shown": 32,
"correct": 32,
"wrong": 0,
"visible_coverage": 0.29357798165137616,
"correct_coverage": 0.5,
"precision": 1.0,
"false_label_rate": 0.0,
"unknown_false_accepts": 0,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.7064220183486238,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"1000": {
"facings": 109,
"catalog_facings": 64,
"shown": 37,
"correct": 37,
"wrong": 0,
"visible_coverage": 0.3394495412844037,
"correct_coverage": 0.578125,
"precision": 1.0,
"false_label_rate": 0.0,
"unknown_false_accepts": 0,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.6605504587155964,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
}
},
"first_any_ms": 14.775583054870367,
"first_per_facing_p50_ms": 88.42595806345344,
"time_to_final_correct_p50_ms": 85.3563750279136,
"identity_flips": 0,
"wrong_to_correct_events": 0,
"blank_facing_ms": 243097.88916585967,
"wrong_facing_ms": 1237.2076249448583,
"wrong_sibling_facing_ms": 0.0,
"loss_proxy": 0.6847073949299143,
"horizon_ms": 3323.5481249867007
},
"strict/grouped": {
"final": {
"facings": 109,
"catalog_facings": 64,
"shown": 51,
"correct": 50,
"wrong": 1,
"visible_coverage": 0.46788990825688076,
"correct_coverage": 0.78125,
"precision": 0.9803921568627451,
"false_label_rate": 0.009174311926605505,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5321100917431192,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"timed": {
"250": {
"facings": 109,
"catalog_facings": 64,
"shown": 40,
"correct": 40,
"wrong": 0,
"visible_coverage": 0.3669724770642202,
"correct_coverage": 0.625,
"precision": 1.0,
"false_label_rate": 0.0,
"unknown_false_accepts": 0,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.6330275229357798,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"500": {
"facings": 109,
"catalog_facings": 64,
"shown": 41,
"correct": 41,
"wrong": 0,
"visible_coverage": 0.3761467889908257,
"correct_coverage": 0.640625,
"precision": 1.0,
"false_label_rate": 0.0,
"unknown_false_accepts": 0,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.6238532110091743,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"1000": {
"facings": 109,
"catalog_facings": 64,
"shown": 50,
"correct": 50,
"wrong": 0,
"visible_coverage": 0.45871559633027525,
"correct_coverage": 0.78125,
"precision": 1.0,
"false_label_rate": 0.0,
"unknown_false_accepts": 0,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5412844036697247,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
}
},
"first_any_ms": 14.775583054870367,
"first_per_facing_p50_ms": 114.48554205708206,
"time_to_final_correct_p50_ms": 114.48554205708206,
"identity_flips": 0,
"wrong_to_correct_events": 0,
"blank_facing_ms": 205600.77199933585,
"wrong_facing_ms": 1237.2076249448583,
"wrong_sibling_facing_ms": 0.0,
"loss_proxy": 0.581200469109323,
"horizon_ms": 3323.5481249867007
},
"balanced/individual": {
"final": {
"facings": 109,
"catalog_facings": 64,
"shown": 41,
"correct": 40,
"wrong": 1,
"visible_coverage": 0.3761467889908257,
"correct_coverage": 0.625,
"precision": 0.975609756097561,
"false_label_rate": 0.009174311926605505,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.6238532110091743,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"timed": {
"250": {
"facings": 109,
"catalog_facings": 64,
"shown": 38,
"correct": 36,
"wrong": 2,
"visible_coverage": 0.3486238532110092,
"correct_coverage": 0.5625,
"precision": 0.9473684210526315,
"false_label_rate": 0.01834862385321101,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.6513761467889908,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"500": {
"facings": 109,
"catalog_facings": 64,
"shown": 38,
"correct": 36,
"wrong": 2,
"visible_coverage": 0.3486238532110092,
"correct_coverage": 0.5625,
"precision": 0.9473684210526315,
"false_label_rate": 0.01834862385321101,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.6513761467889908,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"1000": {
"facings": 109,
"catalog_facings": 64,
"shown": 42,
"correct": 41,
"wrong": 1,
"visible_coverage": 0.3853211009174312,
"correct_coverage": 0.640625,
"precision": 0.9761904761904762,
"false_label_rate": 0.009174311926605505,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.6146788990825688,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
}
},
"first_any_ms": 14.775583054870367,
"first_per_facing_p50_ms": 82.28679199237376,
"time_to_final_correct_p50_ms": 80.85418748669326,
"identity_flips": 1,
"wrong_to_correct_events": 0,
"blank_facing_ms": 230677.1714988863,
"wrong_facing_ms": 3862.650291994214,
"wrong_sibling_facing_ms": 0.0,
"loss_proxy": 0.6799624189707845,
"horizon_ms": 3323.5481249867007
},
"balanced/grouped": {
"final": {
"facings": 109,
"catalog_facings": 64,
"shown": 52,
"correct": 51,
"wrong": 1,
"visible_coverage": 0.47706422018348627,
"correct_coverage": 0.796875,
"precision": 0.9807692307692307,
"false_label_rate": 0.009174311926605505,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5229357798165137,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"timed": {
"250": {
"facings": 109,
"catalog_facings": 64,
"shown": 45,
"correct": 43,
"wrong": 2,
"visible_coverage": 0.41284403669724773,
"correct_coverage": 0.671875,
"precision": 0.9555555555555556,
"false_label_rate": 0.01834862385321101,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.5871559633027523,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"500": {
"facings": 109,
"catalog_facings": 64,
"shown": 45,
"correct": 43,
"wrong": 2,
"visible_coverage": 0.41284403669724773,
"correct_coverage": 0.671875,
"precision": 0.9555555555555556,
"false_label_rate": 0.01834862385321101,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.5871559633027523,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"1000": {
"facings": 109,
"catalog_facings": 64,
"shown": 52,
"correct": 51,
"wrong": 1,
"visible_coverage": 0.47706422018348627,
"correct_coverage": 0.796875,
"precision": 0.9807692307692307,
"false_label_rate": 0.009174311926605505,
"unknown_false_accepts": 1,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5229357798165137,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
}
},
"first_any_ms": 14.775583054870367,
"first_per_facing_p50_ms": 101.45575006026775,
"time_to_final_correct_p50_ms": 114.48554205708206,
"identity_flips": 2,
"wrong_to_correct_events": 1,
"blank_facing_ms": 198906.68479132,
"wrong_facing_ms": 3797.012208029628,
"wrong_sibling_facing_ms": 0.0,
"loss_proxy": 0.5920905968176576,
"horizon_ms": 3323.5481249867007
},
"coverage-first/individual": {
"final": {
"facings": 109,
"catalog_facings": 64,
"shown": 56,
"correct": 49,
"wrong": 7,
"visible_coverage": 0.5137614678899083,
"correct_coverage": 0.765625,
"precision": 0.875,
"false_label_rate": 0.06422018348623854,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 2,
"blank_ratio": 0.4862385321100917,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"timed": {
"250": {
"facings": 109,
"catalog_facings": 64,
"shown": 60,
"correct": 47,
"wrong": 13,
"visible_coverage": 0.5504587155963303,
"correct_coverage": 0.734375,
"precision": 0.7833333333333333,
"false_label_rate": 0.11926605504587157,
"unknown_false_accepts": 9,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 4,
"blank_ratio": 0.4495412844036697,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"500": {
"facings": 109,
"catalog_facings": 64,
"shown": 60,
"correct": 47,
"wrong": 13,
"visible_coverage": 0.5504587155963303,
"correct_coverage": 0.734375,
"precision": 0.7833333333333333,
"false_label_rate": 0.11926605504587157,
"unknown_false_accepts": 9,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 4,
"blank_ratio": 0.4495412844036697,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"1000": {
"facings": 109,
"catalog_facings": 64,
"shown": 62,
"correct": 51,
"wrong": 11,
"visible_coverage": 0.5688073394495413,
"correct_coverage": 0.796875,
"precision": 0.8225806451612904,
"false_label_rate": 0.10091743119266056,
"unknown_false_accepts": 9,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 2,
"blank_ratio": 0.4311926605504587,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
}
},
"first_any_ms": 13.799707987345755,
"first_per_facing_p50_ms": 82.28679199237376,
"time_to_final_correct_p50_ms": 73.84883298072964,
"identity_flips": 2,
"wrong_to_correct_events": 1,
"blank_facing_ms": 172579.93904012255,
"wrong_facing_ms": 30759.05395997688,
"wrong_sibling_facing_ms": 3306.7995419260114,
"loss_proxy": 0.7943018770048237,
"horizon_ms": 3323.5481249867007
},
"coverage-first/grouped": {
"final": {
"facings": 109,
"catalog_facings": 64,
"shown": 61,
"correct": 55,
"wrong": 6,
"visible_coverage": 0.5596330275229358,
"correct_coverage": 0.859375,
"precision": 0.9016393442622951,
"false_label_rate": 0.05504587155963303,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 1,
"blank_ratio": 0.44036697247706424,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"timed": {
"250": {
"facings": 109,
"catalog_facings": 64,
"shown": 62,
"correct": 49,
"wrong": 13,
"visible_coverage": 0.5688073394495413,
"correct_coverage": 0.765625,
"precision": 0.7903225806451613,
"false_label_rate": 0.11926605504587157,
"unknown_false_accepts": 9,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 4,
"blank_ratio": 0.4311926605504587,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"500": {
"facings": 109,
"catalog_facings": 64,
"shown": 62,
"correct": 49,
"wrong": 13,
"visible_coverage": 0.5688073394495413,
"correct_coverage": 0.765625,
"precision": 0.7903225806451613,
"false_label_rate": 0.11926605504587157,
"unknown_false_accepts": 9,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 4,
"blank_ratio": 0.4311926605504587,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"1000": {
"facings": 109,
"catalog_facings": 64,
"shown": 65,
"correct": 55,
"wrong": 10,
"visible_coverage": 0.5963302752293578,
"correct_coverage": 0.859375,
"precision": 0.8461538461538461,
"false_label_rate": 0.09174311926605505,
"unknown_false_accepts": 9,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 1,
"blank_ratio": 0.4036697247706422,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
}
},
"first_any_ms": 13.799707987345755,
"first_per_facing_p50_ms": 88.42595806345344,
"time_to_final_correct_p50_ms": 82.28679199237376,
"identity_flips": 4,
"wrong_to_correct_events": 3,
"blank_facing_ms": 160348.0866663158,
"wrong_facing_ms": 28053.20287507493,
"wrong_sibling_facing_ms": 3306.7995419260114,
"loss_proxy": 0.7317643767039906,
"horizon_ms": 3323.5481249867007
},
"near-argmax/individual": {
"final": {
"facings": 109,
"catalog_facings": 64,
"shown": 60,
"correct": 50,
"wrong": 10,
"visible_coverage": 0.5504587155963303,
"correct_coverage": 0.78125,
"precision": 0.8333333333333334,
"false_label_rate": 0.09174311926605505,
"unknown_false_accepts": 8,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 2,
"blank_ratio": 0.4495412844036697,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"timed": {
"250": {
"facings": 109,
"catalog_facings": 64,
"shown": 67,
"correct": 48,
"wrong": 19,
"visible_coverage": 0.6146788990825688,
"correct_coverage": 0.75,
"precision": 0.7164179104477612,
"false_label_rate": 0.1743119266055046,
"unknown_false_accepts": 12,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 7,
"blank_ratio": 0.3853211009174312,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"500": {
"facings": 109,
"catalog_facings": 64,
"shown": 67,
"correct": 48,
"wrong": 19,
"visible_coverage": 0.6146788990825688,
"correct_coverage": 0.75,
"precision": 0.7164179104477612,
"false_label_rate": 0.1743119266055046,
"unknown_false_accepts": 12,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 7,
"blank_ratio": 0.3853211009174312,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"1000": {
"facings": 109,
"catalog_facings": 64,
"shown": 66,
"correct": 52,
"wrong": 14,
"visible_coverage": 0.6055045871559633,
"correct_coverage": 0.8125,
"precision": 0.7878787878787878,
"false_label_rate": 0.12844036697247707,
"unknown_false_accepts": 12,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 2,
"blank_ratio": 0.39449541284403666,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
}
},
"first_any_ms": 13.799707987345755,
"first_per_facing_p50_ms": 79.42158298101276,
"time_to_final_correct_p50_ms": 75.28845797060058,
"identity_flips": 5,
"wrong_to_correct_events": 4,
"blank_facing_ms": 158024.130997248,
"wrong_facing_ms": 42189.443835872225,
"wrong_sibling_facing_ms": 3306.7995419260114,
"loss_proxy": 0.8819879587235034,
"horizon_ms": 3323.5481249867007
},
"near-argmax/grouped": {
"final": {
"facings": 109,
"catalog_facings": 64,
"shown": 64,
"correct": 55,
"wrong": 9,
"visible_coverage": 0.5871559633027523,
"correct_coverage": 0.859375,
"precision": 0.859375,
"false_label_rate": 0.08256880733944955,
"unknown_false_accepts": 8,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 1,
"blank_ratio": 0.4128440366972477,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"timed": {
"250": {
"facings": 109,
"catalog_facings": 64,
"shown": 68,
"correct": 49,
"wrong": 19,
"visible_coverage": 0.6238532110091743,
"correct_coverage": 0.765625,
"precision": 0.7205882352941176,
"false_label_rate": 0.1743119266055046,
"unknown_false_accepts": 12,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 7,
"blank_ratio": 0.37614678899082565,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"500": {
"facings": 109,
"catalog_facings": 64,
"shown": 68,
"correct": 49,
"wrong": 19,
"visible_coverage": 0.6238532110091743,
"correct_coverage": 0.765625,
"precision": 0.7205882352941176,
"false_label_rate": 0.1743119266055046,
"unknown_false_accepts": 12,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 7,
"blank_ratio": 0.37614678899082565,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"1000": {
"facings": 109,
"catalog_facings": 64,
"shown": 68,
"correct": 55,
"wrong": 13,
"visible_coverage": 0.6238532110091743,
"correct_coverage": 0.859375,
"precision": 0.8088235294117647,
"false_label_rate": 0.11926605504587157,
"unknown_false_accepts": 12,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 1,
"blank_ratio": 0.37614678899082565,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
}
},
"first_any_ms": 13.799707987345755,
"first_per_facing_p50_ms": 77.35222950577736,
"time_to_final_correct_p50_ms": 82.28679199237376,
"identity_flips": 7,
"wrong_to_correct_events": 6,
"blank_facing_ms": 148948.3510403661,
"wrong_facing_ms": 39452.93850102462,
"wrong_sibling_facing_ms": 3306.7995419260114,
"loss_proxy": 0.8278239993391047,
"horizon_ms": 3323.5481249867007
}
}
}

View file

@ -0,0 +1,399 @@
{
"image": "add/image6.jpg",
"stock_dir": "stock-lopia-clean",
"labels": "eval/labels/image6.json",
"provenance": {
"catalog_hash": "1bc3c1d10087f92192b8081a007fa72b4f091446c273a0ab3825cbed9bdf602c",
"labels_hash": "6fc1a220a97c75666882b4bcd9dc102ed08c8924677b97d615850a0983286c1a",
"image_hash": "a08b89ba37d27c9d5a81bcd56bcd042e6baf54d2f182bbaaf47e97f14c9cd525",
"code_revision": "fbf31d74feb12538dc07207cb80722dac38dd438"
},
"facings": 111,
"leakage": {
"excluded": 0,
"labels": []
},
"hub_share_limit": 0.3,
"enrollment": {
"catalog_skus": [
"sku_l01",
"sku_l02",
"sku_l03",
"sku_l04",
"sku_l05",
"sku_l06",
"sku_l07",
"sku_l08",
"sku_l09",
"sku_l10",
"sku_l11",
"sku_l12"
],
"enrolled_skus": [
"sku_l01",
"sku_l02",
"sku_l03",
"sku_l05",
"sku_l06",
"sku_l09",
"sku_l10",
"sku_l11"
],
"unenrolled_skus": {
"sku_l07": 6,
"sku_l12": 3,
"sku_l04": 1,
"sku_l08": 1
},
"facings_without_enrollment": 11,
"scored_facings": 109
},
"results": {
"full": [
{
"lane": "van",
"accept": 1.0,
"margin": 0.15,
"in_catalog": 64,
"out_catalog": 45,
"enrolled": 53,
"correct": 44,
"wrong": 65,
"rejected": 0,
"catalog_ceiling": 0.8281,
"identity_ceiling": 0.8302,
"decision_ceiling": 0.8302,
"end_to_end_coverage": 0.6875,
"false_accepts": 65,
"unknown_false_accepts": 45,
"unenrolled_false_accepts": 11,
"false_accept_rate": 1.0,
"near_unknown_false_accept_rate": 1.0,
"precision": 0.4037,
"max_sku_share": 0.1927,
"hub_sku": "sku_l05",
"hub_alarm": false,
"histogram": {
"sku_l05": 21,
"sku_l09": 20,
"sku_l03": 17,
"sku_l02": 13,
"sku_l11": 12,
"sku_l10": 12,
"sku_l06": 8,
"sku_l01": 6
},
"per_sku": {
"sku_l01": {
"correct": 5,
"total": 5
},
"sku_l02": {
"correct": 4,
"total": 4
},
"sku_l03": {
"correct": 4,
"total": 4
},
"sku_l04": {
"correct": 0,
"total": 1
},
"sku_l05": {
"correct": 3,
"total": 3
},
"sku_l06": {
"correct": 3,
"total": 4
},
"sku_l07": {
"correct": 0,
"total": 6
},
"sku_l08": {
"correct": 0,
"total": 1
},
"sku_l09": {
"correct": 13,
"total": 13
},
"sku_l10": {
"correct": 9,
"total": 11
},
"sku_l11": {
"correct": 3,
"total": 9
},
"sku_l12": {
"correct": 0,
"total": 3
}
},
"ms_per_crop": 19.0
},
{
"lane": "local",
"accept": 4.0,
"margin": 0.15,
"in_catalog": 64,
"out_catalog": 45,
"enrolled": 53,
"correct": 42,
"wrong": 2,
"rejected": 65,
"catalog_ceiling": 0.8281,
"identity_ceiling": 0.9245,
"decision_ceiling": 0.717,
"end_to_end_coverage": 0.6562,
"false_accepts": 2,
"unknown_false_accepts": 2,
"unenrolled_false_accepts": 0,
"false_accept_rate": 0.0444,
"near_unknown_false_accept_rate": 0.0,
"precision": 0.9545,
"max_sku_share": 0.2273,
"hub_sku": "sku_l09",
"hub_alarm": false,
"histogram": {
"sku_l09": 10,
"sku_l10": 9,
"sku_l01": 5,
"sku_l03": 5,
"sku_l07": 5,
"sku_l06": 4,
"sku_l05": 3,
"sku_l11": 2,
"sku_l02": 1
},
"per_sku": {
"sku_l01": {
"correct": 5,
"total": 5
},
"sku_l02": {
"correct": 1,
"total": 4
},
"sku_l03": {
"correct": 4,
"total": 4
},
"sku_l04": {
"correct": 0,
"total": 1
},
"sku_l05": {
"correct": 3,
"total": 3
},
"sku_l06": {
"correct": 4,
"total": 4
},
"sku_l07": {
"correct": 4,
"total": 6
},
"sku_l08": {
"correct": 0,
"total": 1
},
"sku_l09": {
"correct": 10,
"total": 13
},
"sku_l10": {
"correct": 9,
"total": 11
},
"sku_l11": {
"correct": 2,
"total": 9
},
"sku_l12": {
"correct": 0,
"total": 3
}
},
"ms_per_crop": 29.1
}
],
"live": [
{
"lane": "van",
"accept": 1.0,
"margin": 0.15,
"in_catalog": 64,
"out_catalog": 45,
"enrolled": 53,
"correct": 44,
"wrong": 65,
"rejected": 0,
"catalog_ceiling": 0.8281,
"identity_ceiling": 0.8302,
"decision_ceiling": 0.8302,
"end_to_end_coverage": 0.6875,
"false_accepts": 65,
"unknown_false_accepts": 45,
"unenrolled_false_accepts": 11,
"false_accept_rate": 1.0,
"near_unknown_false_accept_rate": 1.0,
"precision": 0.4037,
"max_sku_share": 0.2018,
"hub_sku": "sku_l11",
"hub_alarm": false,
"histogram": {
"sku_l11": 22,
"sku_l03": 17,
"sku_l05": 15,
"sku_l06": 14,
"sku_l09": 14,
"sku_l10": 11,
"sku_l02": 10,
"sku_l01": 6
},
"per_sku": {
"sku_l01": {
"correct": 5,
"total": 5
},
"sku_l02": {
"correct": 3,
"total": 4
},
"sku_l03": {
"correct": 4,
"total": 4
},
"sku_l04": {
"correct": 0,
"total": 1
},
"sku_l05": {
"correct": 3,
"total": 3
},
"sku_l06": {
"correct": 2,
"total": 4
},
"sku_l07": {
"correct": 0,
"total": 6
},
"sku_l08": {
"correct": 0,
"total": 1
},
"sku_l09": {
"correct": 10,
"total": 13
},
"sku_l10": {
"correct": 9,
"total": 11
},
"sku_l11": {
"correct": 8,
"total": 9
},
"sku_l12": {
"correct": 0,
"total": 3
}
},
"ms_per_crop": 6.5
},
{
"lane": "local",
"accept": 4.0,
"margin": 0.15,
"in_catalog": 64,
"out_catalog": 45,
"enrolled": 53,
"correct": 36,
"wrong": 1,
"rejected": 72,
"catalog_ceiling": 0.8281,
"identity_ceiling": 0.9057,
"decision_ceiling": 0.6038,
"end_to_end_coverage": 0.5625,
"false_accepts": 1,
"unknown_false_accepts": 1,
"unenrolled_false_accepts": 0,
"false_accept_rate": 0.0222,
"near_unknown_false_accept_rate": 0.0,
"precision": 0.973,
"max_sku_share": 0.2432,
"hub_sku": "sku_l09",
"hub_alarm": false,
"histogram": {
"sku_l09": 9,
"sku_l10": 8,
"sku_l07": 5,
"sku_l01": 4,
"sku_l03": 3,
"sku_l11": 3,
"sku_l05": 2,
"sku_l06": 2,
"sku_l02": 1
},
"per_sku": {
"sku_l01": {
"correct": 4,
"total": 5
},
"sku_l02": {
"correct": 1,
"total": 4
},
"sku_l03": {
"correct": 3,
"total": 4
},
"sku_l04": {
"correct": 0,
"total": 1
},
"sku_l05": {
"correct": 2,
"total": 3
},
"sku_l06": {
"correct": 2,
"total": 4
},
"sku_l07": {
"correct": 4,
"total": 6
},
"sku_l08": {
"correct": 0,
"total": 1
},
"sku_l09": {
"correct": 9,
"total": 13
},
"sku_l10": {
"correct": 8,
"total": 11
},
"sku_l11": {
"correct": 3,
"total": 9
},
"sku_l12": {
"correct": 0,
"total": 3
}
},
"ms_per_crop": 19.8
}
]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 930 KiB

View file

@ -0,0 +1,27 @@
{
"4.0": {
"accepts": 3,
"crops": 4580,
"rate": 0.0006550218340611354
},
"2.0": {
"accepts": 8,
"crops": 4580,
"rate": 0.0017467248908296944
},
"1.0": {
"accepts": 45,
"crops": 4580,
"rate": 0.009825327510917031
},
"0.5": {
"accepts": 83,
"crops": 4580,
"rate": 0.018122270742358077
},
"0.0": {
"accepts": 115,
"crops": 4580,
"rate": 0.025109170305676855
}
}

View file

@ -0,0 +1,157 @@
{
"question": "False accepts per named analyze policy on unrelated shelf crops, analyze.decide on the sweep_accept_lines cache.",
"method": {
"decision": "analyze.decide(o, policy, signatures) - the frozen analysis's own call",
"policies": {
"strict": 4.0,
"balanced": 2.0,
"coverage-first": 0.5,
"near-argmax": 0.0
},
"gate_for_comparison": "identity_lanes.DecisionPolicy(local_accept=threshold, signatures)",
"text_scores": "TextLane.scores_from_text on the cached OCR read",
"fallback": "analyze.decide's near-argmax extra fallback only: keep rank[0] when the gate refused, unless the read contradicts that row's size or the text prefers another row"
},
"provenance": {
"cache": {
"path": "data/evaluations/2026-09-29-session/scratch/accept_line_cache.pkl",
"sha256": "1abf0312d354f9f00af6d5a339d0edde0d584c1beee1dab46d04966caf6e637a",
"bytes": 89680,
"version": 3,
"detect_conf": 0.1,
"records": [
"version",
"conf",
"photos",
"shelf_full",
"shelf_live",
"distractors"
],
"not_recorded": [
"stock_dir",
"catalog_hash",
"code_revision",
"source image paths or hashes",
"per-photo crop counts"
],
"note": "The cache attests no catalog, so the catalog match below is read off the current worktree, not out of the cache. The read is unpickled, not rebuilt."
},
"catalog": {
"dir": "stock-lopia-clean",
"catalog_hash": "1bc3c1d10087f92192b8081a007fa72b4f091446c273a0ab3825cbed9bdf602c",
"matches_observations": true,
"observations_catalog_hash": "1bc3c1d10087f92192b8081a007fa72b4f091446c273a0ab3825cbed9bdf602c",
"observations_code_revision": "fbf31d74feb12538dc07207cb80722dac38dd438"
},
"code_revision": "fbf31d74feb12538dc07207cb80722dac38dd438",
"signatures": {
"rows": 12,
"sha256": "3e2388f27ae5796155656c5aa10094fbf1012766b7cee088224573a84b2bb584"
}
},
"counts": {
"photos": 64,
"crops": 4580,
"crops_with_a_local_candidate": 155,
"crops_with_no_local_candidate": 4425,
"crops_with_a_raw_read": 1546,
"crops_scored_by_text": 1185
},
"policies": {
"strict": {
"local_accept": 4.0,
"fallback": false,
"accepts": 3,
"gate_accepts": 3,
"fallback_accepts": 0,
"by_source": {
"local": 0,
"text": 3
},
"rate": 0.0006550218340611354,
"rate_percent": 0.0655,
"crops_with_a_local_candidate": 155
},
"balanced": {
"local_accept": 2.0,
"fallback": false,
"accepts": 8,
"gate_accepts": 8,
"fallback_accepts": 0,
"by_source": {
"local": 5,
"text": 3
},
"rate": 0.0017467248908296944,
"rate_percent": 0.1747,
"crops_with_a_local_candidate": 155
},
"coverage-first": {
"local_accept": 0.5,
"fallback": false,
"accepts": 83,
"gate_accepts": 83,
"fallback_accepts": 0,
"by_source": {
"local": 80,
"text": 3
},
"rate": 0.018122270742358077,
"rate_percent": 1.8122,
"crops_with_a_local_candidate": 155
},
"near-argmax": {
"local_accept": 0.0,
"fallback": true,
"accepts": 119,
"gate_accepts": 115,
"fallback_accepts": 4,
"by_source": {
"local": 112,
"text": 3
},
"rate": 0.025982532751091702,
"rate_percent": 2.5983,
"crops_with_a_local_candidate": 155
}
},
"cross_check_far_unknown_lines": {
"source": "evidence/far-unknown-lines.json",
"note": "accept-threshold cells only, no fallback; producer script not in the tree",
"cells": {
"strict": {
"lines_accepts": 3,
"lines_crops": 4580,
"here_gate_accepts": 3,
"agrees": true
},
"balanced": {
"lines_accepts": 8,
"lines_crops": 4580,
"here_gate_accepts": 8,
"agrees": true
},
"coverage-first": {
"lines_accepts": 83,
"lines_crops": 4580,
"here_gate_accepts": 83,
"agrees": true
},
"near-argmax": {
"lines_accepts": 115,
"lines_crops": 4580,
"here_gate_accepts": 115,
"agrees": true
}
}
},
"limitations": [
"The cache records no catalog, code revision or image list, so 'same catalog as the frozen observations' is read off the current worktree, not attested by the cache.",
"Only 155 of 4580 crops produced a local candidate; the other 4425 are decided by the text lane alone or refused before any gate applies, so the accept floor is exercised on a small minority of the rows and the rates are dominated by empty evidence.",
"The catalog is 12 rows from one store. A false-accept rate is a function of catalog size, so these numbers do not transfer to a larger or differently-stocked catalog.",
"Crops come from one detection pass at detect_conf 0.1 on 1280-long-side frames, so the crop population is set by the detector, not only by the identity gate.",
"The cache has no per-photo breakdown, so no photo-level rate and no check that one image is not carrying the whole count.",
"The near-argmax fallback is a research construct in analyze.py, not shipped code; its row prices a policy that does not exist on the server yet.",
"far-unknown-lines.json's producer is not in the tree, so agreement with it is corroboration, not verification."
]
}

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1000" height="480" viewBox="0 0 1000 480"><rect width="1000" height="480" fill="white"/><text x="70" y="30" font-size="18">full: visible coverage / precision</text><path d="M70,50 V405 H460" fill="none" stroke="black"/><text x="60" y="430" font-size="12">0%</text><text x="30" y="405" font-size="12">0%</text><text x="157.5" y="430" font-size="12">25%</text><text x="30" y="317.5" font-size="12">25%</text><text x="255.0" y="430" font-size="12">50%</text><text x="30" y="230.0" font-size="12">50%</text><text x="352.5" y="430" font-size="12">75%</text><text x="30" y="142.5" font-size="12">75%</text><text x="450" y="430" font-size="12">100%</text><text x="30" y="55" font-size="12">100%</text><circle cx="227.43119266055047" cy="70.90909090909088" r="5" fill="white" stroke="#475569"><title>strict/individual: 44/109 shown, 42/64 correct, 2 false</title></circle><circle cx="266.7889908256881" cy="67.72727272727275" r="5" fill="#475569" stroke="#475569"><title>strict/guarded: 55/109 shown, 53/64 correct, 2 false</title></circle><circle cx="256.0550458715596" cy="81.9230769230769" r="5" fill="white" stroke="#2563eb"><title>balanced/individual: 52/109 shown, 48/64 correct, 4 false</title></circle><circle cx="281.10091743119267" cy="78.72881355932202" r="5" fill="#2563eb" stroke="#2563eb"><title>balanced/guarded: 59/109 shown, 55/64 correct, 4 false</title></circle><circle cx="288.25688073394497" cy="106.63934426229508" r="5" fill="white" stroke="#059669"><title>coverage-first/individual: 61/109 shown, 52/64 correct, 9 false</title></circle><circle cx="295.41284403669727" cy="99.44444444444446" r="5" fill="#059669" stroke="#059669"><title>coverage-first/guarded: 63/109 shown, 55/64 correct, 8 false</title></circle><circle cx="306.1467889908257" cy="129.24242424242425" r="5" fill="white" stroke="#dc2626"><title>near-argmax/individual: 66/109 shown, 52/64 correct, 14 false</title></circle><circle cx="313.302752293578" cy="121.91176470588238" r="5" fill="#dc2626" stroke="#dc2626"><title>near-argmax/guarded: 68/109 shown, 55/64 correct, 13 false</title></circle><text x="70" y="458" font-size="12">Any labels / 109; filled = guarded groups, hollow = individual</text><text x="560" y="30" font-size="18">live: visible coverage / precision</text><path d="M560,50 V405 H950" fill="none" stroke="black"/><text x="550" y="430" font-size="12">0%</text><text x="520" y="405" font-size="12">0%</text><text x="647.5" y="430" font-size="12">25%</text><text x="520" y="317.5" font-size="12">25%</text><text x="745.0" y="430" font-size="12">50%</text><text x="520" y="230.0" font-size="12">50%</text><text x="842.5" y="430" font-size="12">75%</text><text x="520" y="142.5" font-size="12">75%</text><text x="940" y="430" font-size="12">100%</text><text x="520" y="55" font-size="12">100%</text><circle cx="692.3853211009175" cy="64.45945945945942" r="5" fill="white" stroke="#475569"><title>strict/individual: 37/109 shown, 36/64 correct, 1 false</title></circle><circle cx="742.4770642201835" cy="61.86274509803923" r="5" fill="#475569" stroke="#475569"><title>strict/guarded: 51/109 shown, 50/64 correct, 1 false</title></circle><circle cx="699.5412844036697" cy="63.974358974359006" r="5" fill="white" stroke="#2563eb"><title>balanced/individual: 39/109 shown, 38/64 correct, 1 false</title></circle><circle cx="746.0550458715596" cy="61.730769230769226" r="5" fill="#2563eb" stroke="#2563eb"><title>balanced/guarded: 52/109 shown, 51/64 correct, 1 false</title></circle><circle cx="753.2110091743119" cy="100.37037037037038" r="5" fill="white" stroke="#059669"><title>coverage-first/individual: 54/109 shown, 47/64 correct, 7 false</title></circle><circle cx="778.256880733945" cy="89.42622950819674" r="5" fill="#059669" stroke="#059669"><title>coverage-first/guarded: 61/109 shown, 55/64 correct, 6 false</title></circle><circle cx="767.5229357798165" cy="115.34482758620692" r="5" fill="white" stroke="#dc2626"><title>near-argmax/individual: 58/109 shown, 48/64 correct, 10 false</title></circle><circle cx="788.9908256880734" cy="104.21875" r="5" fill="#dc2626" stroke="#dc2626"><title>near-argmax/guarded: 64/109 shown, 55/64 correct, 9 false</title></circle><text x="560" y="458" font-size="12">Any labels / 109; filled = guarded groups, hollow = individual</text></svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

View file

@ -0,0 +1,788 @@
{
"replay-hanzomon-supermarket-pan-132-152-8fps-0.5x-0": {
"summary": {
"source": "data/external-eval/tier3-sources/media/hanzomon-supermarket-pan-132-152.mp4",
"fps": 8,
"rate": 0.5,
"trial": 0,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 11.78,
"server_cpu_s": 63.94,
"server_cpu_pct_one_core": 545.9,
"rtt_ms": {
"p50": 65.3,
"p95": 102.3
},
"stages_ms": {
"decode": {
"p50": 2.28,
"p95": 2.62
},
"detect": {
"p50": 57.9,
"p95": 85.93
},
"track": {
"p50": 1.64,
"p95": 14.19
},
"total": {
"p50": 61.09,
"p95": 97.65
}
},
"max_tracks": 17,
"ever_labelled_track_ids": 0,
"first_visible_ms": null,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 4.02,
"classify_pending": 0,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "d5f77b68cb9e7e776f473c8d869e03c4fa23db2c0f6cb8b34c3b218ea12147b8"
},
"replay-hanzomon-supermarket-pan-132-152-8fps-0.5x-1": {
"summary": {
"source": "data/external-eval/tier3-sources/media/hanzomon-supermarket-pan-132-152.mp4",
"fps": 8,
"rate": 0.5,
"trial": 1,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 11.79,
"server_cpu_s": 64.79,
"server_cpu_pct_one_core": 552.6,
"rtt_ms": {
"p50": 63.1,
"p95": 90.2
},
"stages_ms": {
"decode": {
"p50": 2.28,
"p95": 2.73
},
"detect": {
"p50": 56.28,
"p95": 82.78
},
"track": {
"p50": 1.43,
"p95": 2.22
},
"total": {
"p50": 60.12,
"p95": 86.55
}
},
"max_tracks": 17,
"ever_labelled_track_ids": 0,
"first_visible_ms": null,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 4.02,
"classify_pending": 0,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "d5f77b68cb9e7e776f473c8d869e03c4fa23db2c0f6cb8b34c3b218ea12147b8"
},
"replay-hanzomon-supermarket-pan-132-152-8fps-1x-0": {
"summary": {
"source": "data/external-eval/tier3-sources/media/hanzomon-supermarket-pan-132-152.mp4",
"fps": 8,
"rate": 1,
"trial": 0,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 6.94,
"server_cpu_s": 34.88,
"server_cpu_pct_one_core": 507.4,
"rtt_ms": {
"p50": 55.6,
"p95": 102.3
},
"stages_ms": {
"decode": {
"p50": 2.21,
"p95": 2.62
},
"detect": {
"p50": 49.16,
"p95": 92.26
},
"track": {
"p50": 1.4,
"p95": 4.58
},
"total": {
"p50": 52.97,
"p95": 95.81
}
},
"max_tracks": 17,
"ever_labelled_track_ids": 0,
"first_visible_ms": null,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 8.06,
"classify_pending": 0,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "d5f77b68cb9e7e776f473c8d869e03c4fa23db2c0f6cb8b34c3b218ea12147b8"
},
"replay-hanzomon-supermarket-pan-132-152-8fps-1x-1": {
"summary": {
"source": "data/external-eval/tier3-sources/media/hanzomon-supermarket-pan-132-152.mp4",
"fps": 8,
"rate": 1,
"trial": 1,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 6.94,
"server_cpu_s": 36.14,
"server_cpu_pct_one_core": 525.6,
"rtt_ms": {
"p50": 59.6,
"p95": 91.6
},
"stages_ms": {
"decode": {
"p50": 2.29,
"p95": 2.7
},
"detect": {
"p50": 54.53,
"p95": 85.74
},
"track": {
"p50": 1.54,
"p95": 4.01
},
"total": {
"p50": 57.78,
"p95": 89.62
}
},
"max_tracks": 17,
"ever_labelled_track_ids": 0,
"first_visible_ms": null,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 7.98,
"classify_pending": 0,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "d5f77b68cb9e7e776f473c8d869e03c4fa23db2c0f6cb8b34c3b218ea12147b8"
},
"replay-image6-15fps-0.5x-0": {
"summary": {
"source": "image6",
"fps": 15,
"rate": 0.5,
"trial": 0,
"input_frames": 75,
"sent": 75,
"processed": 72,
"not_returned": 3,
"elapsed_s": 12.0,
"server_cpu_s": 77.48,
"server_cpu_pct_one_core": 647.9,
"rtt_ms": {
"p50": 111.4,
"p95": 175.8
},
"stages_ms": {
"decode": {
"p50": 8.82,
"p95": 10.94
},
"detect": {
"p50": 62.72,
"p95": 125.26
},
"track": {
"p50": 6.79,
"p95": 15.05
},
"total": {
"p50": 80.12,
"p95": 139.71
}
},
"max_tracks": 82,
"ever_labelled_track_ids": 58,
"first_visible_ms": 372.83754197414964,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 75,
"frames_processed": 72,
"frames_dropped": 3,
"server_fps": 7.6,
"classify_pending": 3,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "810e38cff9ca71b1f072de0ffbb47de3834221a6a3e4ba04989c22977b39a28f",
"visible": {
"visible_facings": 109,
"catalog_facings": 64,
"ever_named": 58,
"stable_correct_catalog": 51,
"stable_correct_coverage": 0.797,
"blank_ratio": 0.468,
"timed": {
"250": {
"visible_denominator": 109,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"500": {
"visible_denominator": 108,
"any_label": 3,
"correct_label_ever": 3,
"vrc": 0.028,
"correct_coverage": 0.028
},
"1000": {
"visible_denominator": 103,
"any_label": 13,
"correct_label_ever": 13,
"vrc": 0.126,
"correct_coverage": 0.126
}
},
"first_label_from_entry_ms_p50": 2048.8,
"corrections": [],
"identity_flips": 0,
"observed_wrong_label_ms_upper": 42468.7,
"note": "Server receive timestamp as proxy for UI display; per-facing entry from 50% visible source window, not physical entrance. Unmatched track labels excluded. Wrong-label ms is sampled persistence only."
}
},
"replay-image6-15fps-1x-0": {
"summary": {
"source": "image6",
"fps": 15,
"rate": 1,
"trial": 0,
"input_frames": 75,
"sent": 75,
"processed": 38,
"not_returned": 37,
"elapsed_s": 7.11,
"server_cpu_s": 37.87,
"server_cpu_pct_one_core": 538.7,
"rtt_ms": {
"p50": 150.7,
"p95": 272.2
},
"stages_ms": {
"decode": {
"p50": 8.82,
"p95": 10.29
},
"detect": {
"p50": 56.53,
"p95": 172.17
},
"track": {
"p50": 7.95,
"p95": 82.75
},
"total": {
"p50": 74.43,
"p95": 220.09
}
},
"max_tracks": 82,
"ever_labelled_track_ids": 40,
"first_visible_ms": 645.1856669737026,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 75,
"frames_processed": 38,
"frames_dropped": 37,
"server_fps": 7.81,
"classify_pending": 16,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "810e38cff9ca71b1f072de0ffbb47de3834221a6a3e4ba04989c22977b39a28f",
"visible": {
"visible_facings": 109,
"catalog_facings": 64,
"ever_named": 38,
"stable_correct_catalog": 35,
"stable_correct_coverage": 0.547,
"blank_ratio": 0.651,
"timed": {
"250": {
"visible_denominator": 108,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"500": {
"visible_denominator": 106,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"1000": {
"visible_denominator": 100,
"any_label": 13,
"correct_label_ever": 13,
"vrc": 0.13,
"correct_coverage": 0.13
}
},
"first_label_from_entry_ms_p50": 1401.0,
"corrections": [],
"identity_flips": 0,
"observed_wrong_label_ms_upper": 5073.2,
"note": "Server receive timestamp as proxy for UI display; per-facing entry from 50% visible source window, not physical entrance. Unmatched track labels excluded. Wrong-label ms is sampled persistence only."
}
},
"replay-image6-8fps-0.5x-0": {
"summary": {
"source": "image6",
"fps": 8,
"rate": 0.5,
"trial": 0,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 11.91,
"server_cpu_s": 69.74,
"server_cpu_pct_one_core": 588.2,
"rtt_ms": {
"p50": 100.4,
"p95": 158.0
},
"stages_ms": {
"decode": {
"p50": 8.62,
"p95": 10.66
},
"detect": {
"p50": 65.52,
"p95": 97.8
},
"track": {
"p50": 4.6,
"p95": 10.48
},
"total": {
"p50": 78.76,
"p95": 122.88
}
},
"max_tracks": 80,
"ever_labelled_track_ids": 57,
"first_visible_ms": 623.0825000675395,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 3.98,
"classify_pending": 3,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "bd59b38fb89c59b96c0a53157e27512be7c11754b5188890efa7496b43e5e44f",
"visible": {
"visible_facings": 94,
"catalog_facings": 60,
"ever_named": 57,
"stable_correct_catalog": 49,
"stable_correct_coverage": 0.817,
"blank_ratio": 0.394,
"timed": {
"250": {
"visible_denominator": 94,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"500": {
"visible_denominator": 94,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"1000": {
"visible_denominator": 93,
"any_label": 11,
"correct_label_ever": 11,
"vrc": 0.118,
"correct_coverage": 0.118
}
},
"first_label_from_entry_ms_p50": 1789.5,
"corrections": [],
"identity_flips": 0,
"observed_wrong_label_ms_upper": 56251.4,
"note": "Server receive timestamp as proxy for UI display; per-facing entry from 50% visible source window, not physical entrance. Unmatched track labels excluded. Wrong-label ms is sampled persistence only."
}
},
"replay-image6-8fps-0.5x-1": {
"summary": {
"source": "image6",
"fps": 8,
"rate": 0.5,
"trial": 1,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 11.9,
"server_cpu_s": 69.78,
"server_cpu_pct_one_core": 588.5,
"rtt_ms": {
"p50": 104.2,
"p95": 197.2
},
"stages_ms": {
"decode": {
"p50": 8.89,
"p95": 10.12
},
"detect": {
"p50": 65.43,
"p95": 91.23
},
"track": {
"p50": 5.53,
"p95": 24.17
},
"total": {
"p50": 79.25,
"p95": 158.8
}
},
"max_tracks": 80,
"ever_labelled_track_ids": 53,
"first_visible_ms": 723.3483329182491,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 4.0,
"classify_pending": 5,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "bd59b38fb89c59b96c0a53157e27512be7c11754b5188890efa7496b43e5e44f",
"visible": {
"visible_facings": 94,
"catalog_facings": 60,
"ever_named": 53,
"stable_correct_catalog": 48,
"stable_correct_coverage": 0.8,
"blank_ratio": 0.436,
"timed": {
"250": {
"visible_denominator": 94,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"500": {
"visible_denominator": 94,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"1000": {
"visible_denominator": 93,
"any_label": 3,
"correct_label_ever": 3,
"vrc": 0.032,
"correct_coverage": 0.032
}
},
"first_label_from_entry_ms_p50": 2809.8,
"corrections": [],
"identity_flips": 0,
"observed_wrong_label_ms_upper": 30646.1,
"note": "Server receive timestamp as proxy for UI display; per-facing entry from 50% visible source window, not physical entrance. Unmatched track labels excluded. Wrong-label ms is sampled persistence only."
}
},
"replay-image6-8fps-1x-0": {
"summary": {
"source": "image6",
"fps": 8,
"rate": 1,
"trial": 0,
"input_frames": 40,
"sent": 40,
"processed": 39,
"not_returned": 1,
"elapsed_s": 6.99,
"server_cpu_s": 41.58,
"server_cpu_pct_one_core": 598.9,
"rtt_ms": {
"p50": 176.5,
"p95": 234.0
},
"stages_ms": {
"decode": {
"p50": 8.88,
"p95": 10.85
},
"detect": {
"p50": 60.34,
"p95": 162.65
},
"track": {
"p50": 7.29,
"p95": 21.33
},
"total": {
"p50": 81.93,
"p95": 178.03
}
},
"max_tracks": 80,
"ever_labelled_track_ids": 50,
"first_visible_ms": 433.02949995268136,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 39,
"frames_dropped": 1,
"server_fps": 8.19,
"classify_pending": 16,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "bd59b38fb89c59b96c0a53157e27512be7c11754b5188890efa7496b43e5e44f",
"visible": {
"visible_facings": 94,
"catalog_facings": 60,
"ever_named": 50,
"stable_correct_catalog": 46,
"stable_correct_coverage": 0.767,
"blank_ratio": 0.468,
"timed": {
"250": {
"visible_denominator": 94,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"500": {
"visible_denominator": 93,
"any_label": 1,
"correct_label_ever": 1,
"vrc": 0.011,
"correct_coverage": 0.011
},
"1000": {
"visible_denominator": 88,
"any_label": 10,
"correct_label_ever": 10,
"vrc": 0.114,
"correct_coverage": 0.114
}
},
"first_label_from_entry_ms_p50": 1990.1,
"corrections": [],
"identity_flips": 0,
"observed_wrong_label_ms_upper": 4131.2,
"note": "Server receive timestamp as proxy for UI display; per-facing entry from 50% visible source window, not physical entrance. Unmatched track labels excluded. Wrong-label ms is sampled persistence only."
}
},
"replay-image6-8fps-1x-1": {
"summary": {
"source": "image6",
"fps": 8,
"rate": 1,
"trial": 1,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 7.0,
"server_cpu_s": 42.49,
"server_cpu_pct_one_core": 612.2,
"rtt_ms": {
"p50": 101.8,
"p95": 150.2
},
"stages_ms": {
"decode": {
"p50": 8.84,
"p95": 10.59
},
"detect": {
"p50": 59.15,
"p95": 90.7
},
"track": {
"p50": 6.55,
"p95": 14.88
},
"total": {
"p50": 75.24,
"p95": 107.44
}
},
"max_tracks": 80,
"ever_labelled_track_ids": 52,
"first_visible_ms": 350.2598749473691,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 7.98,
"classify_pending": 3,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "bd59b38fb89c59b96c0a53157e27512be7c11754b5188890efa7496b43e5e44f",
"visible": {
"visible_facings": 94,
"catalog_facings": 60,
"ever_named": 52,
"stable_correct_catalog": 47,
"stable_correct_coverage": 0.783,
"blank_ratio": 0.447,
"timed": {
"250": {
"visible_denominator": 94,
"any_label": 0,
"correct_label_ever": 0,
"vrc": 0.0,
"correct_coverage": 0.0
},
"500": {
"visible_denominator": 93,
"any_label": 7,
"correct_label_ever": 7,
"vrc": 0.075,
"correct_coverage": 0.075
},
"1000": {
"visible_denominator": 88,
"any_label": 15,
"correct_label_ever": 15,
"vrc": 0.17,
"correct_coverage": 0.17
}
},
"first_label_from_entry_ms_p50": 1620.5,
"corrections": [],
"identity_flips": 0,
"observed_wrong_label_ms_upper": 12247.0,
"note": "Server receive timestamp as proxy for UI display; per-facing entry from 50% visible source window, not physical entrance. Unmatched track labels excluded. Wrong-label ms is sampled persistence only."
}
}
}

View file

@ -0,0 +1,830 @@
{
"replay-hanzomon-supermarket-pan-132-152-8fps-0.5x-0": {
"summary": {
"source": "data/external-eval/tier3-sources/media/hanzomon-supermarket-pan-132-152.mp4",
"fps": 8,
"rate": 0.5,
"trial": 0,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 11.78,
"server_cpu_s": 63.94,
"server_cpu_pct_one_core": 545.9,
"rtt_ms": {
"p50": 65.3,
"p95": 102.3
},
"stages_ms": {
"decode": {
"p50": 2.28,
"p95": 2.62
},
"detect": {
"p50": 57.9,
"p95": 85.93
},
"track": {
"p50": 1.64,
"p95": 14.19
},
"total": {
"p50": 61.09,
"p95": 97.65
}
},
"max_tracks": 17,
"ever_labelled_track_ids": 0,
"first_visible_ms": null,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 4.02,
"classify_pending": 0,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "d5f77b68cb9e7e776f473c8d869e03c4fa23db2c0f6cb8b34c3b218ea12147b8"
},
"replay-hanzomon-supermarket-pan-132-152-8fps-0.5x-1": {
"summary": {
"source": "data/external-eval/tier3-sources/media/hanzomon-supermarket-pan-132-152.mp4",
"fps": 8,
"rate": 0.5,
"trial": 1,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 11.79,
"server_cpu_s": 64.79,
"server_cpu_pct_one_core": 552.6,
"rtt_ms": {
"p50": 63.1,
"p95": 90.2
},
"stages_ms": {
"decode": {
"p50": 2.28,
"p95": 2.73
},
"detect": {
"p50": 56.28,
"p95": 82.78
},
"track": {
"p50": 1.43,
"p95": 2.22
},
"total": {
"p50": 60.12,
"p95": 86.55
}
},
"max_tracks": 17,
"ever_labelled_track_ids": 0,
"first_visible_ms": null,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 4.02,
"classify_pending": 0,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "d5f77b68cb9e7e776f473c8d869e03c4fa23db2c0f6cb8b34c3b218ea12147b8"
},
"replay-hanzomon-supermarket-pan-132-152-8fps-1x-0": {
"summary": {
"source": "data/external-eval/tier3-sources/media/hanzomon-supermarket-pan-132-152.mp4",
"fps": 8,
"rate": 1,
"trial": 0,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 6.94,
"server_cpu_s": 34.88,
"server_cpu_pct_one_core": 507.4,
"rtt_ms": {
"p50": 55.6,
"p95": 102.3
},
"stages_ms": {
"decode": {
"p50": 2.21,
"p95": 2.62
},
"detect": {
"p50": 49.16,
"p95": 92.26
},
"track": {
"p50": 1.4,
"p95": 4.58
},
"total": {
"p50": 52.97,
"p95": 95.81
}
},
"max_tracks": 17,
"ever_labelled_track_ids": 0,
"first_visible_ms": null,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 8.06,
"classify_pending": 0,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "d5f77b68cb9e7e776f473c8d869e03c4fa23db2c0f6cb8b34c3b218ea12147b8"
},
"replay-hanzomon-supermarket-pan-132-152-8fps-1x-1": {
"summary": {
"source": "data/external-eval/tier3-sources/media/hanzomon-supermarket-pan-132-152.mp4",
"fps": 8,
"rate": 1,
"trial": 1,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 6.94,
"server_cpu_s": 36.14,
"server_cpu_pct_one_core": 525.6,
"rtt_ms": {
"p50": 59.6,
"p95": 91.6
},
"stages_ms": {
"decode": {
"p50": 2.29,
"p95": 2.7
},
"detect": {
"p50": 54.53,
"p95": 85.74
},
"track": {
"p50": 1.54,
"p95": 4.01
},
"total": {
"p50": 57.78,
"p95": 89.62
}
},
"max_tracks": 17,
"ever_labelled_track_ids": 0,
"first_visible_ms": null,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 7.98,
"classify_pending": 0,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "d5f77b68cb9e7e776f473c8d869e03c4fa23db2c0f6cb8b34c3b218ea12147b8"
},
"replay-image6-15fps-0.5x-0": {
"summary": {
"source": "image6",
"fps": 15,
"rate": 0.5,
"trial": 0,
"input_frames": 75,
"sent": 75,
"processed": 72,
"not_returned": 3,
"elapsed_s": 12.0,
"server_cpu_s": 77.48,
"server_cpu_pct_one_core": 647.9,
"rtt_ms": {
"p50": 111.4,
"p95": 175.8
},
"stages_ms": {
"decode": {
"p50": 8.82,
"p95": 10.94
},
"detect": {
"p50": 62.72,
"p95": 125.26
},
"track": {
"p50": 6.79,
"p95": 15.05
},
"total": {
"p50": 80.12,
"p95": 139.71
}
},
"max_tracks": 82,
"ever_labelled_track_ids": 58,
"first_visible_ms": 372.83754197414964,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 75,
"frames_processed": 72,
"frames_dropped": 3,
"server_fps": 7.6,
"classify_pending": 3,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "810e38cff9ca71b1f072de0ffbb47de3834221a6a3e4ba04989c22977b39a28f",
"visible": {
"visible_facings": 109,
"catalog_facings": 64,
"ever_named": 58,
"never_named_ratio": 0.4678899082568807,
"last_observed_correct_catalog": 45,
"last_observed_correct_coverage": 0.703125,
"stable_correct_catalog_500ms": 44,
"stable_correct_coverage_500ms": 0.6875,
"time_to_trailing_stable_correct_ms_p50": 3453.6,
"timed": {
"250": {
"visible_denominator": 109,
"catalog_denominator": 64,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"500": {
"visible_denominator": 108,
"catalog_denominator": 64,
"any_label": 3,
"correct_label": 3,
"vrc": 0.027777777777777776,
"correct_catalog_coverage": 0.046875
},
"1000": {
"visible_denominator": 103,
"catalog_denominator": 64,
"any_label": 13,
"correct_label": 13,
"vrc": 0.1262135922330097,
"correct_catalog_coverage": 0.203125
}
},
"first_label_from_entry_ms_p50": 2048.85,
"corrections": [],
"identity_flips": 0,
"sampled_wrong_label_ms": 34939.099999999984,
"unmatched_label_samples": 11,
"note": "Receive timestamps proxy display; entry is first processed source window with >=50% visibility. Stable means a trailing correct run spanning >=500 ms of consecutive received results, not future stability. Wrong exposure holds each received state until next result while facing stays visible; final intervals censored. Crop-position matching is diagnostic, not native overlay verification."
}
},
"replay-image6-15fps-1x-0": {
"summary": {
"source": "image6",
"fps": 15,
"rate": 1,
"trial": 0,
"input_frames": 75,
"sent": 75,
"processed": 38,
"not_returned": 37,
"elapsed_s": 7.11,
"server_cpu_s": 37.87,
"server_cpu_pct_one_core": 538.7,
"rtt_ms": {
"p50": 150.7,
"p95": 272.2
},
"stages_ms": {
"decode": {
"p50": 8.82,
"p95": 10.29
},
"detect": {
"p50": 56.53,
"p95": 172.17
},
"track": {
"p50": 7.95,
"p95": 82.75
},
"total": {
"p50": 74.43,
"p95": 220.09
}
},
"max_tracks": 82,
"ever_labelled_track_ids": 40,
"first_visible_ms": 645.1856669737026,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 75,
"frames_processed": 38,
"frames_dropped": 37,
"server_fps": 7.81,
"classify_pending": 16,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "810e38cff9ca71b1f072de0ffbb47de3834221a6a3e4ba04989c22977b39a28f",
"visible": {
"visible_facings": 109,
"catalog_facings": 64,
"ever_named": 38,
"never_named_ratio": 0.6513761467889908,
"last_observed_correct_catalog": 17,
"last_observed_correct_coverage": 0.265625,
"stable_correct_catalog_500ms": 8,
"stable_correct_coverage_500ms": 0.125,
"time_to_trailing_stable_correct_ms_p50": 1066.75,
"timed": {
"250": {
"visible_denominator": 108,
"catalog_denominator": 64,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"500": {
"visible_denominator": 106,
"catalog_denominator": 64,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"1000": {
"visible_denominator": 100,
"catalog_denominator": 63,
"any_label": 8,
"correct_label": 8,
"vrc": 0.08,
"correct_catalog_coverage": 0.12698412698412698
}
},
"first_label_from_entry_ms_p50": 1445.8,
"corrections": [],
"identity_flips": 0,
"sampled_wrong_label_ms": 970.7999999999995,
"unmatched_label_samples": 19,
"note": "Receive timestamps proxy display; entry is first processed source window with >=50% visibility. Stable means a trailing correct run spanning >=500 ms of consecutive received results, not future stability. Wrong exposure holds each received state until next result while facing stays visible; final intervals censored. Crop-position matching is diagnostic, not native overlay verification."
}
},
"replay-image6-8fps-0.5x-0": {
"summary": {
"source": "image6",
"fps": 8,
"rate": 0.5,
"trial": 0,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 11.91,
"server_cpu_s": 69.74,
"server_cpu_pct_one_core": 588.2,
"rtt_ms": {
"p50": 100.4,
"p95": 158.0
},
"stages_ms": {
"decode": {
"p50": 8.62,
"p95": 10.66
},
"detect": {
"p50": 65.52,
"p95": 97.8
},
"track": {
"p50": 4.6,
"p95": 10.48
},
"total": {
"p50": 78.76,
"p95": 122.88
}
},
"max_tracks": 80,
"ever_labelled_track_ids": 57,
"first_visible_ms": 623.0825000675395,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 3.98,
"classify_pending": 3,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "bd59b38fb89c59b96c0a53157e27512be7c11754b5188890efa7496b43e5e44f",
"visible": {
"visible_facings": 94,
"catalog_facings": 60,
"ever_named": 57,
"never_named_ratio": 0.3936170212765957,
"last_observed_correct_catalog": 48,
"last_observed_correct_coverage": 0.8,
"stable_correct_catalog_500ms": 48,
"stable_correct_coverage_500ms": 0.8,
"time_to_trailing_stable_correct_ms_p50": 1789.5,
"timed": {
"250": {
"visible_denominator": 94,
"catalog_denominator": 60,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"500": {
"visible_denominator": 94,
"catalog_denominator": 60,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"1000": {
"visible_denominator": 93,
"catalog_denominator": 59,
"any_label": 11,
"correct_label": 11,
"vrc": 0.11827956989247312,
"correct_catalog_coverage": 0.1864406779661017
}
},
"first_label_from_entry_ms_p50": 1789.5,
"corrections": [],
"identity_flips": 0,
"sampled_wrong_label_ms": 56251.400000000016,
"unmatched_label_samples": 4,
"note": "Receive timestamps proxy display; entry is first processed source window with >=50% visibility. Stable means a trailing correct run spanning >=500 ms of consecutive received results, not future stability. Wrong exposure holds each received state until next result while facing stays visible; final intervals censored. Crop-position matching is diagnostic, not native overlay verification."
}
},
"replay-image6-8fps-0.5x-1": {
"summary": {
"source": "image6",
"fps": 8,
"rate": 0.5,
"trial": 1,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 11.9,
"server_cpu_s": 69.78,
"server_cpu_pct_one_core": 588.5,
"rtt_ms": {
"p50": 104.2,
"p95": 197.2
},
"stages_ms": {
"decode": {
"p50": 8.89,
"p95": 10.12
},
"detect": {
"p50": 65.43,
"p95": 91.23
},
"track": {
"p50": 5.53,
"p95": 24.17
},
"total": {
"p50": 79.25,
"p95": 158.8
}
},
"max_tracks": 80,
"ever_labelled_track_ids": 53,
"first_visible_ms": 723.3483329182491,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 4.0,
"classify_pending": 5,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "bd59b38fb89c59b96c0a53157e27512be7c11754b5188890efa7496b43e5e44f",
"visible": {
"visible_facings": 94,
"catalog_facings": 60,
"ever_named": 53,
"never_named_ratio": 0.43617021276595747,
"last_observed_correct_catalog": 47,
"last_observed_correct_coverage": 0.7833333333333333,
"stable_correct_catalog_500ms": 46,
"stable_correct_coverage_500ms": 0.7666666666666667,
"time_to_trailing_stable_correct_ms_p50": 2571.0,
"timed": {
"250": {
"visible_denominator": 94,
"catalog_denominator": 60,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"500": {
"visible_denominator": 94,
"catalog_denominator": 60,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"1000": {
"visible_denominator": 93,
"catalog_denominator": 59,
"any_label": 3,
"correct_label": 3,
"vrc": 0.03225806451612903,
"correct_catalog_coverage": 0.05084745762711865
}
},
"first_label_from_entry_ms_p50": 2809.8,
"corrections": [],
"identity_flips": 0,
"sampled_wrong_label_ms": 30646.09999999999,
"unmatched_label_samples": 4,
"note": "Receive timestamps proxy display; entry is first processed source window with >=50% visibility. Stable means a trailing correct run spanning >=500 ms of consecutive received results, not future stability. Wrong exposure holds each received state until next result while facing stays visible; final intervals censored. Crop-position matching is diagnostic, not native overlay verification."
}
},
"replay-image6-8fps-1x-0": {
"summary": {
"source": "image6",
"fps": 8,
"rate": 1,
"trial": 0,
"input_frames": 40,
"sent": 40,
"processed": 39,
"not_returned": 1,
"elapsed_s": 6.99,
"server_cpu_s": 41.58,
"server_cpu_pct_one_core": 598.9,
"rtt_ms": {
"p50": 176.5,
"p95": 234.0
},
"stages_ms": {
"decode": {
"p50": 8.88,
"p95": 10.85
},
"detect": {
"p50": 60.34,
"p95": 162.65
},
"track": {
"p50": 7.29,
"p95": 21.33
},
"total": {
"p50": 81.93,
"p95": 178.03
}
},
"max_tracks": 80,
"ever_labelled_track_ids": 50,
"first_visible_ms": 433.02949995268136,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 39,
"frames_dropped": 1,
"server_fps": 8.19,
"classify_pending": 16,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "bd59b38fb89c59b96c0a53157e27512be7c11754b5188890efa7496b43e5e44f",
"visible": {
"visible_facings": 94,
"catalog_facings": 60,
"ever_named": 50,
"never_named_ratio": 0.46808510638297873,
"last_observed_correct_catalog": 41,
"last_observed_correct_coverage": 0.6833333333333333,
"stable_correct_catalog_500ms": 31,
"stable_correct_coverage_500ms": 0.5166666666666667,
"time_to_trailing_stable_correct_ms_p50": 2221.0,
"timed": {
"250": {
"visible_denominator": 94,
"catalog_denominator": 60,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"500": {
"visible_denominator": 93,
"catalog_denominator": 59,
"any_label": 1,
"correct_label": 1,
"vrc": 0.010752688172043012,
"correct_catalog_coverage": 0.01694915254237288
},
"1000": {
"visible_denominator": 88,
"catalog_denominator": 59,
"any_label": 10,
"correct_label": 10,
"vrc": 0.11363636363636363,
"correct_catalog_coverage": 0.1694915254237288
}
},
"first_label_from_entry_ms_p50": 1990.0999999999997,
"corrections": [],
"identity_flips": 0,
"sampled_wrong_label_ms": 3505.4999999999986,
"unmatched_label_samples": 5,
"note": "Receive timestamps proxy display; entry is first processed source window with >=50% visibility. Stable means a trailing correct run spanning >=500 ms of consecutive received results, not future stability. Wrong exposure holds each received state until next result while facing stays visible; final intervals censored. Crop-position matching is diagnostic, not native overlay verification."
}
},
"replay-image6-8fps-1x-1": {
"summary": {
"source": "image6",
"fps": 8,
"rate": 1,
"trial": 1,
"input_frames": 40,
"sent": 40,
"processed": 40,
"not_returned": 0,
"elapsed_s": 7.0,
"server_cpu_s": 42.49,
"server_cpu_pct_one_core": 612.2,
"rtt_ms": {
"p50": 101.8,
"p95": 150.2
},
"stages_ms": {
"decode": {
"p50": 8.84,
"p95": 10.59
},
"detect": {
"p50": 59.15,
"p95": 90.7
},
"track": {
"p50": 6.55,
"p95": 14.88
},
"total": {
"p50": 75.24,
"p95": 107.44
}
},
"max_tracks": 80,
"ever_labelled_track_ids": 52,
"first_visible_ms": 350.2598749473691,
"label_flips": 0,
"errors": [],
"latest_stats": {
"crops": {
"requested": 0,
"accepted": 0,
"rejected": 0
},
"frames_received": 40,
"frames_processed": 40,
"frames_dropped": 0,
"server_fps": 7.98,
"classify_pending": 3,
"classify_failures": 0,
"classify_ms_p50": null
}
},
"input_hash": "bd59b38fb89c59b96c0a53157e27512be7c11754b5188890efa7496b43e5e44f",
"visible": {
"visible_facings": 94,
"catalog_facings": 60,
"ever_named": 52,
"never_named_ratio": 0.44680851063829785,
"last_observed_correct_catalog": 46,
"last_observed_correct_coverage": 0.7666666666666667,
"stable_correct_catalog_500ms": 45,
"stable_correct_coverage_500ms": 0.75,
"time_to_trailing_stable_correct_ms_p50": 1856.7999999999997,
"timed": {
"250": {
"visible_denominator": 94,
"catalog_denominator": 60,
"any_label": 0,
"correct_label": 0,
"vrc": 0.0,
"correct_catalog_coverage": 0.0
},
"500": {
"visible_denominator": 93,
"catalog_denominator": 59,
"any_label": 7,
"correct_label": 7,
"vrc": 0.07526881720430108,
"correct_catalog_coverage": 0.11864406779661017
},
"1000": {
"visible_denominator": 88,
"catalog_denominator": 59,
"any_label": 15,
"correct_label": 15,
"vrc": 0.17045454545454544,
"correct_catalog_coverage": 0.2542372881355932
}
},
"first_label_from_entry_ms_p50": 1620.4500000000003,
"corrections": [],
"identity_flips": 0,
"sampled_wrong_label_ms": 11646.300000000003,
"unmatched_label_samples": 4,
"note": "Receive timestamps proxy display; entry is first processed source window with >=50% visibility. Stable means a trailing correct run spanning >=500 ms of consecutive received results, not future stability. Wrong exposure holds each received state until next result while facing stays visible; final intervals censored. Crop-position matching is diagnostic, not native overlay verification."
}
}
}

View file

@ -0,0 +1,616 @@
{
"provenance": {
"code": "fbf31d74feb12538dc07207cb80722dac38dd438",
"catalog": "1bc3c1d10087f92192b8081a007fa72b4f091446c273a0ab3825cbed9bdf602c",
"labels": "6fc1a220a97c75666882b4bcd9dc102ed08c8924677b97d615850a0983286c1a",
"image": "a08b89ba37d27c9d5a81bcd56bcd042e6baf54d2f182bbaaf47e97f14c9cd525",
"opencv_threads": 1,
"seed": 20260929
},
"arms": {
"full": {
"sharpest-one": {
"matcher_calls": 48,
"matcher_ms_serial_projection": 571.3,
"group_descriptor_ms": 512.5,
"pair_match_ms": 45.6,
"total_identity_and_group_ms_serial_projection": 1129.5,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 39,
"correct": 33,
"wrong": 6,
"visible_coverage": 0.3577981651376147,
"correct_coverage": 0.515625,
"precision": 0.8461538461538461,
"false_label_rate": 0.05504587155963303,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.6422018348623852,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 19
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 51,
"correct": 46,
"wrong": 5,
"visible_coverage": 0.46788990825688076,
"correct_coverage": 0.71875,
"precision": 0.9019607843137255,
"false_label_rate": 0.045871559633027525,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5321100917431192,
"rescued_correct": 1,
"corrected_wrong": 1,
"damaged_correct": 8
},
"changes": [
{
"id": 0,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 3,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 12,
"seed": 10,
"from": null,
"to": "sku_l03"
},
{
"id": 13,
"seed": 10,
"from": null,
"to": "sku_l03"
},
{
"id": 17,
"seed": 19,
"from": null,
"to": "sku_l05"
},
{
"id": 18,
"seed": 19,
"from": null,
"to": "sku_l05"
},
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 33,
"seed": 39,
"from": null,
"to": "sku_l09"
},
{
"id": 36,
"seed": 39,
"from": null,
"to": "sku_l09"
},
{
"id": 38,
"seed": 39,
"from": null,
"to": "sku_l09"
},
{
"id": 43,
"seed": 42,
"from": null,
"to": "sku_l09"
},
{
"id": 58,
"seed": 59,
"from": null,
"to": "sku_l10"
}
]
},
"sharpest-two": {
"matcher_calls": 71,
"matcher_ms_serial_projection": 870.3,
"group_descriptor_ms": 512.5,
"pair_match_ms": 45.6,
"total_identity_and_group_ms_serial_projection": 1428.4,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 45,
"correct": 39,
"wrong": 6,
"visible_coverage": 0.41284403669724773,
"correct_coverage": 0.609375,
"precision": 0.8666666666666667,
"false_label_rate": 0.05504587155963303,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.5871559633027523,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 13
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 53,
"correct": 48,
"wrong": 5,
"visible_coverage": 0.48623853211009177,
"correct_coverage": 0.75,
"precision": 0.9056603773584906,
"false_label_rate": 0.045871559633027525,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5137614678899083,
"rescued_correct": 1,
"corrected_wrong": 1,
"damaged_correct": 6
},
"changes": [
{
"id": 0,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 12,
"seed": 11,
"from": null,
"to": "sku_l03"
},
{
"id": 13,
"seed": 11,
"from": null,
"to": "sku_l03"
},
{
"id": 17,
"seed": 19,
"from": null,
"to": "sku_l05"
},
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 33,
"seed": 35,
"from": null,
"to": "sku_l09"
},
{
"id": 36,
"seed": 35,
"from": null,
"to": "sku_l09"
},
{
"id": 38,
"seed": 35,
"from": null,
"to": "sku_l09"
}
]
},
"all": {
"matcher_calls": 109,
"matcher_ms_serial_projection": 1466.3,
"group_descriptor_ms": 512.5,
"pair_match_ms": 45.6,
"total_identity_and_group_ms_serial_projection": 2024.4,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 61,
"correct": 52,
"wrong": 9,
"visible_coverage": 0.5596330275229358,
"correct_coverage": 0.8125,
"precision": 0.8524590163934426,
"false_label_rate": 0.08256880733944955,
"unknown_false_accepts": 7,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 2,
"blank_ratio": 0.44036697247706424,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 63,
"correct": 55,
"wrong": 8,
"visible_coverage": 0.5779816513761468,
"correct_coverage": 0.859375,
"precision": 0.873015873015873,
"false_label_rate": 0.07339449541284404,
"unknown_false_accepts": 7,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.42201834862385323,
"rescued_correct": 2,
"corrected_wrong": 1,
"damaged_correct": 0
},
"changes": [
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 73,
"seed": 67,
"from": null,
"to": "sku_l11"
}
]
}
},
"live": {
"sharpest-one": {
"matcher_calls": 55,
"matcher_ms_serial_projection": 276.1,
"group_descriptor_ms": 197.9,
"pair_match_ms": 11.4,
"total_identity_and_group_ms_serial_projection": 485.4,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 37,
"correct": 33,
"wrong": 4,
"visible_coverage": 0.3394495412844037,
"correct_coverage": 0.515625,
"precision": 0.8918918918918919,
"false_label_rate": 0.03669724770642202,
"unknown_false_accepts": 4,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.6605504587155964,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 14
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 47,
"correct": 43,
"wrong": 4,
"visible_coverage": 0.43119266055045874,
"correct_coverage": 0.671875,
"precision": 0.9148936170212766,
"false_label_rate": 0.03669724770642202,
"unknown_false_accepts": 4,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5688073394495412,
"rescued_correct": 3,
"corrected_wrong": 1,
"damaged_correct": 8
},
"changes": [
{
"id": 0,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 3,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 20,
"seed": 23,
"from": null,
"to": "sku_l06"
},
{
"id": 21,
"seed": 23,
"from": null,
"to": "sku_l06"
},
{
"id": 24,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 33,
"seed": 35,
"from": null,
"to": "sku_l09"
},
{
"id": 38,
"seed": 39,
"from": null,
"to": "sku_l09"
},
{
"id": 43,
"seed": 45,
"from": null,
"to": "sku_l09"
},
{
"id": 54,
"seed": 56,
"from": null,
"to": "sku_l10"
}
]
},
"sharpest-two": {
"matcher_calls": 77,
"matcher_ms_serial_projection": 408.0,
"group_descriptor_ms": 197.9,
"pair_match_ms": 11.4,
"total_identity_and_group_ms_serial_projection": 617.3,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 44,
"correct": 38,
"wrong": 6,
"visible_coverage": 0.4036697247706422,
"correct_coverage": 0.59375,
"precision": 0.8636363636363636,
"false_label_rate": 0.05504587155963303,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.5963302752293578,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 9
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 53,
"correct": 48,
"wrong": 5,
"visible_coverage": 0.48623853211009177,
"correct_coverage": 0.75,
"precision": 0.9056603773584906,
"false_label_rate": 0.045871559633027525,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5137614678899083,
"rescued_correct": 4,
"corrected_wrong": 1,
"damaged_correct": 4
},
"changes": [
{
"id": 0,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 3,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 11,
"seed": 12,
"from": null,
"to": "sku_l03"
},
{
"id": 20,
"seed": 23,
"from": null,
"to": "sku_l06"
},
{
"id": 21,
"seed": 23,
"from": null,
"to": "sku_l06"
},
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 33,
"seed": 34,
"from": null,
"to": "sku_l09"
},
{
"id": 38,
"seed": 40,
"from": null,
"to": "sku_l09"
},
{
"id": 43,
"seed": 44,
"from": null,
"to": "sku_l09"
}
]
},
"all": {
"matcher_calls": 109,
"matcher_ms_serial_projection": 618.2,
"group_descriptor_ms": 197.9,
"pair_match_ms": 11.4,
"total_identity_and_group_ms_serial_projection": 827.4,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 54,
"correct": 47,
"wrong": 7,
"visible_coverage": 0.4954128440366973,
"correct_coverage": 0.734375,
"precision": 0.8703703703703703,
"false_label_rate": 0.06422018348623854,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 2,
"blank_ratio": 0.5045871559633027,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 61,
"correct": 55,
"wrong": 6,
"visible_coverage": 0.5596330275229358,
"correct_coverage": 0.859375,
"precision": 0.9016393442622951,
"false_label_rate": 0.05504587155963303,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 1,
"blank_ratio": 0.44036697247706424,
"rescued_correct": 7,
"corrected_wrong": 1,
"damaged_correct": 0
},
"changes": [
{
"id": 0,
"seed": 1,
"from": null,
"to": "sku_l01"
},
{
"id": 11,
"seed": 13,
"from": null,
"to": "sku_l03"
},
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 43,
"seed": 42,
"from": null,
"to": "sku_l09"
},
{
"id": 69,
"seed": 67,
"from": null,
"to": "sku_l11"
},
{
"id": 73,
"seed": 67,
"from": null,
"to": "sku_l11"
},
{
"id": 75,
"seed": 67,
"from": null,
"to": "sku_l11"
}
]
}
}
}
}

View file

@ -0,0 +1,616 @@
{
"provenance": {
"code": "fbf31d74feb12538dc07207cb80722dac38dd438",
"catalog": "1bc3c1d10087f92192b8081a007fa72b4f091446c273a0ab3825cbed9bdf602c",
"labels": "6fc1a220a97c75666882b4bcd9dc102ed08c8924677b97d615850a0983286c1a",
"image": "a08b89ba37d27c9d5a81bcd56bcd042e6baf54d2f182bbaaf47e97f14c9cd525",
"opencv_threads": 1,
"seed": 20260929
},
"arms": {
"full": {
"sharpest-one": {
"matcher_calls": 47,
"matcher_ms_serial_projection": 556.1,
"group_descriptor_ms": 512.5,
"pair_match_ms": 45.6,
"total_identity_and_group_ms_serial_projection": 1114.2,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 38,
"correct": 33,
"wrong": 5,
"visible_coverage": 0.3486238532110092,
"correct_coverage": 0.515625,
"precision": 0.868421052631579,
"false_label_rate": 0.045871559633027525,
"unknown_false_accepts": 4,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.6513761467889908,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 19
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 50,
"correct": 46,
"wrong": 4,
"visible_coverage": 0.45871559633027525,
"correct_coverage": 0.71875,
"precision": 0.92,
"false_label_rate": 0.03669724770642202,
"unknown_false_accepts": 4,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5412844036697247,
"rescued_correct": 1,
"corrected_wrong": 1,
"damaged_correct": 8
},
"changes": [
{
"id": 0,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 3,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 12,
"seed": 10,
"from": null,
"to": "sku_l03"
},
{
"id": 13,
"seed": 10,
"from": null,
"to": "sku_l03"
},
{
"id": 17,
"seed": 19,
"from": null,
"to": "sku_l05"
},
{
"id": 18,
"seed": 19,
"from": null,
"to": "sku_l05"
},
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 33,
"seed": 39,
"from": null,
"to": "sku_l09"
},
{
"id": 36,
"seed": 39,
"from": null,
"to": "sku_l09"
},
{
"id": 38,
"seed": 39,
"from": null,
"to": "sku_l09"
},
{
"id": 43,
"seed": 42,
"from": null,
"to": "sku_l09"
},
{
"id": 58,
"seed": 59,
"from": null,
"to": "sku_l10"
}
]
},
"sharpest-two": {
"matcher_calls": 70,
"matcher_ms_serial_projection": 855.0,
"group_descriptor_ms": 512.5,
"pair_match_ms": 45.6,
"total_identity_and_group_ms_serial_projection": 1413.2,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 44,
"correct": 39,
"wrong": 5,
"visible_coverage": 0.4036697247706422,
"correct_coverage": 0.609375,
"precision": 0.8863636363636364,
"false_label_rate": 0.045871559633027525,
"unknown_false_accepts": 4,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.5963302752293578,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 13
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 52,
"correct": 48,
"wrong": 4,
"visible_coverage": 0.47706422018348627,
"correct_coverage": 0.75,
"precision": 0.9230769230769231,
"false_label_rate": 0.03669724770642202,
"unknown_false_accepts": 4,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5229357798165137,
"rescued_correct": 1,
"corrected_wrong": 1,
"damaged_correct": 6
},
"changes": [
{
"id": 0,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 12,
"seed": 11,
"from": null,
"to": "sku_l03"
},
{
"id": 13,
"seed": 11,
"from": null,
"to": "sku_l03"
},
{
"id": 17,
"seed": 19,
"from": null,
"to": "sku_l05"
},
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 33,
"seed": 35,
"from": null,
"to": "sku_l09"
},
{
"id": 36,
"seed": 35,
"from": null,
"to": "sku_l09"
},
{
"id": 38,
"seed": 35,
"from": null,
"to": "sku_l09"
}
]
},
"all": {
"matcher_calls": 109,
"matcher_ms_serial_projection": 1466.3,
"group_descriptor_ms": 512.5,
"pair_match_ms": 45.6,
"total_identity_and_group_ms_serial_projection": 2024.4,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 61,
"correct": 52,
"wrong": 9,
"visible_coverage": 0.5596330275229358,
"correct_coverage": 0.8125,
"precision": 0.8524590163934426,
"false_label_rate": 0.08256880733944955,
"unknown_false_accepts": 7,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 2,
"blank_ratio": 0.44036697247706424,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 63,
"correct": 55,
"wrong": 8,
"visible_coverage": 0.5779816513761468,
"correct_coverage": 0.859375,
"precision": 0.873015873015873,
"false_label_rate": 0.07339449541284404,
"unknown_false_accepts": 7,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.42201834862385323,
"rescued_correct": 2,
"corrected_wrong": 1,
"damaged_correct": 0
},
"changes": [
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 73,
"seed": 67,
"from": null,
"to": "sku_l11"
}
]
}
},
"live": {
"sharpest-one": {
"matcher_calls": 55,
"matcher_ms_serial_projection": 276.1,
"group_descriptor_ms": 197.9,
"pair_match_ms": 11.4,
"total_identity_and_group_ms_serial_projection": 485.4,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 37,
"correct": 33,
"wrong": 4,
"visible_coverage": 0.3394495412844037,
"correct_coverage": 0.515625,
"precision": 0.8918918918918919,
"false_label_rate": 0.03669724770642202,
"unknown_false_accepts": 4,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.6605504587155964,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 14
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 47,
"correct": 43,
"wrong": 4,
"visible_coverage": 0.43119266055045874,
"correct_coverage": 0.671875,
"precision": 0.9148936170212766,
"false_label_rate": 0.03669724770642202,
"unknown_false_accepts": 4,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5688073394495412,
"rescued_correct": 3,
"corrected_wrong": 1,
"damaged_correct": 8
},
"changes": [
{
"id": 0,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 3,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 20,
"seed": 23,
"from": null,
"to": "sku_l06"
},
{
"id": 21,
"seed": 23,
"from": null,
"to": "sku_l06"
},
{
"id": 24,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 33,
"seed": 35,
"from": null,
"to": "sku_l09"
},
{
"id": 38,
"seed": 39,
"from": null,
"to": "sku_l09"
},
{
"id": 43,
"seed": 45,
"from": null,
"to": "sku_l09"
},
{
"id": 54,
"seed": 56,
"from": null,
"to": "sku_l10"
}
]
},
"sharpest-two": {
"matcher_calls": 77,
"matcher_ms_serial_projection": 408.0,
"group_descriptor_ms": 197.9,
"pair_match_ms": 11.4,
"total_identity_and_group_ms_serial_projection": 617.3,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 44,
"correct": 38,
"wrong": 6,
"visible_coverage": 0.4036697247706422,
"correct_coverage": 0.59375,
"precision": 0.8636363636363636,
"false_label_rate": 0.05504587155963303,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 1,
"blank_ratio": 0.5963302752293578,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 9
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 53,
"correct": 48,
"wrong": 5,
"visible_coverage": 0.48623853211009177,
"correct_coverage": 0.75,
"precision": 0.9056603773584906,
"false_label_rate": 0.045871559633027525,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 0,
"wrong_catalog": 0,
"blank_ratio": 0.5137614678899083,
"rescued_correct": 4,
"corrected_wrong": 1,
"damaged_correct": 4
},
"changes": [
{
"id": 0,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 3,
"seed": 4,
"from": null,
"to": "sku_l01"
},
{
"id": 11,
"seed": 12,
"from": null,
"to": "sku_l03"
},
{
"id": 20,
"seed": 23,
"from": null,
"to": "sku_l06"
},
{
"id": 21,
"seed": 23,
"from": null,
"to": "sku_l06"
},
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 33,
"seed": 34,
"from": null,
"to": "sku_l09"
},
{
"id": 38,
"seed": 40,
"from": null,
"to": "sku_l09"
},
{
"id": 43,
"seed": 44,
"from": null,
"to": "sku_l09"
}
]
},
"all": {
"matcher_calls": 109,
"matcher_ms_serial_projection": 618.2,
"group_descriptor_ms": 197.9,
"pair_match_ms": 11.4,
"total_identity_and_group_ms_serial_projection": 827.4,
"individual": {
"facings": 109,
"catalog_facings": 64,
"shown": 54,
"correct": 47,
"wrong": 7,
"visible_coverage": 0.4954128440366973,
"correct_coverage": 0.734375,
"precision": 0.8703703703703703,
"false_label_rate": 0.06422018348623854,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 2,
"blank_ratio": 0.5045871559633027,
"rescued_correct": 0,
"corrected_wrong": 0,
"damaged_correct": 0
},
"inferred": {
"facings": 109,
"catalog_facings": 64,
"shown": 61,
"correct": 55,
"wrong": 6,
"visible_coverage": 0.5596330275229358,
"correct_coverage": 0.859375,
"precision": 0.9016393442622951,
"false_label_rate": 0.05504587155963303,
"unknown_false_accepts": 5,
"unknown_total": 45,
"sibling_confusions": 1,
"wrong_catalog": 1,
"blank_ratio": 0.44036697247706424,
"rescued_correct": 7,
"corrected_wrong": 1,
"damaged_correct": 0
},
"changes": [
{
"id": 0,
"seed": 1,
"from": null,
"to": "sku_l01"
},
{
"id": 11,
"seed": 13,
"from": null,
"to": "sku_l03"
},
{
"id": 24,
"seed": 25,
"from": "sku_l03",
"to": "sku_l07"
},
{
"id": 28,
"seed": 25,
"from": null,
"to": "sku_l07"
},
{
"id": 43,
"seed": 42,
"from": null,
"to": "sku_l09"
},
{
"id": 69,
"seed": 67,
"from": null,
"to": "sku_l11"
},
{
"id": 73,
"seed": 67,
"from": null,
"to": "sku_l11"
},
{
"id": 75,
"seed": 67,
"from": null,
"to": "sku_l11"
}
]
}
}
}
}

View file

@ -0,0 +1,494 @@
{
"every_attempt": {
"tasks": 218,
"ocr_invocations": 218,
"ocr_nonempty_reads": 168,
"worker_ms_p50": 141.37,
"worker_ms_p95": 215.5,
"first_facing_ms_p50": 1308.53,
"all_first_facings_ms": 2043.2,
"wall_s": 3.914,
"throughput_tasks_s": 55.7,
"cpu_s": 3.99,
"first_results": {
"7": 194.6,
"8": 220.4,
"6": 237.5,
"5": 256.2,
"4": 279.1,
"3": 391.6,
"1": 415.2,
"0": 436.6,
"9": 457.6,
"10": 476.8,
"11": 495.3,
"12": 511.0,
"13": 535.2,
"14": 554.5,
"16": 569.0,
"17": 582.5,
"18": 600.6,
"19": 617.7,
"20": 636.9,
"21": 660.5,
"22": 684.8,
"23": 707.4,
"24": 724.2,
"25": 737.7,
"26": 751.6,
"27": 767.3,
"28": 780.4,
"29": 794.6,
"30": 807.7,
"31": 820.3,
"32": 832.4,
"33": 843.9,
"34": 874.0,
"35": 899.0,
"36": 914.2,
"37": 937.5,
"38": 951.8,
"39": 978.6,
"40": 1003.4,
"41": 1015.1,
"42": 1039.1,
"43": 1051.8,
"44": 1077.6,
"45": 1092.6,
"46": 1105.3,
"47": 1122.7,
"48": 1135.4,
"49": 1159.6,
"50": 1185.3,
"51": 1209.7,
"52": 1230.3,
"53": 1238.0,
"54": 1261.3,
"55": 1287.3,
"56": 1308.5,
"57": 1315.7,
"58": 1332.5,
"59": 1357.7,
"60": 1368.5,
"61": 1380.6,
"62": 1393.2,
"63": 1399.6,
"64": 1412.3,
"65": 1427.3,
"66": 1446.3,
"67": 1462.6,
"68": 1477.2,
"69": 1493.9,
"70": 1512.2,
"71": 1527.5,
"72": 1544.5,
"73": 1560.8,
"74": 1576.5,
"75": 1589.9,
"76": 1596.6,
"77": 1609.5,
"78": 1616.1,
"79": 1622.7,
"80": 1629.0,
"81": 1644.2,
"82": 1666.8,
"83": 1681.6,
"84": 1689.9,
"85": 1704.2,
"86": 1711.2,
"87": 1729.0,
"88": 1747.7,
"89": 1762.4,
"90": 1783.6,
"91": 1796.0,
"92": 1812.0,
"93": 1834.9,
"94": 1849.3,
"95": 1868.6,
"96": 1881.7,
"97": 1900.9,
"98": 1908.4,
"99": 1927.5,
"100": 1939.5,
"101": 1958.5,
"102": 1965.1,
"103": 1971.9,
"104": 1981.4,
"105": 1990.0,
"106": 1996.7,
"107": 2013.7,
"108": 2021.4,
"109": 2035.5,
"110": 2043.2
}
},
"once_per_track": {
"tasks": 218,
"ocr_invocations": 109,
"ocr_nonempty_reads": 84,
"worker_ms_p50": 14.63,
"worker_ms_p95": 172.44,
"first_facing_ms_p50": 1125.16,
"all_first_facings_ms": 1882.7,
"wall_s": 1.944,
"throughput_tasks_s": 112.1,
"cpu_s": 2.77,
"first_results": {
"6": 31.5,
"7": 46.2,
"8": 70.2,
"4": 90.0,
"5": 105.8,
"3": 130.5,
"0": 156.1,
"1": 183.3,
"9": 202.8,
"10": 224.6,
"11": 242.6,
"12": 258.2,
"13": 289.2,
"14": 308.5,
"16": 326.8,
"17": 347.5,
"18": 366.9,
"19": 390.3,
"20": 408.3,
"21": 432.0,
"22": 453.7,
"23": 475.7,
"24": 493.1,
"25": 511.8,
"26": 526.8,
"27": 545.8,
"28": 559.3,
"29": 579.8,
"30": 593.9,
"31": 607.2,
"32": 622.6,
"33": 634.3,
"34": 668.3,
"35": 694.4,
"36": 709.4,
"37": 733.6,
"38": 757.7,
"39": 787.3,
"40": 812.3,
"41": 819.8,
"42": 842.8,
"43": 856.8,
"44": 882.3,
"45": 896.4,
"46": 911.6,
"47": 929.1,
"48": 942.0,
"49": 968.0,
"50": 996.9,
"51": 1021.3,
"52": 1042.7,
"53": 1051.3,
"54": 1075.2,
"55": 1100.9,
"56": 1125.2,
"57": 1132.2,
"58": 1151.2,
"59": 1171.9,
"60": 1184.2,
"61": 1197.0,
"62": 1209.1,
"63": 1215.8,
"64": 1228.9,
"65": 1241.0,
"66": 1259.9,
"67": 1275.2,
"68": 1289.6,
"69": 1303.3,
"70": 1318.0,
"71": 1331.0,
"72": 1345.7,
"73": 1361.6,
"74": 1374.4,
"75": 1390.8,
"76": 1397.8,
"77": 1412.8,
"78": 1419.5,
"79": 1426.8,
"80": 1432.9,
"81": 1445.5,
"82": 1464.7,
"83": 1481.1,
"84": 1491.0,
"85": 1505.2,
"86": 1518.0,
"87": 1532.5,
"88": 1557.2,
"89": 1570.9,
"90": 1593.1,
"91": 1608.1,
"92": 1625.4,
"93": 1644.2,
"94": 1659.2,
"95": 1681.4,
"96": 1696.0,
"97": 1723.5,
"98": 1731.5,
"99": 1748.9,
"100": 1756.2,
"101": 1775.1,
"102": 1784.5,
"103": 1791.0,
"104": 1798.5,
"105": 1809.3,
"106": 1817.8,
"107": 1836.5,
"108": 1850.6,
"109": 1868.9,
"110": 1882.7
}
},
"ambiguous_track": {
"tasks": 218,
"ocr_invocations": 83,
"ocr_nonempty_reads": 58,
"worker_ms_p50": 10.79,
"worker_ms_p95": 137.87,
"first_facing_ms_p50": 561.78,
"all_first_facings_ms": 1304.6,
"wall_s": 1.374,
"throughput_tasks_s": 158.7,
"cpu_s": 2.33,
"first_results": {
"1": 13.6,
"5": 14.0,
"4": 14.4,
"3": 16.3,
"0": 17.5,
"10": 21.8,
"11": 23.0,
"12": 23.9,
"7": 24.9,
"13": 29.9,
"18": 33.6,
"19": 38.3,
"8": 49.9,
"6": 66.4,
"9": 87.5,
"16": 111.3,
"14": 148.9,
"17": 177.4,
"20": 214.3,
"21": 242.7,
"22": 264.0,
"23": 286.2,
"24": 301.9,
"25": 317.2,
"26": 335.5,
"34": 340.3,
"35": 345.9,
"27": 352.2,
"37": 356.3,
"28": 366.6,
"39": 370.8,
"40": 376.7,
"29": 380.8,
"42": 385.8,
"30": 401.9,
"44": 405.8,
"45": 408.3,
"31": 416.5,
"32": 429.2,
"33": 444.8,
"49": 450.8,
"50": 458.1,
"36": 458.3,
"52": 464.3,
"51": 465.5,
"54": 471.3,
"38": 474.1,
"55": 476.9,
"41": 480.9,
"43": 496.0,
"46": 511.4,
"47": 528.0,
"48": 546.4,
"53": 553.0,
"57": 561.8,
"56": 588.4,
"58": 604.8,
"59": 626.8,
"67": 633.5,
"60": 639.6,
"61": 651.8,
"62": 665.8,
"63": 672.7,
"64": 685.9,
"65": 700.1,
"66": 718.8,
"68": 740.8,
"69": 754.5,
"70": 769.0,
"71": 784.5,
"72": 800.8,
"73": 817.3,
"74": 830.6,
"75": 847.5,
"76": 854.4,
"77": 866.1,
"78": 873.6,
"79": 880.1,
"80": 886.3,
"81": 901.2,
"82": 923.4,
"83": 944.6,
"84": 951.7,
"85": 967.1,
"86": 974.1,
"87": 988.4,
"88": 1004.6,
"89": 1018.3,
"90": 1039.4,
"91": 1051.9,
"92": 1066.0,
"93": 1083.9,
"94": 1097.8,
"95": 1120.2,
"96": 1133.7,
"97": 1153.7,
"98": 1161.3,
"99": 1181.4,
"100": 1188.4,
"101": 1207.5,
"102": 1213.8,
"103": 1220.2,
"104": 1227.9,
"105": 1239.6,
"106": 1246.4,
"107": 1269.9,
"108": 1277.9,
"109": 1294.4,
"110": 1304.6
}
},
"group_representative": {
"tasks": 218,
"ocr_invocations": 49,
"ocr_nonempty_reads": 29,
"worker_ms_p50": 8.78,
"worker_ms_p95": 121.51,
"first_facing_ms_p50": 298.94,
"all_first_facings_ms": 725.0,
"wall_s": 0.796,
"throughput_tasks_s": 274.0,
"cpu_s": 1.97,
"first_results": {
"7": 9.8,
"6": 11.1,
"8": 11.5,
"4": 13.6,
"5": 14.0,
"1": 15.6,
"0": 15.7,
"3": 19.1,
"10": 19.8,
"12": 22.9,
"13": 25.8,
"11": 27.2,
"18": 27.7,
"19": 32.8,
"20": 35.9,
"22": 36.7,
"21": 38.9,
"16": 41.7,
"24": 41.9,
"26": 45.3,
"28": 46.6,
"27": 47.4,
"29": 52.1,
"9": 62.9,
"33": 65.2,
"34": 70.1,
"14": 82.6,
"17": 101.3,
"37": 105.7,
"38": 110.3,
"23": 123.4,
"40": 129.6,
"25": 137.9,
"42": 142.9,
"43": 145.1,
"44": 149.0,
"30": 150.7,
"46": 154.0,
"31": 165.4,
"48": 168.0,
"49": 173.9,
"32": 177.5,
"50": 181.2,
"51": 184.5,
"52": 187.0,
"54": 192.8,
"55": 198.6,
"35": 203.8,
"36": 219.0,
"58": 223.0,
"39": 249.5,
"41": 257.3,
"45": 272.1,
"47": 288.4,
"53": 298.9,
"56": 320.5,
"57": 329.8,
"66": 333.4,
"67": 340.1,
"68": 347.3,
"59": 351.1,
"69": 354.3,
"71": 361.8,
"60": 363.9,
"72": 369.3,
"73": 369.8,
"74": 375.5,
"61": 376.7,
"75": 377.2,
"76": 378.6,
"62": 390.5,
"63": 398.9,
"64": 412.4,
"82": 418.5,
"83": 423.8,
"65": 425.6,
"70": 442.3,
"86": 448.7,
"78": 449.0,
"87": 456.9,
"89": 460.8,
"77": 464.7,
"79": 471.6,
"92": 477.9,
"80": 478.0,
"94": 486.2,
"95": 492.7,
"81": 498.7,
"84": 505.9,
"97": 506.7,
"85": 529.1,
"100": 532.3,
"101": 535.6,
"88": 545.4,
"90": 566.3,
"91": 578.7,
"93": 595.6,
"96": 609.6,
"99": 628.2,
"98": 636.2,
"102": 642.4,
"103": 648.8,
"104": 656.1,
"105": 664.6,
"106": 671.3,
"107": 688.8,
"108": 698.2,
"109": 713.8,
"110": 725.0
}
}
}

View file

@ -0,0 +1,494 @@
{
"every_attempt": {
"tasks": 218,
"ocr_invocations": 218,
"ocr_nonempty_reads": 160,
"worker_ms_p50": 147.43,
"worker_ms_p95": 282.7,
"first_facing_ms_p50": 1177.31,
"all_first_facings_ms": 1889.7,
"wall_s": 4.324,
"throughput_tasks_s": 50.4,
"cpu_s": 4.48,
"first_results": {
"6": 44.7,
"7": 65.6,
"4": 89.7,
"8": 119.6,
"5": 145.0,
"3": 174.0,
"1": 197.3,
"0": 219.2,
"9": 236.5,
"10": 259.0,
"11": 280.2,
"12": 297.7,
"13": 327.1,
"14": 351.6,
"16": 367.7,
"17": 384.4,
"18": 405.4,
"19": 424.3,
"20": 448.8,
"21": 472.6,
"22": 497.3,
"23": 521.5,
"24": 536.7,
"25": 551.8,
"26": 569.8,
"27": 586.7,
"28": 602.2,
"29": 618.7,
"30": 634.1,
"31": 652.5,
"32": 666.7,
"33": 678.2,
"34": 708.7,
"35": 738.1,
"36": 753.3,
"37": 778.6,
"38": 794.8,
"39": 823.3,
"40": 852.2,
"41": 860.2,
"42": 884.5,
"43": 893.5,
"44": 919.3,
"45": 935.8,
"46": 949.9,
"47": 968.2,
"48": 983.1,
"49": 1012.0,
"50": 1043.9,
"51": 1074.2,
"52": 1096.8,
"53": 1104.5,
"54": 1129.3,
"55": 1155.6,
"56": 1177.3,
"57": 1184.9,
"58": 1205.2,
"59": 1226.4,
"60": 1238.1,
"61": 1249.9,
"62": 1273.9,
"63": 1280.6,
"64": 1298.0,
"65": 1310.9,
"66": 1328.2,
"67": 1343.1,
"68": 1356.6,
"69": 1371.1,
"70": 1385.1,
"71": 1400.9,
"72": 1417.1,
"73": 1433.7,
"74": 1449.1,
"75": 1463.3,
"76": 1470.1,
"77": 1482.5,
"78": 1489.1,
"79": 1501.8,
"80": 1509.1,
"81": 1521.6,
"82": 1538.1,
"83": 1552.3,
"84": 1562.3,
"85": 1576.4,
"86": 1583.4,
"87": 1596.4,
"88": 1615.8,
"89": 1628.9,
"90": 1654.3,
"91": 1670.0,
"92": 1684.9,
"93": 1702.5,
"94": 1718.3,
"95": 1738.7,
"96": 1751.8,
"97": 1768.2,
"98": 1777.9,
"99": 1793.7,
"100": 1801.3,
"101": 1809.8,
"102": 1816.0,
"103": 1822.3,
"104": 1829.8,
"105": 1836.2,
"106": 1845.0,
"107": 1863.7,
"108": 1870.8,
"109": 1882.5,
"110": 1889.7
}
},
"once_per_track": {
"tasks": 218,
"ocr_invocations": 109,
"ocr_nonempty_reads": 80,
"worker_ms_p50": 19.6,
"worker_ms_p95": 301.62,
"first_facing_ms_p50": 1234.75,
"all_first_facings_ms": 2679.9,
"wall_s": 2.773,
"throughput_tasks_s": 78.6,
"cpu_s": 3.42,
"first_results": {
"6": 63.4,
"4": 91.5,
"8": 117.0,
"7": 139.9,
"0": 174.8,
"5": 202.5,
"3": 234.2,
"1": 260.5,
"9": 277.4,
"10": 299.3,
"11": 321.6,
"12": 340.8,
"13": 368.7,
"14": 393.0,
"16": 409.4,
"17": 426.1,
"18": 446.5,
"19": 468.5,
"20": 489.1,
"21": 512.9,
"22": 542.5,
"23": 567.6,
"24": 582.5,
"25": 595.9,
"26": 614.7,
"27": 631.2,
"28": 650.5,
"29": 665.8,
"30": 684.6,
"31": 699.9,
"32": 717.4,
"33": 724.7,
"34": 759.0,
"35": 784.1,
"36": 798.5,
"37": 825.5,
"38": 842.1,
"39": 870.7,
"40": 896.2,
"41": 906.8,
"42": 930.2,
"43": 940.8,
"44": 968.3,
"45": 985.0,
"46": 999.3,
"47": 1018.4,
"48": 1030.8,
"49": 1058.0,
"50": 1088.6,
"51": 1114.0,
"52": 1136.3,
"53": 1143.4,
"54": 1170.1,
"55": 1199.9,
"56": 1234.7,
"57": 1255.6,
"58": 1502.1,
"59": 1617.1,
"60": 1668.1,
"61": 1712.2,
"62": 1745.8,
"63": 1756.5,
"64": 1801.4,
"65": 1855.2,
"66": 1892.8,
"67": 1934.4,
"68": 1970.9,
"69": 2010.9,
"70": 2044.4,
"71": 2074.5,
"72": 2097.3,
"73": 2113.8,
"74": 2130.2,
"75": 2148.2,
"76": 2158.0,
"77": 2179.3,
"78": 2188.0,
"79": 2196.1,
"80": 2204.6,
"81": 2221.9,
"82": 2242.2,
"83": 2264.6,
"84": 2273.1,
"85": 2290.5,
"86": 2303.0,
"87": 2322.9,
"88": 2351.0,
"89": 2372.1,
"90": 2397.2,
"91": 2413.8,
"92": 2429.7,
"93": 2448.5,
"94": 2463.6,
"95": 2484.2,
"96": 2504.6,
"97": 2522.3,
"98": 2535.9,
"99": 2554.4,
"100": 2561.2,
"101": 2571.2,
"102": 2578.0,
"103": 2585.3,
"104": 2592.6,
"105": 2600.6,
"106": 2612.3,
"107": 2631.5,
"108": 2646.0,
"109": 2665.4,
"110": 2679.9
}
},
"ambiguous_track": {
"tasks": 218,
"ocr_invocations": 83,
"ocr_nonempty_reads": 54,
"worker_ms_p50": 15.74,
"worker_ms_p95": 221.05,
"first_facing_ms_p50": 806.24,
"all_first_facings_ms": 1950.5,
"wall_s": 2.049,
"throughput_tasks_s": 106.4,
"cpu_s": 2.97,
"first_results": {
"4": 16.7,
"3": 20.0,
"5": 21.8,
"0": 21.9,
"1": 22.7,
"10": 29.5,
"11": 31.8,
"12": 35.4,
"8": 37.5,
"13": 38.9,
"19": 46.9,
"18": 47.8,
"7": 55.9,
"6": 77.3,
"9": 98.5,
"14": 123.9,
"16": 141.2,
"17": 166.9,
"20": 192.6,
"21": 260.9,
"22": 304.0,
"23": 364.4,
"24": 402.3,
"25": 425.3,
"26": 452.3,
"34": 458.9,
"35": 466.8,
"27": 480.2,
"37": 485.2,
"28": 502.8,
"39": 508.9,
"40": 517.7,
"29": 524.9,
"42": 535.8,
"30": 567.2,
"44": 572.2,
"45": 576.0,
"31": 589.8,
"32": 606.1,
"33": 615.6,
"49": 623.2,
"50": 633.6,
"36": 640.8,
"51": 641.8,
"52": 650.0,
"54": 659.0,
"55": 668.0,
"38": 668.5,
"41": 682.9,
"43": 696.6,
"46": 714.5,
"47": 747.1,
"48": 783.4,
"53": 793.3,
"57": 806.2,
"56": 833.2,
"58": 862.9,
"59": 910.5,
"67": 919.9,
"60": 934.5,
"61": 955.9,
"62": 973.7,
"63": 989.2,
"64": 1008.9,
"65": 1041.5,
"66": 1068.5,
"68": 1084.0,
"69": 1107.3,
"70": 1122.4,
"71": 1156.8,
"72": 1186.4,
"73": 1208.1,
"74": 1234.2,
"75": 1258.4,
"76": 1272.2,
"77": 1288.4,
"78": 1299.1,
"79": 1308.8,
"80": 1321.1,
"81": 1339.1,
"82": 1361.2,
"83": 1385.7,
"84": 1404.2,
"85": 1424.5,
"86": 1437.3,
"87": 1460.1,
"88": 1488.4,
"89": 1529.9,
"90": 1560.0,
"91": 1582.8,
"92": 1608.1,
"93": 1637.4,
"94": 1658.4,
"95": 1687.7,
"96": 1707.7,
"97": 1734.3,
"98": 1749.8,
"99": 1776.6,
"100": 1784.3,
"101": 1797.0,
"102": 1805.8,
"103": 1814.2,
"104": 1829.9,
"105": 1839.1,
"106": 1851.1,
"107": 1894.2,
"108": 1907.3,
"109": 1936.3,
"110": 1950.5
}
},
"group_representative": {
"tasks": 218,
"ocr_invocations": 49,
"ocr_nonempty_reads": 30,
"worker_ms_p50": 16.33,
"worker_ms_p95": 191.82,
"first_facing_ms_p50": 453.78,
"all_first_facings_ms": 1167.8,
"wall_s": 1.304,
"throughput_tasks_s": 167.2,
"cpu_s": 2.64,
"first_results": {
"6": 17.0,
"7": 23.2,
"5": 30.7,
"0": 30.7,
"4": 30.7,
"1": 32.1,
"8": 34.5,
"3": 36.6,
"10": 49.2,
"11": 49.3,
"12": 51.7,
"13": 55.4,
"19": 64.3,
"18": 65.1,
"20": 67.3,
"21": 72.8,
"22": 78.6,
"24": 78.6,
"26": 86.9,
"27": 87.8,
"9": 88.3,
"28": 97.0,
"29": 97.5,
"16": 115.9,
"33": 119.3,
"34": 126.4,
"14": 144.9,
"17": 165.6,
"37": 170.4,
"38": 175.4,
"25": 189.7,
"40": 197.0,
"23": 226.5,
"42": 233.3,
"43": 236.3,
"44": 241.0,
"30": 249.1,
"46": 253.4,
"32": 268.9,
"48": 272.6,
"49": 280.5,
"31": 288.4,
"50": 291.4,
"51": 298.3,
"52": 299.4,
"54": 307.4,
"55": 315.4,
"35": 331.9,
"36": 356.8,
"58": 361.8,
"39": 392.1,
"41": 400.7,
"45": 425.5,
"47": 445.3,
"53": 453.8,
"56": 479.1,
"57": 488.3,
"66": 492.4,
"67": 503.4,
"68": 513.0,
"59": 516.8,
"69": 520.3,
"71": 529.4,
"60": 536.3,
"72": 540.8,
"73": 548.2,
"74": 551.4,
"61": 556.1,
"76": 556.3,
"75": 558.2,
"62": 584.5,
"63": 603.7,
"64": 623.1,
"82": 631.7,
"83": 638.2,
"65": 655.7,
"70": 680.7,
"86": 688.8,
"78": 696.6,
"87": 698.6,
"89": 703.5,
"77": 713.3,
"79": 728.8,
"92": 736.0,
"80": 738.0,
"94": 747.9,
"95": 756.1,
"81": 806.6,
"97": 820.1,
"84": 821.3,
"85": 853.6,
"100": 857.2,
"101": 862.0,
"88": 875.3,
"90": 904.9,
"91": 921.7,
"93": 948.7,
"96": 971.3,
"99": 990.8,
"98": 1003.9,
"102": 1012.4,
"103": 1021.1,
"104": 1039.1,
"105": 1049.6,
"106": 1063.8,
"107": 1098.9,
"108": 1115.3,
"109": 1142.0,
"110": 1167.8
}
}
}