Fish reconstructed from the BRUV video

44 fish (39 below, 5 weak models at the end). Each card: poster (key frame, crop, 3D model at the same pose, canonical views), species top-1 from BioCLIP zero-shot with probability and confidence label, the visual-review grade of the 3D model, and links to the videos. See docs/RESULTS.md.

poster fish1

fish1

Cephalopholis hemistiktos · Yellowfin hind

68% · medium model: fair

seen 48:17-49:20, 49:58-50:47 ... · held-out PSNR 25.3 dB, IoU 0.93

review: plain dark body, fins smeared; aligns with the crops

poster fish2

fish2

Balistapus undulatus · Orange-lined triggerfish

100% · high model: good

seen 48:02-48:12, 48:23-48:29 ... · held-out PSNR 25.4 dB, IoU 0.89

review: translucent dorsal/anal fins and yellow caudal fan; tracks well even head-on

poster fish3

fish3

Chromis dimidiata · Chocolate-dip chromis

99% · high model: good

seen 48:09-48:12, 51:26-51:28 ... · held-out PSNR 28.0 dB, IoU 0.88

review: two-tone body, forked tail

poster w02_fish1

w02_fish1

Halichoeres hortulanus · Checkerboard wrasse

100% · high model: good

seen 02:46-02:50, 04:16-04:19 ... · held-out PSNR 24.9 dB, IoU 0.88

review: checker pattern and yellow tail

poster w02_fish2

w02_fish2

Halichoeres hortulanus · Checkerboard wrasse

99% · high model: good

seen 02:22-02:23, 02:31-02:33 ... · held-out PSNR 27.8 dB, IoU 0.90

review: banded wrasse body

poster w02_fish4

w02_fish4

Balistapus undulatus · Orange-lined triggerfish

100% · high model: good

seen 05:01-05:03, 08:09-08:14 ... · held-out PSNR 26.6 dB, IoU 0.88

review: triggerfish outline with yellow caudal

poster w02_fish6

w02_fish6

Labroides dimidiatus · Bluestreak cleaner wrasse

100% · high model: good

seen 05:43-05:45, 05:55-05:57 ... · held-out PSNR 24.7 dB, IoU 0.88

review: black lateral stripe on blue

poster w02_fish7

w02_fish7

Chromis dimidiata · Chocolate-dip chromis

97% · high model: good

seen 03:22-03:24, 03:28-03:31 ... · held-out PSNR 25.8 dB, IoU 0.90

review: two-tone body

poster w02_fish8

w02_fish8

Oxycheilinus digramma · Cheeklined wrasse

67% · medium label doubtful model: fair

seen 07:10-07:12, 07:27-07:32 ... · held-out PSNR 30.2 dB, IoU 0.93

review: plain dark body; blunt head and lunate tail look more like a parrotfish

poster w02_fish9

w02_fish9

Oxycheilinus digramma · Cheeklined wrasse

36% · low label doubtful model: fair

seen 02:34-02:37, 05:15-05:17 ... · held-out PSNR 26.3 dB, IoU 0.86

review: plain brown wrasse; merged from many short tracklets

poster w02_fish10

w02_fish10

Oxycheilinus digramma · Cheeklined wrasse

41% · low label doubtful model: fair

seen 02:56-02:58, 03:02-03:05 ... · held-out PSNR 30.7 dB, IoU 0.88

review: plain brown wrasse; merged from many short tracklets

poster w12_fish1

w12_fish1

Cephalopholis hemistiktos · Yellowfin hind

86% · high model: fair

seen 12:59-13:24, 13:39-14:03 ... · held-out PSNR 24.2 dB, IoU 0.82

review: very dark, faint model; outline right

poster w12_fish2

w12_fish2

Halichoeres hortulanus · Checkerboard wrasse

100% · high model: good

seen 13:23-13:25, 13:43-13:46 ... · held-out PSNR 24.7 dB, IoU 0.87

review: checker pattern and yellow tail

poster w12_fish3

w12_fish3

Chaetodon paucifasciatus · Eritrean butterflyfish

100% · high model: good

seen 14:12-14:14, 14:17-14:25 ... · held-out PSNR 21.7 dB, IoU 0.87

review: stripes and dark rear patch; side view is slab-like; ~36% of tracking frames have no pose

poster w12_fish5

