journal article·2026-04-23Open access

Edge-Deployable Stereo Vision for Fish Biomass Estimation via Lightweight YOLOv11n-Pose and Dynamic Geometry

Cheuk Yiu Cheng, Condon Lau

Applied Sciences· Volume 16· Issue 9

Abstract

Non-invasive, real-time biomass estimation is critical for smart aquaculture, yet high computational latency and the cost of specialized optical sensors remain significant bottlenecks. This study proposes an ultra-low-cost, edge-deployable stereo-vision framework utilizing a dual-webcam architecture synchronized with a lightweight YOLOv11n-pose model. To address the spatial uncertainties in non-rigid fish locomotion, we integrated advanced spatial loss functions to achieve precise anatomical keypoint extraction. These coordinates are processed through a three-point Bézier curve interpolation and a mathematically derived Dynamic Shape Factor (K) to correct for optical refraction and morphological variations. As a proof-of-concept, the proposed system was validated on a live multi-species cohort (N = 10), achieving a Mean Absolute Percentage Error (MAPE) of 8.64% and an R2 of 0.92 under strict Leave-One-Out Cross-Validation (LOOCV), drastically outperforming traditional naive volumetric baselines (MAPE > 54%). Requiring only 6.7 GFLOPs and 5.5 MB of memory, the model achieves 111.6 FPS. These results demonstrate the feasibility of highly efficient, cost-effective AI solutions for precision aquaculture while clearly defining the validity boundaries and statistical constraints for future large-scale deployment.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Water Quality Monitoring Technologies · Biomimetic flight and propulsion mechanisms · Zebrafish Biomedical Research Applications

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Physics, City University of Hong Kong, Hong Kong SAR, China

References (42)

