AHSC-Net: A Fish Pose Estimation Method for Intelligent Monitoring in Precision Aquaculture
Abstract
1. Introduction
- A novel fish pose estimation method named AHSC-Net is proposed: Addressing the detection difficulties in complex aquaculture environments, the high-precision AHSC-Net provides a core visual perception solution for non-contact monitoring in intelligent aquaculture.
- Multi-module synergistic algorithmic innovation: Three targeted modules are designed: the SLCS module alleviates centroid shift caused by occlusion via stochastic local sampling; the SAPSC module ensures anatomical rationality through spatial-awareness embedding; and the AKMM achieves adaptive Gaussian kernel modulation to handle underwater blur and scale variations.
- Dedicated dataset construction: A specialized largemouth bass pose dataset comprising 3435 annotated images with 9 anatomical keypoints per fish was constructed, filling the gap in open freshwater fish datasets and providing an essential benchmark for subsequent research.
2. Materials and Methods
2.1. Bass Pose Estimation Dataset
2.1.1. Data Collection and Annotation
2.1.2. Data Augmentation
2.2. Experimental Environment
2.3. Proposed Method
2.3.1. Stochastic Local Centroid Sampling Strategy
- Anterior Anatomical Group (): Includes the mouth, eye, dorsal fin, and ventral fin, representing the core structure of the anterior part of the fish body.
- Posterior Anatomical Group (): Includes the four corner points of the caudal fin and the anal fin, representing the structure of the posterior part of the fish body.
- 1.
- Randomly select a subset from either or .
- 2.
- Subsequently, calculate the local centroid of the keypoints within this subset as the ground truth center point for the current sample.
2.3.2. Spatial-Awareness Enhanced Pose Structural Constraint
2.3.3. Optimization of Keypoint Regression Based on Adaptive Kernel Modulation
3. Experimental Results
3.1. Evaluation Metrics
3.2. Comparison with Other Methods
3.3. Ablation Experiments
3.4. Pose Estimation Visualization
3.5. Hyperparameter Optimization
4. Discussion
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Chu, Y.I.; Wang, C.M.; Park, J.C.; Lader, P.F. Review of Cage and Containment Tank Designs for Offshore Fish Farming. Aquaculture 2020, 519, 734928. [Google Scholar] [CrossRef]
- Zhang, H.; Guo, Y.; Xie, Y.; Zheng, Z. An Integrated Method for Non-Intrusive Underwater Fish Measurement Based on Keypoint Detection and Stereo Vision. Aquacult. Int. 2025, 33, 605. [Google Scholar] [CrossRef]
- Cao, D.; Guo, C.; Shi, M.; Liu, Y.; Fang, Y.; Yang, H.; Cheng, Y.; Zhang, W.; Wang, Y.; Li, Y.; et al. A Method for Custom Measurement of Fish Dimensions Using the Improved YOLOv5-Keypoint Framework with Multi-Attention Mechanisms. Water Biol. Secur. 2024, 3, 100293. [Google Scholar] [CrossRef]
- Wu, G. Measuring the Three-Dimensional Kinematics of a Free-Swimming Koi Carp by Video Tracking Method. J. Bionic Eng. 2010, 7, 49–55. [Google Scholar] [CrossRef]
- Wu, X.; Huang, J.; Wang, L. Pose Estimation-Based Visual Perception System for Analyzing Fish Swimming. IEEE Sens. J. 2024, 24, 13293–13303. [Google Scholar] [CrossRef]
- Chen, S.; Wang, B.; Ni, M.; Cao, Z.; Wang, S.; Feng, J.; Fang, Q.; Zhou, J.; Xia, X.-Q.; Shi, M.; et al. FHA-MTT: A Fish Health Assessment Method Based on Multi-Target Tracking. Smart Agric. Technol. 2026, 13, 101830. [Google Scholar] [CrossRef]
- He, Q.; Yu, H.; Qin, H.; Mei, Y.; Xu, L.; Chai, Y.; Li, C.; Song, L.; Li, D.; Chen, Y. Deep Learning-Based Computer Vision for Fish Behavior Recognition in Intensive Aquaculture: A Comprehensive Review. Comput. Sci. Rev. 2026, 60, 100896. [Google Scholar] [CrossRef]
- Zhao, S.; Cai, K.; Dong, Y.; Feng, G.; Wang, Y.; Pang, H.; Liu, Y. Fish Feeding Behavior Recognition via Lightweight Two Stage Network and Satiety Experiments. Sci. Rep. 2025, 15, 30025. [Google Scholar] [CrossRef]
- Hao, M.; Yu, H.; Li, D. The Measurement of Fish Size by Machine Vision—A Review. In International Conference on Computer and Computing Technologies in Agriculture; Springer: Cham, Switzerland, 2016; pp. 15–32. [Google Scholar]
- Zhang, S.; Li, J.; Tang, F.; Wu, Z.; Dai, Y.; Fan, W. Research Progress on Fish Farming Monitoring Based on Deep Learning Technology. Trans. Chin. Soc. Agric. Eng. 2024, 40, 1–13. [Google Scholar]
- Yang, L.; Liu, Y.; Yu, H.; Fang, X.; Song, L.; Li, D.; Chen, Y. Computer Vision Models in Intelligent Aquaculture with Emphasis on Fish Detection and Behavior Analysis: A Review. Arch. Comput. Methods Eng. 2021, 28, 2785–2816. [Google Scholar] [CrossRef]
- Jia, B.; Wang, X.; Shi, Y.; Zhang, X.; Xu, Z.; Wang, J.; Yang, H.; Qian, D. Efficient and Lightweight Model for Detecting Juvenile Fish Feeding Behavior Using Feed Pellet Key Point Analysis. Comput. Electron. Agric. 2026, 240, 111141. [Google Scholar] [CrossRef]
- Liu, W.; Bao, Q.; Sun, Y.; Mei, T. Recent Advances of Monocular 2D and 3D Human Pose Estimation: A Deep Learning Perspective. ACM Comput. Surv. 2023, 55, 80. [Google Scholar] [CrossRef]
- Zheng, C.; Wu, W.; Chen, C.; Yang, T.; Zhu, S.; Shen, J.; Kehtarnavaz, N.; Shah, M. Deep Learning-Based Human Pose Estimation: A Survey. ACM Comput. Surv. 2024, 56, 11. [Google Scholar] [CrossRef]
- Natesan, B.; Liu, C.-M.; Ta, V.-D.; Liao, R. Advanced Robotic System with Keypoint Extraction and YOLOv5 Object Detection Algorithm for Precise Livestock Monitoring. Fishes 2023, 8, 524. [Google Scholar] [CrossRef]
- Tseng, C.-H.; Hsieh, C.-L.; Kuo, Y.-F. Automatic Measurement of the Body Length of Harvested Fish Using Convolutional Neural Networks. Biosyst. Eng. 2020, 189, 36–47. [Google Scholar] [CrossRef]
- Sun, K.; Xiao, B.; Liu, D.; Wang, J. Deep High-Resolution Representation Learning for Human Pose Estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2019; pp. 5693–5703. [Google Scholar]
- Li, H.; Zheng, R.; Jiang, W.; Man, X.; Ma, X. Fish Length Estimation Based on Stereo Vision and Keypoint Detection. In 2024 36th Chinese Control and Decision Conference (CCDC); IEEE: Piscataway, NJ, USA, 2024; pp. 1747–1752. [Google Scholar]
- Peng, Q.; Li, W.; Liu, Y.; Li, Z. High-Precision Fish Pose Estimation Method Based on Improved HRNet. Smart Agric. 2025, 7, 160–172. [Google Scholar]
- Cui, H.; Qin, C.; Ma, Z. Fish key feature point detection and sign identification based on deep learning. J. Chin. Agric. Mech. 2024, 45, 201–207. [Google Scholar]
- Jocher, G.; Chaurasia, A.; Qiu, J. Ultralytics YOLO. 2023. Available online: https://github.com/ultralytics/ultralytics (accessed on 20 May 2024).
- Li, J.; Zhang, S.; Li, P.; Dai, Y.; Wu, Z. Research on Measuring the Bodies of Underwater Fish with Inclined Positions Using the YOLOv8 Model and a Line-Laser System. Fishes 2024, 9, 206. [Google Scholar] [CrossRef]
- Tian, Y.; Liao, W.; Xu, Z.; Wang, W. A Binocular Vision Fish Body Length Measurement Method Based on Improved YOLOv8-Pose. In 2024 5th International Symposium on Computer Engineering and Intelligent Communications (ISCEIC); IEEE: Piscataway, NJ, USA, 2024; pp. 622–625. [Google Scholar]
- Wang, L.; Zou, H. Fish Identification and Tracking Based on Pose Estimation. In 2024 IEEE 19th Conference on Industrial Electronics and Applications (ICIEA); IEEE: Piscataway, NJ, USA, 2024; pp. 1–6. [Google Scholar]
- Jin, J.; Chen, N.; Ju, Q.; Wu, Z.; Liu, Y.; Li, S. Research progress of fish behavior and its application in intelligent aquaculture. J. Intell. Agric. Mech. 2025, 6, 73. [Google Scholar]
- Xue, N.; Wu, T.; Xia, G.-S.; Zhang, L. Learning Local-Global Contextual Adaptation for Multi-Person Pose Estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2022; pp. 13065–13074. [Google Scholar]
- Zhong, Z.; Zheng, L.; Kang, G.; Li, S.; Yang, Y. Random Erasing Data Augmentation. In Proceedings of the AAAI Conference on Artificial Intelligence; IEEE: Piscataway, NJ, USA, 2020; Volume 34, pp. 13001–13008. [Google Scholar]
- Chen, P.; Liu, S.; Zhao, H.; Wang, X. GridMask Data Augmentation. arXiv 2020, arXiv:2001.04086. [Google Scholar]
- Luo, Z.; Wang, Z.; Huang, Y.; Wang, L.; Tan, T.; Zhou, E. Rethinking the Heatmap Regression for Bottom-up Human Pose Estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2021; pp. 13264–13273. [Google Scholar]
- Cheng, B.; Xiao, B.; Wang, J.; Shi, H.; Huang, T.S.; Zhang, L. Higherhrnet: Scale-Aware Representation Learning for Bottom-up Human Pose Estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2020; pp. 5386–5395. [Google Scholar]
- Geng, Z.; Sun, K.; Xiao, B.; Zhang, Z.; Wang, J. Bottom-up Human Pose Estimation via Disentangled Keypoint Regression. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2021; pp. 14676–14686. [Google Scholar]
- Pan, C.-H.; Qu, Y.; Yao, Y.; Wang, M.-J.-S. HybridGNN: A Self-Supervised Graph Neural Network for Efficient Maximum Matching in Bipartite Graphs. Symmetry 2024, 16, 1631. [Google Scholar] [CrossRef]






