{"title":"一种基于目标检测的轻量细粒度远洋鱼类识别算法","authors":"Weiyu Ren, Dongfan Shi, Yifan Chen, Liming Song, Qingsong Hu, Meiling Wang","doi":"10.1007/s10499-024-01737-4","DOIUrl":null,"url":null,"abstract":"<div><p>In order to enhance the fine-grained recognition of fish species, this paper proposes a lightweight object detection model YOLOv8n-DFG. The model accurately identifies six pelagic fish species including flatfin sailfish, striped marlin, Atlantic bluefin tuna, bigeye tuna, longtail tuna, and yellowfin tuna, meeting the requirements for real-time detection and fishing monitoring. Firstly, by introducing FasterNet Block and EMA attention mechanism into the YOLOv8 network structure to improve C2f and obtain the C2f-FE module, this model enhances feature extraction accuracy and operational efficiency. Subsequently, it combines BiFPN structure with C2f-FE module to construct a fast and lightweight neck network structure that achieves multi-scale feature fusion. Additionally, Dysample dynamic upsampling module is introduced along with porting of ADown downsampling module from YOLOv9 to optimize feature pyramid sampling method named as YOLOv8-FG. Finally, using large-sized YOLOv8s-FG as teacher network and small-sized YOLOv8n-FG as student network based on CWD loss intermediate layer feature distillation method constructs the final model YOLOv8n-DFG. Experimental results on a dataset containing six morphologically similar fish species demonstrate the effectiveness of these improvements and distillation effects are significant. Compared to YOLOv8n, precision has increased by 7.8%, recall by 3.3%, mAP@0.5 by 5.6%, mAP@0.5:0.95 by 6.7%, while FlOPs decreased by 42% with a reduction in model size of 58%. The results indicate that our proposed YOLOv8n-DFG demonstrates exceptional accuracy and real-time performance, effectively fulfilling the requirements for real-time fine-grained fish recognition.</p></div>","PeriodicalId":8122,"journal":{"name":"Aquaculture International","volume":"33 1","pages":""},"PeriodicalIF":2.4000,"publicationDate":"2025-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A lightweight fine-grained pelagic fish recognition algorithm based on object detection\",\"authors\":\"Weiyu Ren, Dongfan Shi, Yifan Chen, Liming Song, Qingsong Hu, Meiling Wang\",\"doi\":\"10.1007/s10499-024-01737-4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>In order to enhance the fine-grained recognition of fish species, this paper proposes a lightweight object detection model YOLOv8n-DFG. The model accurately identifies six pelagic fish species including flatfin sailfish, striped marlin, Atlantic bluefin tuna, bigeye tuna, longtail tuna, and yellowfin tuna, meeting the requirements for real-time detection and fishing monitoring. Firstly, by introducing FasterNet Block and EMA attention mechanism into the YOLOv8 network structure to improve C2f and obtain the C2f-FE module, this model enhances feature extraction accuracy and operational efficiency. Subsequently, it combines BiFPN structure with C2f-FE module to construct a fast and lightweight neck network structure that achieves multi-scale feature fusion. Additionally, Dysample dynamic upsampling module is introduced along with porting of ADown downsampling module from YOLOv9 to optimize feature pyramid sampling method named as YOLOv8-FG. Finally, using large-sized YOLOv8s-FG as teacher network and small-sized YOLOv8n-FG as student network based on CWD loss intermediate layer feature distillation method constructs the final model YOLOv8n-DFG. Experimental results on a dataset containing six morphologically similar fish species demonstrate the effectiveness of these improvements and distillation effects are significant. Compared to YOLOv8n, precision has increased by 7.8%, recall by 3.3%, mAP@0.5 by 5.6%, mAP@0.5:0.95 by 6.7%, while FlOPs decreased by 42% with a reduction in model size of 58%. The results indicate that our proposed YOLOv8n-DFG demonstrates exceptional accuracy and real-time performance, effectively fulfilling the requirements for real-time fine-grained fish recognition.</p></div>\",\"PeriodicalId\":8122,\"journal\":{\"name\":\"Aquaculture International\",\"volume\":\"33 1\",\"pages\":\"\"},\"PeriodicalIF\":2.4000,\"publicationDate\":\"2025-01-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Aquaculture International\",\"FirstCategoryId\":\"97\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s10499-024-01737-4\",\"RegionNum\":3,\"RegionCategory\":\"农林科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"FISHERIES\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Aquaculture International","FirstCategoryId":"97","ListUrlMain":"https://link.springer.com/article/10.1007/s10499-024-01737-4","RegionNum":3,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"FISHERIES","Score":null,"Total":0}
A lightweight fine-grained pelagic fish recognition algorithm based on object detection
In order to enhance the fine-grained recognition of fish species, this paper proposes a lightweight object detection model YOLOv8n-DFG. The model accurately identifies six pelagic fish species including flatfin sailfish, striped marlin, Atlantic bluefin tuna, bigeye tuna, longtail tuna, and yellowfin tuna, meeting the requirements for real-time detection and fishing monitoring. Firstly, by introducing FasterNet Block and EMA attention mechanism into the YOLOv8 network structure to improve C2f and obtain the C2f-FE module, this model enhances feature extraction accuracy and operational efficiency. Subsequently, it combines BiFPN structure with C2f-FE module to construct a fast and lightweight neck network structure that achieves multi-scale feature fusion. Additionally, Dysample dynamic upsampling module is introduced along with porting of ADown downsampling module from YOLOv9 to optimize feature pyramid sampling method named as YOLOv8-FG. Finally, using large-sized YOLOv8s-FG as teacher network and small-sized YOLOv8n-FG as student network based on CWD loss intermediate layer feature distillation method constructs the final model YOLOv8n-DFG. Experimental results on a dataset containing six morphologically similar fish species demonstrate the effectiveness of these improvements and distillation effects are significant. Compared to YOLOv8n, precision has increased by 7.8%, recall by 3.3%, mAP@0.5 by 5.6%, mAP@0.5:0.95 by 6.7%, while FlOPs decreased by 42% with a reduction in model size of 58%. The results indicate that our proposed YOLOv8n-DFG demonstrates exceptional accuracy and real-time performance, effectively fulfilling the requirements for real-time fine-grained fish recognition.
期刊介绍:
Aquaculture International is an international journal publishing original research papers, short communications, technical notes and review papers on all aspects of aquaculture.
The Journal covers topics such as the biology, physiology, pathology and genetics of cultured fish, crustaceans, molluscs and plants, especially new species; water quality of supply systems, fluctuations in water quality within farms and the environmental impacts of aquacultural operations; nutrition, feeding and stocking practices, especially as they affect the health and growth rates of cultured species; sustainable production techniques; bioengineering studies on the design and management of offshore and land-based systems; the improvement of quality and marketing of farmed products; sociological and societal impacts of aquaculture, and more.
This is the official Journal of the European Aquaculture Society.