Show source-provided references
1. AI-driven aquaculture: A review of technological innovations and their sustainable impacts
2. An affordable and easy-to-use tool for automatic fish length and weight estimation in mariculture10.1038/s41598-022-19932-9 ↗
3. Nonintrusive methods for biomass estimation in aquaculture with emphasis on fish: A review10.1111/raq.12388 ↗
4. An automated length measurement system for tilapia fish based on image processing technique10.1088/1757-899X/1088/1/012049 ↗
5. Huang, Y.P., and Khabusi, S.P. (2025). Artificial Intelligence of Things (AIoT) Advances in Aquaculture: A Review. Processes, 13.10.3390/pr13010073 ↗
6. Automatic length estimation of free-swimming fish using an underwater 3D range-gated camera10.1016/j.aquaeng.2022.102227 ↗
7. Length estimation of fish detected as non-occluded using a smartphone application and deep learning method10.1016/j.fishres.2024.106970 ↗
8. Ramírez-Coronel, F.J., Rodríguez-Elías, O.M., Esquer-Miranda, E., Pérez-Patricio, M., Pérez-Báez, A.J., and Hinojosa-Palafox, E.A. (2024). Non-Invasive Fish Biometrics for Enhancing Precision and Understanding of Aquaculture Farming through Statistical Morphology Analysis and Machine Learning. Animals, 14.10.3390/ani14131850 ↗
9. Computer vision and robotics techniques in fish farms10.1017/S0263574702004733 ↗
10. Weight Prediction System for Nile Tilapia using Image Processing and Predictive Analysis
11. Estimating Mass of Harvested Asian Seabass Lates calcarifer from Images10.4236/wjet.2018.63B003 ↗
12. Weight Estimation of Asian Sea Bass (Lates calcarifer) Comparing Whole Body with and without Fins using Computer Vision Technique10.48048/wjst.2021.9495 ↗
13. Application of machine-vision to assess weight of fish (Case study: Oncorhynchus mykiss)
14. Fully automatic system for fish biomass estimation based on deep neural network10.1016/j.ecoinf.2023.102399 ↗
15. Three-dimensional scoring of zebrafish behavior unveils biological phenomena hidden by two-dimensional analyses10.1038/s41598-017-01990-z ↗
16. Fan, S., Song, C., Feng, H., and Yu, Z. (2024). Take good care of your fish: Fish re-identification with synchronized multi-view camera system. Front. Mar. Sci., 11.10.3389/fmars.2024.1429459 ↗
17. (2025, October 14). Roboflow (Version 1.0) [Software]. Available online: https://roboflow.com.
18. A novel method of fish tail fin removal for mass estimation using computer vision10.1016/j.compag.2021.106601 ↗
19. Khanam, R., and Hussain, M. (2024). Yolov11: An Overview of the Key Architectural Enhancements. arXiv.
20. Research on object detection and recognition in remote sensing images based on YOLOv1110.1038/s41598-025-96314-x ↗
21. Maji, D., Nagori, S., Mathew, M., and Poddar, D. (2022). YOLO-Pose: Enhancing YOLO for Multi Person Pose Estimation Using Object Keypoint Similarity Loss. arXiv.10.1109/CVPRW56347.2022.00297 ↗
22. He, J., Erfani, S., Ma, X., Bailey, J., Chi, Y., and Hua, X.-S. (2021). Alpha-IoU: A Family of Power Intersection over Union Losses for Bounding Box Regression. arXiv.
23. Feng, Z.-H., Kittler, J., Awais, M., Huber, P., and Wu, X.-J. (2018, January 18–22). Wing Loss for Robust Facial Landmark Localisation with Convolutional Neural Networks. Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00238 ↗
24. Defining a curve as a Bezier curve10.1080/16583655.2019.1601913 ↗
25. Precise underwater fish measurement: A geometric approach leveraging medium regression10.1016/j.compag.2024.108932 ↗
26. Towards Understanding Convergence and Generalization of AdamW10.1109/TPAMI.2024.3382294 ↗
27. Vo, T.T.E., Ko, H., Huh, J.-H., and Kim, Y. (2021). Overview of Smart Aquaculture System: Focusing on Applications of Machine Learning and Computer Vision. Electronics, 10.10.3390/electronics10222882 ↗
28. Wang, J., Cheng, Z., Lin, M., Yang, R., and Huang, Q. (2025). FishKP-YOLOv11: An Automatic Estimation Model for Fish Size and Mass in Complex Underwater Environments. Animals, 15.10.3390/ani15192862 ↗
29. YOLOv11 optimization for efficient resource utilization: YOLOv11 optimization for efficient resource utilization10.1007/s11227-025-07520-3 ↗
30. Automated within tank fish mass estimation using infrared reflection system10.1016/j.compag.2018.05.025 ↗
31. Estimation for fish mass using image analysis and neural network10.1016/j.compag.2020.105439 ↗
32. Method for the multi-view estimation of fish mass using a two-stage neural network with edge-sensitive module
33. Li, Y., Feng, M., Huang, L., Zhang, P., Wang, H., Zhang, J., Tian, Y., and Xu, J. (2023). Weight–Length Relationship Analysis Revealing the Impacts of Multiple Factors on Body Shape of Fish in China. Fishes, 8.10.3390/fishes8050269 ↗
34. Optimization of Feed Ration Size in Aquatic System According to the Optimal Control Approach: Implications of Using the von Bertalanffy Growth Model10.1155/2024/6512507 ↗
35. Son, S., and Jeong, Y. (2024). An Automated Fish-Feeding System Based on CNN and GRU Neural Networks. Sustainability, 16.10.3390/su16093675 ↗
36. Length in assessing status of freshwater fish populations: A review10.1002/nafm.11041 ↗
37. Deep learning-based segmental analysis of fish for biomass estimation in an occulted environment10.1016/j.compag.2022.106985 ↗
38. Biometric parameters of the bream (Abramis brama) as indicators for long-term changes in fish health and environmental quality—Data from the German ESB10.1007/s11356-014-3008-3 ↗
39. Fish locomotion: Recent advances and new directions10.1146/annurev-marine-010814-015614 ↗
40. PMTrack: Multi-object Tracking with Motion-Aware10.1007/978-981-96-0960-4_26 ↗
41. The use of acoustic cameras in shallow waters: New hydroacoustic tools for monitoring migratory fish population. A review of DIDSON technology10.1111/faf.12071 ↗
42. Integrated navigation for autonomous underwater vehicles in aquaculture: A review