Return
MultiTask-Fish: A Shared Backbone Multitask Counting Method for Complex Fish School Scenes
DOI:10.3390/info17050491.png)
Abstract
En 中文
With the growing demand for intelligent monitoring in land-based aquaculture, rapid and accurate fish counting from visual data has become important for stocking density regulation, feeding management, and production decisions. To address the challenges in above-water fish images, including scale variation, severe occlusion and adhesion, blurred boundaries, and frequent switching between low- and high-density scenes, this study proposes MultiTask-Fish, a shared backbone multitask counting method. The network uses ResNet34 as the backbone and integrates a feature pyramid network and channel attention to learn unified feature representations. It jointly predicts detection heatmaps, foreground masks, separation boundaries, density maps, density gating, and global count regression, allowing the model to combine local localization cues, structural information, and global statistics. Based on existing polygon annotations, heatmap, mask, boundary, and density supervision are automatically generated for integrated multitask training. Experiments on 495 fish images, including 346 training and 149 validation images, showed that the proposed method achieved an MAE of 5.875, an RMSE of 11.839, and an MAPE of 0.152 on the validation set, while reducing the MAE on the high-density subset from 16.717 to 13.895. These results demonstrate its effectiveness for fish counting in complex above-water aquaculture scenes.
Keywords:
aquaculture
fish counting
multitask learning
density estimation
instance segmentation
boundary supervision
shared backbone network
Journal
I
IF:
2.9
Papers:
833
Citations:
9.8K


