Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing

S. A. Mehdizadeh, Allan Lincoln Rodrigues Siriani, Danilo Florentino Pereira
{"title":"Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing","authors":"S. A. Mehdizadeh, Allan Lincoln Rodrigues Siriani, Danilo Florentino Pereira","doi":"10.3390/agriengineering6030160","DOIUrl":null,"url":null,"abstract":"Identifying bird numbers in hostile environments, such as poultry facilities, presents significant challenges. The complexity of these environments demands robust and adaptive algorithmic approaches for the accurate detection and tracking of birds over time, ensuring reliable data analysis. This study aims to enhance methodologies for automated chicken identification in videos, addressing the dynamic and non-standardized nature of poultry farming environments. The YOLOv8n model was chosen for chicken detection due to its high portability. The developed algorithm promptly identifies and labels chickens as they appear in the image. The process is illustrated in two parallel flowcharts, emphasizing different aspects of image processing and behavioral analysis. False regions such as the chickens’ heads and tails are excluded to calculate the body area more accurately. The following three scenarios were tested with the newly modified deep-learning algorithm: (1) reappearing chicken with temporary invisibility; (2) multiple missing chickens with object occlusion; and (3) multiple missing chickens with coalescing chickens. This results in a precise measure of the chickens’ size and shape, with the YOLO model achieving an accuracy above 0.98 and a loss of less than 0.1. In all scenarios, the modified algorithm improved accuracy in maintaining chicken identification, enabling the simultaneous tracking of several chickens with respective error rates of 0, 0.007, and 0.017. Morphological identification, based on features extracted from each chicken, proved to be an effective strategy for enhancing tracking accuracy.","PeriodicalId":7846,"journal":{"name":"AgriEngineering","volume":"62 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"AgriEngineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/agriengineering6030160","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Identifying bird numbers in hostile environments, such as poultry facilities, presents significant challenges. The complexity of these environments demands robust and adaptive algorithmic approaches for the accurate detection and tracking of birds over time, ensuring reliable data analysis. This study aims to enhance methodologies for automated chicken identification in videos, addressing the dynamic and non-standardized nature of poultry farming environments. The YOLOv8n model was chosen for chicken detection due to its high portability. The developed algorithm promptly identifies and labels chickens as they appear in the image. The process is illustrated in two parallel flowcharts, emphasizing different aspects of image processing and behavioral analysis. False regions such as the chickens’ heads and tails are excluded to calculate the body area more accurately. The following three scenarios were tested with the newly modified deep-learning algorithm: (1) reappearing chicken with temporary invisibility; (2) multiple missing chickens with object occlusion; and (3) multiple missing chickens with coalescing chickens. This results in a precise measure of the chickens’ size and shape, with the YOLO model achieving an accuracy above 0.98 and a loss of less than 0.1. In all scenarios, the modified algorithm improved accuracy in maintaining chicken identification, enabling the simultaneous tracking of several chickens with respective error rates of 0, 0.007, and 0.017. Morphological identification, based on features extracted from each chicken, proved to be an effective strategy for enhancing tracking accuracy.
通过图像处理优化深度学习算法,实现有效的小鸡跟踪
在家禽养殖设施等恶劣环境中识别鸟类数量是一项重大挑战。这些环境的复杂性要求采用稳健、适应性强的算法方法来准确检测和跟踪鸟类,以确保可靠的数据分析。本研究旨在加强视频中鸡的自动识别方法,解决家禽养殖环境的动态性和非标准化问题。由于 YOLOv8n 模型具有很高的便携性,因此被选为鸡只检测模型。当鸡出现在图像中时,所开发的算法会立即对其进行识别和标记。两个并行的流程图展示了这一过程,强调了图像处理和行为分析的不同方面。排除鸡头和鸡尾等虚假区域,可以更准确地计算鸡的身体面积。新改进的深度学习算法对以下三种情况进行了测试:(1) 暂时隐形的重现鸡;(2) 物体遮挡的多只失踪鸡;(3) 凝聚鸡的多只失踪鸡。这样就能精确测量鸡的大小和形状,YOLO 模型的精确度高于 0.98,损失小于 0.1。在所有情况下,改进后的算法都提高了保持鸡识别的准确性,能够同时跟踪几只鸡,误差率分别为 0、0.007 和 0.017。事实证明,基于从每只鸡身上提取的特征进行形态识别是提高跟踪准确性的有效策略。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
4.70
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信