{
 "top": [
  {
   "scientific_name": "Aethaloperca rogaa",
   "common_name": "Redmouth grouper",
   "family": "Serranidae",
   "prob": 0.8346,
   "prob_geo": 0.9968,
   "crop_votes": 0.8594
  },
  {
   "scientific_name": "Larabicus quadrilineatus",
   "common_name": "Fourline wrasse",
   "family": "Labridae",
   "prob": 0.0302,
   "prob_geo": 0.0,
   "crop_votes": 0.0312
  },
  {
   "scientific_name": "Macolor niger",
   "common_name": "Black and white snapper",
   "family": "Lutjanidae",
   "prob": 0.0268,
   "prob_geo": 0.0023,
   "crop_votes": 0.0
  },
  {
   "scientific_name": "Thalassoma lunare",
   "common_name": "Moon wrasse",
   "family": "Labridae",
   "prob": 0.0222,
   "prob_geo": 0.0,
   "crop_votes": 0.0312
  },
  {
   "scientific_name": "Epibulus insidiator",
   "common_name": "Slingjaw wrasse",
   "family": "Labridae",
   "prob": 0.0179,
   "prob_geo": 0.0003,
   "crop_votes": 0.0156
  }
 ],
 "family": [
  {
   "name": "Serranidae",
   "prob": 0.836
  },
  {
   "name": "Labridae",
   "prob": 0.0884
  },
  {
   "name": "Lutjanidae",
   "prob": 0.0322
  },
  {
   "name": "Pomacentridae",
   "prob": 0.0181
  },
  {
   "name": "Balistidae",
   "prob": 0.0164
  }
 ],
 "genus": [
  {
   "name": "Aethaloperca",
   "prob": 0.8346
  },
  {
   "name": "Larabicus",
   "prob": 0.0302
  },
  {
   "name": "Macolor",
   "prob": 0.0268
  },
  {
   "name": "Thalassoma",
   "prob": 0.0223
  },
  {
   "name": "Epibulus",
   "prob": 0.0179
  }
 ],
 "agreement": 0.8594,
 "confidence": "high",
 "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": {
  "Aethaloperca rogaa": 55,
  "Larabicus quadrilineatus": 2,
  "Thalassoma lunare": 2,
  "Coris aygula": 1,
  "Epibulus insidiator": 1,
  "Pomacentrus albicaudatus": 1,
  "Pseudobalistes fuscus": 1,
  "Lutjanus sebae": 1
 },
 "open_set": {
  "n_species": 23272,
  "top": [
   {
    "scientific_name": "Aethaloperca rogaa",
    "common_name": "Redmouth grouper",
    "family": "Serranidae",
    "prob": 0.828,
    "in_label_set": true
   },
   {
    "scientific_name": "Epibulus insidiator",
    "common_name": "Slingjaw wrasse",
    "family": "Labridae",
    "prob": 0.0192,
    "in_label_set": true
   },
   {
    "scientific_name": "Larabicus quadrilineatus",
    "common_name": "Fourline wrasse",
    "family": "Labridae",
    "prob": 0.0094,
    "in_label_set": true
   },
   {
    "scientific_name": "Macolor niger",
    "common_name": "Black And White Seaperch",
    "family": "Lutjanidae",
    "prob": 0.008,
    "in_label_set": true
   },
   {
    "scientific_name": "Pomacentrus albicaudatus",
    "common_name": "",
    "family": "Pomacentridae",
    "prob": 0.0079,
    "in_label_set": true
   }
  ],
  "family": [
   {
    "name": "Serranidae",
    "prob": 0.8386
   },
   {
    "name": "Labridae",
    "prob": 0.0711
   },
   {
    "name": "Pomacentridae",
    "prob": 0.0421
   },
   {
    "name": "Lutjanidae",
    "prob": 0.0141
   },
   {
    "name": "Scaridae",
    "prob": 0.01
   }
  ],
  "label_top1_global_rank": 1,
  "label_set_mass": 0.8944
 },
 "label": "Aethaloperca rogaa (Redmouth grouper) 83% - high",
 "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": "w68_fish5",
  "dir": "D:\\devel\\fish-reconstructor\\work\\w68\\fish\\w68_fish5",
  "track_ids": null,
  "n_available": 163,
  "frames": [
   1134,
   1136,
   1138,
   1140,
   1141,
   1144,
   1146,
   1147,
   1150,
   1151,
   1152,
   1153,
   1154,
   1155,
   1156,
   1157,
   1158,
   1159,
   1160,
   1161,
   1162,
   1163,
   1164,
   1165,
   1166,
   1167,
   1168,
   1169,
   1170,
   1171,
   1172,
   1173,
   1174,
   1175,
   1176,
   1177,
   1178,
   1179,
   1180,
   1181,
   1182,
   1507,
   1508,
   2173,
   2175,
   2177,
   2181,
   2182,
   2183,
   2184,
   2185,
   2186,
   2187,
   2188,
   2189,
   2190,
   2191,
   2192,
   2193,
   2194,
   2195,
   2223,
   2226,
   2238
  ]
 },
 "created": "2026-11-10 07:57:59"
}