{"title":"一种具有自适应全局感知和多尺度特征感知的鱼群计数方法","authors":"Yiying Wang , Dashe Li , Jiaming Xin","doi":"10.1016/j.aquaeng.2025.102572","DOIUrl":null,"url":null,"abstract":"<div><div>Under aquaculture conditions, efficient and accurate fish counting is crucial for fishery management and ecological protection. However, existing counting methods struggle to address challenges, such as fish overlap and scale variations in the presence of complex background noise. Therefore, this study proposes a CNN-based accurate fish-counting framework. The front-end network uses the first ten layers of VGG 16 to extract the main feature information. The framework first uses a multi-scale feature perception module and four parallel-dilated convolutional networks. Each dilated convolution uses a dilated convolution with a different dilation rate to extract diverse features from the image and adapts to scale changes. Second, to reduce the occlusion problem in counting, an adaptive global perception module was designed to optimize the focus on occluded areas through information interactions between channel features. Finally, an edge excitation module was designed to reweight the features in the channel through a parallel structure using two convolutional approaches, thereby enhancing the edge feature extraction. This module addresses the issue of neglecting edge pixels, improving the model’s ability to process edge features, and reducing interference from complex background noise. Experimentally, the MAE and RMSE of the model on the carp count dataset (CCD) were 2.64 and 3.58, respectively. The average counting accuracy was 94.76%. For the dense grass carp counting dataset (DGCD), the average counting accuracy of model was 96.96%. The model performed well in terms of counting accuracy and showed good stability. Overall, this study provides strong technical support for aquaculture management and ecological protection.</div></div>","PeriodicalId":8120,"journal":{"name":"Aquacultural Engineering","volume":"111 ","pages":"Article 102572"},"PeriodicalIF":4.3000,"publicationDate":"2025-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An efficient fish counting method with adaptive global perception and multi-scale feature perception\",\"authors\":\"Yiying Wang , Dashe Li , Jiaming Xin\",\"doi\":\"10.1016/j.aquaeng.2025.102572\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Under aquaculture conditions, efficient and accurate fish counting is crucial for fishery management and ecological protection. However, existing counting methods struggle to address challenges, such as fish overlap and scale variations in the presence of complex background noise. Therefore, this study proposes a CNN-based accurate fish-counting framework. The front-end network uses the first ten layers of VGG 16 to extract the main feature information. The framework first uses a multi-scale feature perception module and four parallel-dilated convolutional networks. Each dilated convolution uses a dilated convolution with a different dilation rate to extract diverse features from the image and adapts to scale changes. Second, to reduce the occlusion problem in counting, an adaptive global perception module was designed to optimize the focus on occluded areas through information interactions between channel features. Finally, an edge excitation module was designed to reweight the features in the channel through a parallel structure using two convolutional approaches, thereby enhancing the edge feature extraction. This module addresses the issue of neglecting edge pixels, improving the model’s ability to process edge features, and reducing interference from complex background noise. Experimentally, the MAE and RMSE of the model on the carp count dataset (CCD) were 2.64 and 3.58, respectively. The average counting accuracy was 94.76%. For the dense grass carp counting dataset (DGCD), the average counting accuracy of model was 96.96%. The model performed well in terms of counting accuracy and showed good stability. Overall, this study provides strong technical support for aquaculture management and ecological protection.</div></div>\",\"PeriodicalId\":8120,\"journal\":{\"name\":\"Aquacultural Engineering\",\"volume\":\"111 \",\"pages\":\"Article 102572\"},\"PeriodicalIF\":4.3000,\"publicationDate\":\"2025-06-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Aquacultural Engineering\",\"FirstCategoryId\":\"97\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0144860925000615\",\"RegionNum\":2,\"RegionCategory\":\"农林科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"AGRICULTURAL ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Aquacultural Engineering","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0144860925000615","RegionNum":2,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
An efficient fish counting method with adaptive global perception and multi-scale feature perception
Under aquaculture conditions, efficient and accurate fish counting is crucial for fishery management and ecological protection. However, existing counting methods struggle to address challenges, such as fish overlap and scale variations in the presence of complex background noise. Therefore, this study proposes a CNN-based accurate fish-counting framework. The front-end network uses the first ten layers of VGG 16 to extract the main feature information. The framework first uses a multi-scale feature perception module and four parallel-dilated convolutional networks. Each dilated convolution uses a dilated convolution with a different dilation rate to extract diverse features from the image and adapts to scale changes. Second, to reduce the occlusion problem in counting, an adaptive global perception module was designed to optimize the focus on occluded areas through information interactions between channel features. Finally, an edge excitation module was designed to reweight the features in the channel through a parallel structure using two convolutional approaches, thereby enhancing the edge feature extraction. This module addresses the issue of neglecting edge pixels, improving the model’s ability to process edge features, and reducing interference from complex background noise. Experimentally, the MAE and RMSE of the model on the carp count dataset (CCD) were 2.64 and 3.58, respectively. The average counting accuracy was 94.76%. For the dense grass carp counting dataset (DGCD), the average counting accuracy of model was 96.96%. The model performed well in terms of counting accuracy and showed good stability. Overall, this study provides strong technical support for aquaculture management and ecological protection.
期刊介绍:
Aquacultural Engineering is concerned with the design and development of effective aquacultural systems for marine and freshwater facilities. The journal aims to apply the knowledge gained from basic research which potentially can be translated into commercial operations.
Problems of scale-up and application of research data involve many parameters, both physical and biological, making it difficult to anticipate the interaction between the unit processes and the cultured animals. Aquacultural Engineering aims to develop this bioengineering interface for aquaculture and welcomes contributions in the following areas:
– Engineering and design of aquaculture facilities
– Engineering-based research studies
– Construction experience and techniques
– In-service experience, commissioning, operation
– Materials selection and their uses
– Quantification of biological data and constraints