w12_fish5

Chromis dimidiata · Chocolate-dip chromis

98% · high model: good

seen 12:05-12:07, 13:11-13:14 ... · held-out PSNR 26.5 dB, IoU 0.87

review: two-tone body, forked tail

poster w12_fish9

w12_fish9

Oxycheilinus digramma · Cheeklined wrasse

36% · low label doubtful model: fair

seen 12:23-12:25, 12:30-12:36 ... · held-out PSNR 29.1 dB, IoU 0.89

review: plain brown wrasse; merged from many short tracklets

poster w22_fish2

w22_fish2

Balistapus undulatus · Orange-lined triggerfish

98% · high model: good

seen 25:02-25:03, 28:13-28:25 ... · held-out PSNR 26.7 dB, IoU 0.88

review: triggerfish outline with yellow caudal

poster w22_fish3

w22_fish3

Chromis dimidiata · Chocolate-dip chromis

92% · high model: good

seen 25:23-25:26, 26:10-26:12 ... · held-out PSNR 27.3 dB, IoU 0.82

review: two-tone body, forked tail (39% coral-cut frames)

poster w22_fish4

w22_fish4

Chaetodon paucifasciatus · Eritrean butterflyfish

100% · high model: good

seen 29:04-29:11, 29:50-30:02 · held-out PSNR 22.7 dB, IoU 0.88

review: stripes and dark rear patch; ~33% of tracking frames have no pose

poster w32_fish1

w32_fish1

Cephalopholis hemistiktos · Yellowfin hind

62% · medium model: fair

seen 33:00-33:06, 33:38-33:54 ... · held-out PSNR 23.0 dB, IoU 0.88

review: artifact: bright sand-coloured patch baked into the belly, visible in the side views of the turntable

poster w32_fish3

w32_fish3

Epinephelus fasciatus · Blacktip grouper

60% · low label doubtful model: fair

seen 32:26-32:28, 34:53-34:55 ... · held-out PSNR 29.1 dB, IoU 0.85

review: plain reddish-brown body

poster w32_fish4

w32_fish4

Chromis dimidiata · Chocolate-dip chromis

91% · high model: good

seen 32:08-32:10, 33:12-33:14 ... · held-out PSNR 26.9 dB, IoU 0.84

review: two-tone body, forked tail

poster w40_fish1

w40_fish1

Cephalopholis hemistiktos · Yellowfin hind

85% · high model: fair

seen 40:08-40:11, 40:42-40:51 ... · held-out PSNR 24.1 dB, IoU 0.83

review: very dark, faint model; outline right

poster w40_fish2

w40_fish2

Balistapus undulatus · Orange-lined triggerfish

100% · high model: good

seen 42:07-42:10, 42:33-42:39 ... · held-out PSNR 26.6 dB, IoU 0.87

review: triggerfish outline with yellow caudal

poster w40_fish3

w40_fish3

Cephalopholis hemistiktos · Yellowfin hind

74% · medium model: fair

seen 40:00-40:02, 40:20-40:42 ... · held-out PSNR 32.4 dB, IoU 0.84

review: very dark model; outline right

poster w40_fish4

w40_fish4

Chromis dimidiata · Chocolate-dip chromis

99% · high model: good

seen 40:01-40:05, 40:10-40:12 ... · held-out PSNR 26.2 dB, IoU 0.85

review: two-tone body, forked tail

poster w40_fish5

w40_fish5

Epinephelus fasciatus · Blacktip grouper

62% · low label doubtful model: fair

seen 41:25-41:26, 41:42-41:44 ... · held-out PSNR 26.7 dB, IoU 0.89

review: slender, pointed snout; runners-up are wrasses

poster w40_fish6

w40_fish6

Chaetodon paucifasciatus · Eritrean butterflyfish

93% · high model: good

seen 41:56-42:08, 42:11-42:11 ... · held-out PSNR 25.1 dB, IoU 0.86

review: stripes and dark rear patch; ~50% of tracking frames have no pose

poster w58_fish2

w58_fish2

Cephalopholis hemistiktos · Yellowfin hind

61% · medium model: fair

seen 59:40-59:41, 59:45-60:06 · held-out PSNR 23.5 dB, IoU 0.89

review: plain dark body with tail fan

poster w58_fish3

w58_fish3