| Index | Name | Definition |
|---|---|---|
| 1 | Mouth | Mouth of the fish |
| 2 | Eye | Eye of the fish |
| 3 | Dorsal_Fin | Midpoint between the insertion points of the first and second dorsal fin spines on the body wall |
| 4 | Caudal_Fin_F | Base of the caudal fin |
| 5 | Caudal_Fin_T | Tip of the upper caudal lobe |
| 6 | Caudal_Fin_B | Posterior margin of the caudal fin |
| 7 | Caudal_Fin_D | Tip of the lower caudal lobe |
| 8 | Anal_Fin | Origin of the anal fin |
| 9 | Ventral_Fin | Origin of the ventral fin |
| Method | AP/% | AR/% | Params/M | GFLOPs | Time/ms |
|---|---|---|---|---|---|
| HigherHRNet | 89.1 | 90.4 | 28.64 | 47.80 | 247.5 |
| HRNet | 89.3 | 91.4 | 28.54 | 41.19 | 217.1 |
| DEKR | 82.2 | 89.3 | 29.42 | 43.55 | 108.5 |
| Ours | 92.0 | 94.6 | 34.77 | 142.00 | 58.41 |
| Method | AP/% | AR/% | Params/M | GFLOPs | Time/ms |
|---|---|---|---|---|---|
| Yolov8m-pose | 87.7 | 89.2 | 26.42 | 81.2 | 10.2 |
| Yolov8l-pose | 88.3 | 89.7 | 44.46 | 169.1 | 13.4 |
| Yolov8x-pose | 88.8 | 90.4 | 69.46 | 263.2 | 15.9 |
| Yolov11m-pose | 85.4 | 87.2 | 20.88 | 71.4 | 12.2 |
| Yolov11l-pose | 87.0 | 88.8 | 26.17 | 90.3 | 16.7 |
| Yolov11x-pose | 88.5 | 90.0 | 58.79 | 202.7 | 17.7 |
| Ours | 92.0 | 94.6 | 34.77 | 142.0 | 58.4 |
| SLCS | SAPSC | AKMM | AP/% | AP50/% | AP75/% | AR/% | AR50/% | AR75/% |
|---|---|---|---|---|---|---|---|---|
| 90.6 | 96.5 | 91.5 | 92.0 | 97.6 | 92.9 | |||
| ✓ | 91.5 | 97.1 | 93.8 | 93.1 | 98.6 | 95.1 | ||
| ✓ | 91.3 | 95.7 | 92.5 | 93.3 | 97.6 | 94.1 | ||
| ✓ | 91.5 | 96.7 | 93.1 | 92.9 | 97.9 | 94.6 | ||
| ✓ | ✓ | 91.5 | 96.8 | 92.7 | 93.3 | 98.1 | 94.8 | |
| ✓ | ✓ | 91.6 | 96.3 | 92.4 | 93.8 | 98.6 | 94.4 | |
| ✓ | ✓ | ✓ | 92.0 | 96.0 | 93.1 | 94.6 | 98.8 | 95.1 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Peng, X.; Lu, R.; Xiao, Z.; Chen, X. AHSC-Net: A Fish Pose Estimation Method for Intelligent Monitoring in Precision Aquaculture. Fishes 2026, 11, 308. https://doi.org/10.3390/fishes11050308
Peng X, Lu R, Xiao Z, Chen X. AHSC-Net: A Fish Pose Estimation Method for Intelligent Monitoring in Precision Aquaculture. Fishes. 2026; 11(5):308. https://doi.org/10.3390/fishes11050308
Chicago/Turabian StylePeng, Xiaohong, Ronghan Lu, Zhuohan Xiao, and Xiaohan Chen. 2026. "AHSC-Net: A Fish Pose Estimation Method for Intelligent Monitoring in Precision Aquaculture" Fishes 11, no. 5: 308. https://doi.org/10.3390/fishes11050308
APA StylePeng, X., Lu, R., Xiao, Z., & Chen, X. (2026). AHSC-Net: A Fish Pose Estimation Method for Intelligent Monitoring in Precision Aquaculture. Fishes, 11(5), 308. https://doi.org/10.3390/fishes11050308

