{
 "top": [
  {
   "scientific_name": "Epinephelus fasciatus",
   "common_name": "Blacktip grouper",
   "family": "Serranidae",
   "prob": 0.6002,
   "prob_geo": 0.9568,
   "crop_votes": 0.625
  },
  {
   "scientific_name": "Oxycheilinus digramma",
   "common_name": "Cheeklined wrasse",
   "family": "Labridae",
   "prob": 0.2505,
   "prob_geo": 0.0388,
   "crop_votes": 0.2812
  },
  {
   "scientific_name": "Gomphosus caeruleus",
   "common_name": "Green birdmouth wrasse",
   "family": "Labridae",
   "prob": 0.0513,
   "prob_geo": 0.0001,
   "crop_votes": 0.0312
  },
  {
   "scientific_name": "Cirrhilabrus rubriventralis",
   "common_name": "Social wrasse",
   "family": "Labridae",
   "prob": 0.0233,
   "prob_geo": 0.0004,
   "crop_votes": 0.0312
  },
  {
   "scientific_name": "Aphareus furca",
   "common_name": "Small toothed jobfish",
   "family": "Lutjanidae",
   "prob": 0.0137,
   "prob_geo": 0.0,
   "crop_votes": 0.0156
  }
 ],
 "family": [
  {
   "name": "Serranidae",
   "prob": 0.6065
  },
  {
   "name": "Labridae",
   "prob": 0.3518
  },
  {
   "name": "Lutjanidae",
   "prob": 0.0142
  },
  {
   "name": "Scaridae",
   "prob": 0.0115
  },
  {
   "name": "Nemipteridae",
   "prob": 0.0062
  }
 ],
 "genus": [
  {
   "name": "Epinephelus",
   "prob": 0.6005
  },
  {
   "name": "Oxycheilinus",
   "prob": 0.2505
  },
  {
   "name": "Gomphosus",
   "prob": 0.0513
  },
  {
   "name": "Cirrhilabrus",
   "prob": 0.0233
  },
  {
   "name": "Aphareus",
   "prob": 0.0137
  }
 ],
 "agreement": 0.625,
 "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": {
  "Epinephelus fasciatus": 40,
  "Oxycheilinus digramma": 18,
  "Cirrhilabrus rubriventralis": 2,
  "Gomphosus caeruleus": 2,
  "Aphareus furca": 1,
  "Epibulus insidiator": 1
 },
 "open_set": {
  "n_species": 23272,
  "top": [
   {
    "scientific_name": "Pseudocheilinus evanidus",
    "common_name": "Disappearing Wrasse",
    "family": "Labridae",
    "prob": 0.5468,
    "in_label_set": false
   },
   {
    "scientific_name": "Epinephelus fasciatus",
    "common_name": "Blacktip grouper",
    "family": "Serranidae",
    "prob": 0.2545,
    "in_label_set": true
   },
   {
    "scientific_name": "Coris batuensis",
    "common_name": "Batu coris",
    "family": "Labridae",
    "prob": 0.035,
    "in_label_set": false
   },
   {
    "scientific_name": "Serranus heterurus",
    "common_name": "",
    "family": "Serranidae",
    "prob": 0.0177,
    "in_label_set": false
   },
   {
    "scientific_name": "Coris debueni",
    "common_name": "Debuen's coris",
    "family": "Labridae",
    "prob": 0.0129,
    "in_label_set": false
   }
  ],
  "family": [
   {
    "name": "Labridae",
    "prob": 0.6528
   },
   {
    "name": "Serranidae",
    "prob": 0.3183
   },
   {
    "name": "Scaridae",
    "prob": 0.0066
   },
   {
    "name": "Latidae",
    "prob": 0.0035
   },
   {
    "name": "Cichlidae",
    "prob": 0.003
   }
  ],
  "label_top1_global_rank": 2,
  "label_set_mass": 0.2595
 },
 "confidence_label_set_only": "medium",
 "confidence_note": "open-set top-1 Pseudocheilinus evanidus (p=0.55, other genus, not in label set); label-set mass 0.26",
 "label": "Epinephelus fasciatus (Blacktip grouper) 60% - 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": "w32_fish3",
  "dir": "D:\\devel\\fish-reconstructor\\work\\w32\\fish\\w32_fish3",
  "track_ids": null,
  "n_available": 217,
  "frames": [
   272,
   273,
   276,
   1734,
   1735,
   1738,
   1740,
   1743,
   1745,
   1747,
   1909,
   1911,
   1912,
   1914,
   1917,
   1918,
   1920,
   1922,
   1924,
   1926,
   1929,
   1931,
   1933,
   1934,
   1937,
   1969,
   1975,
   1977,
   1978,
   1982,
   1984,
   1986,
   1987,
   2860,
   2863,
   2865,
   2866,
   2870,
   2872,
   2873,
   2874,
   4161,
   4162,
   4180,
   4182,
   4186,
   4195,
   4410,
   4411,
   4412,
   4413,
   4416,
   4425,
   4426,
   4427,
   4428,
   4429,
   4430,
   4431,
   4432,
   4437,
   4438,
   4440,
   4441
  ]
 },
 "created": "2026-11-10 10:52:15"
}