Cephalopholis miniata · Coral hind

93% · high model: fair

seen 58:45-58:46, 58:49-58:54 ... · held-out PSNR 26.1 dB, IoU 0.91

review: right shape and rounded tail; spots smeared

poster w58_fish6

w58_fish6

Balistapus undulatus · Orange-lined triggerfish

98% · high model: good

seen 58:37-58:39, 58:43-58:47 ... · held-out PSNR 30.1 dB, IoU 0.90

review: triggerfish outline with yellow caudal

poster w58_fish7

w58_fish7

Chromis dimidiata · Chocolate-dip chromis

99% · high model: good

seen 58:10-58:20, 59:02-59:07 ... · held-out PSNR 27.6 dB, IoU 0.88

review: two-tone body, forked tail

poster w58_fish8

w58_fish8

Aethaloperca rogaa · Redmouth grouper

83% · high model: good

seen 58:22-58:26, 58:52-59:00 ... · held-out PSNR 26.5 dB, IoU 0.91

review: deep grouper body with caudal; outline matches

poster w58_fish9

w58_fish9

Halichoeres hortulanus · Checkerboard wrasse

100% · high model: fair

seen 58:35-58:38, 58:46-58:48 ... · held-out PSNR 28.8 dB, IoU 0.91

review: wrasse shape, pattern lost (blurry crops)

poster w58_fish10

w58_fish10

Oxycheilinus digramma · Cheeklined wrasse

46% · low label doubtful model: fair

seen 58:29-58:29, 59:01-59:04 ... · held-out PSNR 27.1 dB, IoU 0.89

review: plain brown wrasse; merged from many short tracklets

poster w58_fish11

w58_fish11

Halichoeres hortulanus · Checkerboard wrasse

99% · high model: good

seen 58:31-58:33, 58:38-58:41 ... · held-out PSNR 27.8 dB, IoU 0.89

review: checker pattern and yellow tail

poster w68_fish1

w68_fish1

Chromis dimidiata · Chocolate-dip chromis

100% · high model: good

seen 68:00-68:12, 68:29-68:31 ... · held-out PSNR 26.5 dB, IoU 0.87

review: two-tone body, forked tail

poster w68_fish3

w68_fish3

Halichoeres hortulanus · Checkerboard wrasse

98% · high model: good

seen 68:03-68:06, 68:32-68:34 ... · held-out PSNR 29.0 dB, IoU 0.94

review: banded wrasse body

poster w68_fish5

w68_fish5

Aethaloperca rogaa · Redmouth grouper

83% · high model: good

seen 69:53-69:58, 70:29-70:32 ... · held-out PSNR 26.1 dB, IoU 0.90

review: deep grouper body with caudal; outline matches

Weak models (5)

Kept for completeness, not for show. The visual review graded these models poor: a featureless oval or blob with no readable tail or fins. Their species labels and tracking videos are still valid.

poster w22_fish1

w22_fish1

Cephalopholis hemistiktos · Yellowfin hind

83% · high model: poor

seen 23:18-23:31, 24:09-24:13 ... · held-out PSNR 24.0 dB, IoU 0.77

review: very dark, faint oval; head-on frames not explained (IoU 0.775)

poster w32_fish5

w32_fish5

Cephalopholis hemistiktos · Yellowfin hind

95% · high model: poor

seen 37:43-38:02 · held-out PSNR 22.4 dB, IoU 0.84

review: featureless oval without a readable tail; behind coral for its first ~9 s

poster w40_fish7

w40_fish7

Cephalopholis hemistiktos · Yellowfin hind

73% · medium model: poor

seen 40:27-40:36, 40:38-40:41 ... · held-out PSNR 19.7 dB, IoU 0.83

review: featureless blob: soft-coral occlusion and many head-on poses (one individual, not mixed)

poster w58_fish1

w58_fish1

Cephalopholis hemistiktos · Yellowfin hind

70% · medium model: poor

seen 58:08-58:12, 59:04-59:08 ... · held-out PSNR 22.2 dB, IoU 0.85

review: featureless lozenge without a readable tail

poster w58_fish5

w58_fish5

Cephalopholis hemistiktos · Yellowfin hind

59% · medium model: poor

seen 62:36-63:25 · held-out PSNR 21.0 dB, IoU 0.83

review: featureless oval, faint tail