{
 "top": [
  {
   "scientific_name": "Oxycheilinus digramma",
   "common_name": "Cheeklined wrasse",
   "family": "Labridae",
   "prob": 0.4062,
   "prob_geo": 0.7475,
   "crop_votes": 0.4531
  },
  {
   "scientific_name": "Cirrhilabrus rubriventralis",
   "common_name": "Social wrasse",
   "family": "Labridae",
   "prob": 0.1761,
   "prob_geo": 0.1136,
   "crop_votes": 0.1719
  },
  {
   "scientific_name": "Paracheilinus octotaenia",
   "common_name": "Red Sea eightline flasher",
   "family": "Labridae",
   "prob": 0.1443,
   "prob_geo": 0.0845,
   "crop_votes": 0.1406
  },
  {
   "scientific_name": "Pseudocheilinus hexataenia",
   "common_name": "Sixline wrasse",
   "family": "Labridae",
   "prob": 0.0844,
   "prob_geo": 0.0185,
   "crop_votes": 0.1094
  },
  {
   "scientific_name": "Gomphosus caeruleus",
   "common_name": "Green birdmouth wrasse",
   "family": "Labridae",
   "prob": 0.0695,
   "prob_geo": 0.01,
   "crop_votes": 0.0625
  }
 ],
 "family": [
  {
   "name": "Labridae",
   "prob": 0.935
  },
  {
   "name": "Serranidae",
   "prob": 0.0374
  },
  {
   "name": "Pomacentridae",
   "prob": 0.0123
  },
  {
   "name": "Pempheridae",
   "prob": 0.0047
  },
  {
   "name": "Apogonidae",
   "prob": 0.0024
  }
 ],
 "genus": [
  {
   "name": "Oxycheilinus",
   "prob": 0.4062
  },
  {
   "name": "Cirrhilabrus",
   "prob": 0.1761
  },
  {
   "name": "Paracheilinus",
   "prob": 0.1443
  },
  {
   "name": "Pseudocheilinus",
   "prob": 0.0844
  },
  {
   "name": "Gomphosus",
   "prob": 0.0695
  }
 ],
 "agreement": 0.4531,
 "confidence": "low",
 "n_crops": 64,
 "model": "bioclip-2.5 (hf-hub:imageomics/bioclip-2.5-vith14, open_clip, zero-shot)",
 "label_set": "redsea_fish_species.csv (332 Red Sea species)",
 "crop_top1_votes": {
  "Oxycheilinus digramma": 29,
  "Cirrhilabrus rubriventralis": 11,
  "Paracheilinus octotaenia": 9,
  "Pseudocheilinus hexataenia": 7,
  "Gomphosus caeruleus": 4,
  "Epibulus insidiator": 2,
  "Epinephelus fasciatus": 1,
  "Pempheris vanicolensis": 1
 },
 "open_set": {
  "n_species": 23272,
  "top": [
   {
    "scientific_name": "Pseudocheilinus evanidus",
    "common_name": "Disappearing Wrasse",
    "family": "Labridae",
    "prob": 0.9389,
    "in_label_set": false
   },
   {
    "scientific_name": "Halichoeres bathyphilus",
    "common_name": "Greenband wrasse",
    "family": "Labridae",
    "prob": 0.0179,
    "in_label_set": false
   },
   {
    "scientific_name": "Cirrhilabrus katherinae",
    "common_name": "Katherine's wrasse",
    "family": "Labridae",
    "prob": 0.0088,
    "in_label_set": false
   },
   {
    "scientific_name": "Cirrhilabrus rubeus",
    "common_name": "",
    "family": "Labridae",
    "prob": 0.0022,
    "in_label_set": false
   },
   {
    "scientific_name": "Halichoeres pallidus",
    "common_name": "Pale wrasse",
    "family": "Labridae",
    "prob": 0.0018,
    "in_label_set": false
   }
  ],
  "family": [
   {
    "name": "Labridae",
    "prob": 0.9893
   },
   {
    "name": "Serranidae",
    "prob": 0.0048
   },
   {
    "name": "Pseudochromidae",
    "prob": 0.0019
   },
   {
    "name": "Pomacentridae",
    "prob": 0.0014
   },
   {
    "name": "Cichlidae",
    "prob": 0.001
   }
  ],
  "label_top1_global_rank": 268,
  "label_set_mass": 0.0011
 },
 "confidence_label_set_only": "low",
 "confidence_note": "open-set top-1 Pseudocheilinus evanidus (p=0.94, other genus, not in label set); label-set mass 0.00",
 "label": "Oxycheilinus digramma (Cheeklined wrasse) 41% - low",
 "settings": {
  "prompt": "ens",
  "view": [
   "unmasked"
  ],
  "wb": false,
  "temperature": 1.0,
  "soft_alpha": true,
  "logit_scale": 98.875,
  "aggregation": "arithmetic mean over crops of the per-crop softmax (linear opinion pool, per-crop temperature); prob_geo = renormalised geometric mean (reference only, overconfident for correlated crops)",
  "confidence_rule": "high: p1>=0.8 & agreement>=0.8; medium: (p1>=0.4 & agreement>=0.5) or (genus p>=0.7 & agreement>=0.5); else low (p = arithmetic mean of the per-crop softmax); one level down if the open-set check prefers another genus outside the label set (label-set mass < 0.5)"
 },
 "source": {
  "kind": "fish",
  "name": "w02_fish10",
  "dir": "D:\\devel\\fish-reconstructor\\work\\w02\\fish\\w02_fish10",
  "track_ids": null,
  "n_available": 197,
  "frames": [
   573,
   575,
   619,
   622,
   624,
   627,
   628,
   646,
   647,
   649,
   3333,
   3334,
   3337,
   3338,
   3339,
   3340,
   3341,
   3342,
   3343,
   3398,
   3399,
   3400,
   3401,
   3402,
   3403,
   3404,
   3405,
   3406,
   3407,
   3408,
   3409,
   3410,
   3411,
   3412,
   3413,
   3414,
   3415,
   3416,
   3417,
   3578,
   3579,
   3580,
   3582,
   5051,
   5052,
   5053,
   5054,
   5055,
   5056,
   5057,
   5058,
   5059,
   5060,
   5061,
   5175,
   5177,
   5178,
   5179,
   5185,
   5186,
   5187,
   5188,
   5189,
   5190
  ]
 },
 "created": "2026-11-10 07:55:58"
}