FishFaceID: A Deep Learning-Based Non-Invasive System for Aquaculture Organism Individual Identification

Qinyue Zhang, Zhensheng Shi, Naizhe Sun, Yangfan Wang, Lingling Zhang, Bo Wang, Xiaogang Xun, Bing Zheng, Haiyong Zheng*
Ocean University of China  ·  Qilu University of Technology
Aquaculture 2026
*Corresponding author

Non-invasive individual identification for precision aquaculture
面向精准水产养殖的非侵入式个体识别

FishFaceID enables accurate, non-invasive individual identification of aquaculture organisms using deep learning. Our Vim-FFID model achieves 98.81% Acc@1 on sea cucumber identification, supporting personalized feeding, selective breeding, and health monitoring.
FishFaceID 基于深度学习实现水产养殖生物的精准非侵入式个体识别。Vim-FFID 模型在海参识别上达到 98.81% Acc@1,可支持精准投喂、选择性育种与健康监测。

Abstract / 摘要

In this study, we present FishFaceID, a deep-learning framework for non-invasive individual identification in precision aquaculture (PA). The framework couples a unified evaluation harness with a new identification model, Vim-FFID, tailored to image-based aquaculture organism individual identification. Vim-FFID is a vision mamba-based ID model for fine-grained underwater recognition. It uses class-aware prompt tokens with multi-stage bidirectional prompt–backbone interaction, adds auxiliary supervision on mid-level features, and applies an entropy-gated prototype re-ranking at inference to remain robust under turbidity, occlusion, and cross-session shifts.

We also curate a multi-species, dual-view benchmark covering sea cucumber (Apostichopus japonicus), leopard coral grouper (Plectropomus leopardus), speckled blue grouper (Epinephelus cyanopodus), and grass carp (Ctenopharyngodon idella). On our benchmark, Vim-FFID achieves an accuracy of 98.81% Acc@1 and 99.73% Acc@5 on the Sea Cucumber—Overhead subset.


中文. 本研究提出 FishFaceID:一个面向精准水产养殖(PA)的深度学习非侵入式个体识别框架。该框架将统一的评测流程与新的识别模型 Vim‑FFID 结合,用于基于图像的养殖生物个体识别。Vim‑FFID 是基于 Vision Mamba 的细粒度水下识别模型:通过类别感知的提示 token 与主干网络进行多阶段双向交互,在中层特征上引入辅助监督,并在推理阶段采用熵门控的原型重排序,从而在浑浊、遮挡及跨时段分布变化下保持鲁棒性。我们构建了覆盖海参、豹纹石斑鱼、蓝点石斑鱼与草鱼的多物种双视角基准数据集。在"海参—俯视"子集上,Vim‑FFID 达到 98.81% Acc@199.73% Acc@5

Overall Pipeline / 整体流程

FishFaceID Visual ID Pipeline

FishFaceID integrates three stages: (1) Data Acquisition & Annotation — collecting overhead and underwater images with individual labels; (2) Unified Evaluation Protocol & Model Training — the FishFaceID harness ensures reproducible benchmarking; (3) Vim-FFID Individual Identification — supporting downstream precision aquaculture decision-making such as personalized feeding and selective breeding.

中文. FishFaceID 包含三阶段:① 数据采集与标注——采集俯视与水下图像并标注个体;② 统一评测协议与模型训练——FishFaceID harness 确保可复现的基准评测;③ Vim-FFID 个体识别——支持精准投喂、选择性育种等下游决策。

Vim-FFID Architecture / 模型架构

Vim-FFID Model Architecture

Vim-FFID is a Vision Mamba-based fine-grained recognition model with four key components:

  • CAP (Class-Aware Prompt Bank): Learnable prompt tokens for each class
  • CLBI (Prompt-Backbone Cross-Interaction): Multi-stage bidirectional fusion between prompts and backbone features
  • IS (Intermediate Supervision): Auxiliary contrastive loss on mid-level features (L=13)
  • ER (Entropy-gated Re-Ranking): Prototype-based re-ranking at inference for robust open-set recognition

中文. Vim-FFID 是基于 Vision Mamba 的细粒度识别模型,包含四个核心组件:CAP(类别感知提示库)——为每个类别提供可学习的 prompt token;CLBI(提示-主干交叉交互)——多阶段双向融合;IS(中间监督)——在中层特征上添加辅助对比损失;ER(熵门控重排序)——推理阶段基于原型的重排序,增强开放集鲁棒性。

Dataset Samples / 数据集样例

Our benchmark covers 4 species with dual-view (overhead & underwater) imaging across marine/freshwater habitats.
基准数据集覆盖 4 种物种,包含俯视与水下双视角,涵盖海水/淡水环境。

Results / 结果

Accuracy comparison across 5 species, 3 views (UW/OH/Mixed), and 3 data splits (A1/A2/A3). Vim-FFID (blue line) consistently outperforms all baselines.
对比 5 种物种、3 种视角、3 种数据划分下的准确率。Vim-FFID(蓝线)在各场景下均优于所有基线。

Acc@1 Comparison across species, views, and splits

Best Result: Sea Cucumber—Overhead (Five-crop, A3 split): 98.81% Acc@1, 99.73% Acc@5
最佳结果:海参—俯视(Five-crop, A3 划分):98.81% Acc@199.73% Acc@5

Paper Preview / 论文预览

Open in new tab / 新标签打开  ·  Download / 下载

BibTeX

FishFaceID

@article{FishFaceID2026,
  title   = {FishFaceID: A deep learning-based non-invasive system for aquaculture organism individual identification},
  author  = {Zhang, Qinyue and Shi, Zhensheng and Sun, Naizhe and Wang, Yangfan and Zhang, Lingling and Wang, Bo and Xun, Xiaogang and Zheng, Bing and Zheng, Haiyong},
  journal = {Aquaculture},
  volume  = {613},
  pages   = {743375},
  year    = {2026},
  doi     = {10.1016/j.aquaculture.2025.743375}
}

OUC-MOI-ID

@inproceedings{ZhangOUCMOIID2025,
  title     = {OUC-MOI-ID: A Benchmark Dataset for Marine Organism Individual Identification},
  author    = {Zhang, Qinyue and Shi, Zhensheng and Sun, Naizhe and Wang, Yangfan and Zhang, Lingling and Zheng, Bing and Zheng, Haiyong},
  booktitle = {ICARCAI 2024},
  series    = {LNNS},
  volume    = {1376},
  pages     = {178--189},
  year      = {2025},
  doi       = {10.1007/978-981-96-5373-7_15}
}