Yangyang Guo , Samuel E. Aggrey , Xiao Yang , Adelumola Oladeinde , Yongliang Qiao , Lilong Chai
{"title":"基于YOLOv5-CBAM深度学习模型的窝地板肉鸡检测","authors":"Yangyang Guo , Samuel E. Aggrey , Xiao Yang , Adelumola Oladeinde , Yongliang Qiao , Lilong Chai","doi":"10.1016/j.aiia.2023.08.002","DOIUrl":null,"url":null,"abstract":"<div><p>For commercial broiler production, about 20,000–30,000 birds are raised in each confined house, which has caused growing public concerns on animal welfare. Currently, daily evaluation of broiler wellbeing and growth is conducted manually, which is labor-intensive and subjectively subject to human error. Therefore, there is a need for an automatic tool to detect and analyze the behaviors of chickens and predict their welfare status. In this study, we developed a YOLOv5-CBAM-broiler model and tested its performance for detecting broilers on litter floor. The proposed model consisted of two parts: (1) basic YOLOv5 model for bird or broiler feature extraction and object detection; and (2) the convolutional block attention module (CBAM) to improve the feature extraction capability of the network and the problem of missed detection of occluded targets and small targets. A complex dataset of broiler chicken images at different ages, multiple pens and scenes (fresh litter versus reused litter) was constructed to evaluate the effectiveness of the new model. In addition, the model was compared to the Faster R-CNN, SSD, YOLOv3, EfficientDet and YOLOv5 models. The results demonstrate that the precision, recall, F1 score and an [email protected] of the proposed method were 97.3%, 92.3%, 94.7%, and 96.5%, which were superior to the comparison models. In addition, comparing the detection effects in different scenes, the YOLOv5-CBAM model was still better than the comparison method. Overall, the proposed YOLOv5-CBAM-broiler model can achieve real-time accurate and fast target detection and provide technical support for the management and monitoring of birds in commercial broiler houses.</p></div>","PeriodicalId":52814,"journal":{"name":"Artificial Intelligence in Agriculture","volume":"9 ","pages":"Pages 36-45"},"PeriodicalIF":8.2000,"publicationDate":"2023-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Detecting broiler chickens on litter floor with the YOLOv5-CBAM deep learning model\",\"authors\":\"Yangyang Guo , Samuel E. Aggrey , Xiao Yang , Adelumola Oladeinde , Yongliang Qiao , Lilong Chai\",\"doi\":\"10.1016/j.aiia.2023.08.002\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>For commercial broiler production, about 20,000–30,000 birds are raised in each confined house, which has caused growing public concerns on animal welfare. Currently, daily evaluation of broiler wellbeing and growth is conducted manually, which is labor-intensive and subjectively subject to human error. Therefore, there is a need for an automatic tool to detect and analyze the behaviors of chickens and predict their welfare status. In this study, we developed a YOLOv5-CBAM-broiler model and tested its performance for detecting broilers on litter floor. The proposed model consisted of two parts: (1) basic YOLOv5 model for bird or broiler feature extraction and object detection; and (2) the convolutional block attention module (CBAM) to improve the feature extraction capability of the network and the problem of missed detection of occluded targets and small targets. A complex dataset of broiler chicken images at different ages, multiple pens and scenes (fresh litter versus reused litter) was constructed to evaluate the effectiveness of the new model. In addition, the model was compared to the Faster R-CNN, SSD, YOLOv3, EfficientDet and YOLOv5 models. The results demonstrate that the precision, recall, F1 score and an [email protected] of the proposed method were 97.3%, 92.3%, 94.7%, and 96.5%, which were superior to the comparison models. In addition, comparing the detection effects in different scenes, the YOLOv5-CBAM model was still better than the comparison method. Overall, the proposed YOLOv5-CBAM-broiler model can achieve real-time accurate and fast target detection and provide technical support for the management and monitoring of birds in commercial broiler houses.</p></div>\",\"PeriodicalId\":52814,\"journal\":{\"name\":\"Artificial Intelligence in Agriculture\",\"volume\":\"9 \",\"pages\":\"Pages 36-45\"},\"PeriodicalIF\":8.2000,\"publicationDate\":\"2023-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Artificial Intelligence in Agriculture\",\"FirstCategoryId\":\"1087\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2589721723000259\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AGRICULTURE, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence in Agriculture","FirstCategoryId":"1087","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2589721723000259","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRICULTURE, MULTIDISCIPLINARY","Score":null,"Total":0}
Detecting broiler chickens on litter floor with the YOLOv5-CBAM deep learning model
For commercial broiler production, about 20,000–30,000 birds are raised in each confined house, which has caused growing public concerns on animal welfare. Currently, daily evaluation of broiler wellbeing and growth is conducted manually, which is labor-intensive and subjectively subject to human error. Therefore, there is a need for an automatic tool to detect and analyze the behaviors of chickens and predict their welfare status. In this study, we developed a YOLOv5-CBAM-broiler model and tested its performance for detecting broilers on litter floor. The proposed model consisted of two parts: (1) basic YOLOv5 model for bird or broiler feature extraction and object detection; and (2) the convolutional block attention module (CBAM) to improve the feature extraction capability of the network and the problem of missed detection of occluded targets and small targets. A complex dataset of broiler chicken images at different ages, multiple pens and scenes (fresh litter versus reused litter) was constructed to evaluate the effectiveness of the new model. In addition, the model was compared to the Faster R-CNN, SSD, YOLOv3, EfficientDet and YOLOv5 models. The results demonstrate that the precision, recall, F1 score and an [email protected] of the proposed method were 97.3%, 92.3%, 94.7%, and 96.5%, which were superior to the comparison models. In addition, comparing the detection effects in different scenes, the YOLOv5-CBAM model was still better than the comparison method. Overall, the proposed YOLOv5-CBAM-broiler model can achieve real-time accurate and fast target detection and provide technical support for the management and monitoring of birds in commercial broiler houses.