{"title":"Automated Chicken Counting Using YOLO-v5x Algorithm","authors":"Xiangyuan Zhu, Chuhui Wu, Yefeng Yang, Yuelin Yao, Yanshan Wu","doi":"10.1109/ICSAI57119.2022.10005522","DOIUrl":null,"url":null,"abstract":"Chicken counting is an essential task in large-scale farming management. Due to dense distribution, uneven illumination, and partial occlusion, accurate chicken counting remains challenging. In this paper, an automated chicken counting algorithm based on You Only Look Once (YOLO) v5x model is implemented. The intersection over union (IoU) threshold is set by analyzing the width and height of the ground truth (GT) boxes of the training images. Three objective-oriented data enhancements, i.e., Mosaic, horizontal flipping combined with lightness changing, and test time augmentation (TTA), are applied to diversify the training data. To validate the efficiency of our proposed method, extensive experiments are conducted on a well-annotated dataset collected from a real farm with 1,100 images and 170,906 chickens in total. Our implementation achieves the average_accuracy of 95.87% and inference speed of 23 ms per image, even if chickens are partially occluded in extremely uneven illumination perspectives.","PeriodicalId":339547,"journal":{"name":"2022 8th International Conference on Systems and Informatics (ICSAI)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 8th International Conference on Systems and Informatics (ICSAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSAI57119.2022.10005522","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Chicken counting is an essential task in large-scale farming management. Due to dense distribution, uneven illumination, and partial occlusion, accurate chicken counting remains challenging. In this paper, an automated chicken counting algorithm based on You Only Look Once (YOLO) v5x model is implemented. The intersection over union (IoU) threshold is set by analyzing the width and height of the ground truth (GT) boxes of the training images. Three objective-oriented data enhancements, i.e., Mosaic, horizontal flipping combined with lightness changing, and test time augmentation (TTA), are applied to diversify the training data. To validate the efficiency of our proposed method, extensive experiments are conducted on a well-annotated dataset collected from a real farm with 1,100 images and 170,906 chickens in total. Our implementation achieves the average_accuracy of 95.87% and inference speed of 23 ms per image, even if chickens are partially occluded in extremely uneven illumination perspectives.
鸡的计数是规模化养殖管理的一项重要工作。由于分布密集,光照不均匀和部分遮挡,准确的鸡计数仍然具有挑战性。本文实现了一种基于You Only Look Once (YOLO) v5x模型的自动数鸡算法。通过分析训练图像的ground truth (GT) box的宽度和高度,设置交集超过联合(IoU)阈值。采用三种面向目标的数据增强,即马赛克、水平翻转结合亮度变化和测试时间增强(TTA),使训练数据多样化。为了验证我们提出的方法的效率,我们在一个来自真实农场的数据集上进行了大量的实验,该数据集收集了1100张图像和170,906只鸡。我们的实现实现了95.87%的平均准确率和23毫秒的每张图像的推理速度,即使鸡在极不均匀的光照视角下被部分遮挡。