{"title":"Machine vision approach for monitoring and quantifying fish school migration","authors":"Feng Lin , Jicheng Zhu , Aiju You , Lei Hua","doi":"10.1016/j.ecolind.2024.112769","DOIUrl":null,"url":null,"abstract":"<div><div>The precise monitoring and quantification of fish migration are crucial for enhancing agricultural productivity and promoting environmental conservation. However, conducting these tasks in natural environments presents challenges due to the subtle characteristics of fish and the inherent complexities in detection. This study addresses these challenges by introducing DVE-YOLO (Dynamic Vision Enhanced YOLO), a novel framework based on the YOLOv8 architecture, complemented by a tailored sample allocation strategy and a dedicated loss function. Operating on dual-frame input, DVE-YOLO integrates deep features from consecutive images to create composite anchor boxes from adjacent frames. This design enables DVE-YOLO to capture dynamic object features, reveal correlations of detected objects across frames, and facilitate efficient tracking and detection. Furthermore, this research proposes an innovative method for identifying fish migration through fish counting, documenting both the migration area and the duration of fish presence for subsequent analysis. Evaluation on an extensive fish migration dataset demonstrates that DVE-YOLO outperforms YOLOv8 and other mainstream detection algorithms, showcasing superior detection accuracy with higher <span><math><msub><mrow><mtext>AP</mtext></mrow><mrow><mn>50</mn></mrow></msub></math></span> and <span><math><msub><mrow><mtext>AP</mtext></mrow><mrow><mn>50</mn><mo>−</mo><mn>95</mn></mrow></msub></math></span> metrics. In terms of counting accuracy, DVE-YOLO achieves a lower Mean Squared Error (MSE) compared to YOLOv8+BoTSORT and YOLOv8+ByteTrack, indicating improved counting performance. Additionally, DVE-YOLO exhibits enhanced precision in identifying fish migration in contrast to YOLOv8+BoTSORT and YOLOv8+ByteTrack. Ultimately, these machine learning methods holds promising prospects for ecological applications.</div></div>","PeriodicalId":11459,"journal":{"name":"Ecological Indicators","volume":"169 ","pages":"Article 112769"},"PeriodicalIF":7.0000,"publicationDate":"2024-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ecological Indicators","FirstCategoryId":"93","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1470160X24012263","RegionNum":2,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENVIRONMENTAL SCIENCES","Score":null,"Total":0}
引用次数: 0
Abstract
The precise monitoring and quantification of fish migration are crucial for enhancing agricultural productivity and promoting environmental conservation. However, conducting these tasks in natural environments presents challenges due to the subtle characteristics of fish and the inherent complexities in detection. This study addresses these challenges by introducing DVE-YOLO (Dynamic Vision Enhanced YOLO), a novel framework based on the YOLOv8 architecture, complemented by a tailored sample allocation strategy and a dedicated loss function. Operating on dual-frame input, DVE-YOLO integrates deep features from consecutive images to create composite anchor boxes from adjacent frames. This design enables DVE-YOLO to capture dynamic object features, reveal correlations of detected objects across frames, and facilitate efficient tracking and detection. Furthermore, this research proposes an innovative method for identifying fish migration through fish counting, documenting both the migration area and the duration of fish presence for subsequent analysis. Evaluation on an extensive fish migration dataset demonstrates that DVE-YOLO outperforms YOLOv8 and other mainstream detection algorithms, showcasing superior detection accuracy with higher and metrics. In terms of counting accuracy, DVE-YOLO achieves a lower Mean Squared Error (MSE) compared to YOLOv8+BoTSORT and YOLOv8+ByteTrack, indicating improved counting performance. Additionally, DVE-YOLO exhibits enhanced precision in identifying fish migration in contrast to YOLOv8+BoTSORT and YOLOv8+ByteTrack. Ultimately, these machine learning methods holds promising prospects for ecological applications.
期刊介绍:
The ultimate aim of Ecological Indicators is to integrate the monitoring and assessment of ecological and environmental indicators with management practices. The journal provides a forum for the discussion of the applied scientific development and review of traditional indicator approaches as well as for theoretical, modelling and quantitative applications such as index development. Research into the following areas will be published.
• All aspects of ecological and environmental indicators and indices.
• New indicators, and new approaches and methods for indicator development, testing and use.
• Development and modelling of indices, e.g. application of indicator suites across multiple scales and resources.
• Analysis and research of resource, system- and scale-specific indicators.
• Methods for integration of social and other valuation metrics for the production of scientifically rigorous and politically-relevant assessments using indicator-based monitoring and assessment programs.
• How research indicators can be transformed into direct application for management purposes.
• Broader assessment objectives and methods, e.g. biodiversity, biological integrity, and sustainability, through the use of indicators.
• Resource-specific indicators such as landscape, agroecosystems, forests, wetlands, etc.