Fish Keypoints Detection

MITIntroduced 2024-09-13

The researchers collected 3,500 images of Tilapia fish, with each image containing three fish in a small bowl. These images were manually annotated using Roboflow, a tool for creating and managing annotated datasets. Four keypoints were labeled on each fish: mouth, peduncle, belly, and back. While the primary goal was to measure fish length using the mouth and peduncle points, the additional keypoints (belly and back) were included to support potential future research, such as using girth to determine fish weight. This dataset was used to train a YOLOv8 model for keypoint detection, achieving high accuracy in identifying these crucial points on the Tilapia fish.