Yang Qu , Sheng Jiang , Daoliang Li , Ping Zhong , Zhencai Shen
{"title":"SLCOBNet:具有重叠分割和贝叶斯-DM计数损失的对虾幼体计数网络","authors":"Yang Qu , Sheng Jiang , Daoliang Li , Ping Zhong , Zhencai Shen","doi":"10.1016/j.biosystemseng.2024.06.008","DOIUrl":null,"url":null,"abstract":"<div><p>Estimating the number of shrimp larvae plays a critical role for achieving reasonable feeding in aquaculture. However, previous shrimp larvae counting models failed to accurately distinguish between shrimp larvae and other objects due to the loss of shrimp larvae continuity information. Also, shrimp larvae counting has the challenges of multi-scale changes, transparent body overlap, and background noise. To solve the above problems, a novel shrimp larvae counting network called SLCOBNet is proposed. First, overlapping splitting image is devised, with each patch sharing half of its area, ensuring the continuity of information regarding shrimp larvae between patches. Then, shrimp larvae feature of different scales and multi-scale density maps are obtained through the feature pyramid aggregation and the regression head with multi-scale receptive fields, respectively. Moreover, a novel loss function called Bayesian-DM-Count loss, composed of DM-Count loss and Bayesian loss, was designed to address the existing transparent body overlap and background noise problems. Experiments were performed by collecting shrimp larvae data from the breeding trays of a real aquaculture farm. The extensive experimental results on three shrimp larvae datasets have shown that SLCOBNet achieves 3.27, 3.61 and 1.28 in Mean Absolute Error. Hence, the proposed method exhibits a better counting accuracy compared to other counting methods. Furthermore, the predicted results were consistent with the true values.</p></div>","PeriodicalId":9173,"journal":{"name":"Biosystems Engineering","volume":"244 ","pages":"Pages 200-210"},"PeriodicalIF":4.4000,"publicationDate":"2024-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SLCOBNet: Shrimp larvae counting network with overlapping splitting and Bayesian-DM-count loss\",\"authors\":\"Yang Qu , Sheng Jiang , Daoliang Li , Ping Zhong , Zhencai Shen\",\"doi\":\"10.1016/j.biosystemseng.2024.06.008\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Estimating the number of shrimp larvae plays a critical role for achieving reasonable feeding in aquaculture. However, previous shrimp larvae counting models failed to accurately distinguish between shrimp larvae and other objects due to the loss of shrimp larvae continuity information. Also, shrimp larvae counting has the challenges of multi-scale changes, transparent body overlap, and background noise. To solve the above problems, a novel shrimp larvae counting network called SLCOBNet is proposed. First, overlapping splitting image is devised, with each patch sharing half of its area, ensuring the continuity of information regarding shrimp larvae between patches. Then, shrimp larvae feature of different scales and multi-scale density maps are obtained through the feature pyramid aggregation and the regression head with multi-scale receptive fields, respectively. Moreover, a novel loss function called Bayesian-DM-Count loss, composed of DM-Count loss and Bayesian loss, was designed to address the existing transparent body overlap and background noise problems. Experiments were performed by collecting shrimp larvae data from the breeding trays of a real aquaculture farm. The extensive experimental results on three shrimp larvae datasets have shown that SLCOBNet achieves 3.27, 3.61 and 1.28 in Mean Absolute Error. Hence, the proposed method exhibits a better counting accuracy compared to other counting methods. Furthermore, the predicted results were consistent with the true values.</p></div>\",\"PeriodicalId\":9173,\"journal\":{\"name\":\"Biosystems Engineering\",\"volume\":\"244 \",\"pages\":\"Pages 200-210\"},\"PeriodicalIF\":4.4000,\"publicationDate\":\"2024-06-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Biosystems Engineering\",\"FirstCategoryId\":\"97\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1537511024001429\",\"RegionNum\":1,\"RegionCategory\":\"农林科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AGRICULTURAL ENGINEERING\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biosystems Engineering","FirstCategoryId":"97","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1537511024001429","RegionNum":1,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
SLCOBNet: Shrimp larvae counting network with overlapping splitting and Bayesian-DM-count loss
Estimating the number of shrimp larvae plays a critical role for achieving reasonable feeding in aquaculture. However, previous shrimp larvae counting models failed to accurately distinguish between shrimp larvae and other objects due to the loss of shrimp larvae continuity information. Also, shrimp larvae counting has the challenges of multi-scale changes, transparent body overlap, and background noise. To solve the above problems, a novel shrimp larvae counting network called SLCOBNet is proposed. First, overlapping splitting image is devised, with each patch sharing half of its area, ensuring the continuity of information regarding shrimp larvae between patches. Then, shrimp larvae feature of different scales and multi-scale density maps are obtained through the feature pyramid aggregation and the regression head with multi-scale receptive fields, respectively. Moreover, a novel loss function called Bayesian-DM-Count loss, composed of DM-Count loss and Bayesian loss, was designed to address the existing transparent body overlap and background noise problems. Experiments were performed by collecting shrimp larvae data from the breeding trays of a real aquaculture farm. The extensive experimental results on three shrimp larvae datasets have shown that SLCOBNet achieves 3.27, 3.61 and 1.28 in Mean Absolute Error. Hence, the proposed method exhibits a better counting accuracy compared to other counting methods. Furthermore, the predicted results were consistent with the true values.
期刊介绍:
Biosystems Engineering publishes research in engineering and the physical sciences that represent advances in understanding or modelling of the performance of biological systems for sustainable developments in land use and the environment, agriculture and amenity, bioproduction processes and the food chain. The subject matter of the journal reflects the wide range and interdisciplinary nature of research in engineering for biological systems.