Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing
Autor(a) principal: | |
---|---|
Data de Publicação: | 2024 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://dx.doi.org/10.3390/agriengineering6030160 https://hdl.handle.net/11449/302287 |
Resumo: | 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. |
id |
UNSP_07bc8c233bfbd526da80ff87fd34d796 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/302287 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processinganimal welfareimage analysislaying hensprecision livestock farmingYOLOIdentifying 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.Department of Mechanics of Biosystems Engineering Faculty of Agricultural Engineering and Rural Development Agricultural Sciences and Natural Resources University of KhuzestanGraduate Program in Agribusiness and Development School of Sciences and Engineering São Paulo State University, SPDepartment of Management Development and Technology School of Sciences and Engineering São Paulo State University, SPGraduate Program in Agribusiness and Development School of Sciences and Engineering São Paulo State University, SPDepartment of Management Development and Technology School of Sciences and Engineering São Paulo State University, SPAgricultural Sciences and Natural Resources University of KhuzestanUniversidade Estadual Paulista (UNESP)Mehdizadeh, Saman AbdananSiriani, Allan Lincoln Rodrigues [UNESP]Pereira, Danilo Florentino [UNESP]2025-04-29T19:14:08Z2024-09-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article2749-2767http://dx.doi.org/10.3390/agriengineering6030160AgriEngineering, v. 6, n. 3, p. 2749-2767, 2024.2624-7402https://hdl.handle.net/11449/30228710.3390/agriengineering60301602-s2.0-85205133394Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengAgriEngineeringinfo:eu-repo/semantics/openAccess2025-04-30T14:04:32Zoai:repositorio.unesp.br:11449/302287Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestrepositoriounesp@unesp.bropendoar:29462025-04-30T14:04:32Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing |
title |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing |
spellingShingle |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing Mehdizadeh, Saman Abdanan animal welfare image analysis laying hens precision livestock farming YOLO |
title_short |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing |
title_full |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing |
title_fullStr |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing |
title_full_unstemmed |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing |
title_sort |
Optimizing Deep Learning Algorithms for Effective Chicken Tracking through Image Processing |
author |
Mehdizadeh, Saman Abdanan |
author_facet |
Mehdizadeh, Saman Abdanan Siriani, Allan Lincoln Rodrigues [UNESP] Pereira, Danilo Florentino [UNESP] |
author_role |
author |
author2 |
Siriani, Allan Lincoln Rodrigues [UNESP] Pereira, Danilo Florentino [UNESP] |
author2_role |
author author |
dc.contributor.none.fl_str_mv |
Agricultural Sciences and Natural Resources University of Khuzestan Universidade Estadual Paulista (UNESP) |
dc.contributor.author.fl_str_mv |
Mehdizadeh, Saman Abdanan Siriani, Allan Lincoln Rodrigues [UNESP] Pereira, Danilo Florentino [UNESP] |
dc.subject.por.fl_str_mv |
animal welfare image analysis laying hens precision livestock farming YOLO |
topic |
animal welfare image analysis laying hens precision livestock farming YOLO |
description |
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. |
publishDate |
2024 |
dc.date.none.fl_str_mv |
2024-09-01 2025-04-29T19:14:08Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.3390/agriengineering6030160 AgriEngineering, v. 6, n. 3, p. 2749-2767, 2024. 2624-7402 https://hdl.handle.net/11449/302287 10.3390/agriengineering6030160 2-s2.0-85205133394 |
url |
http://dx.doi.org/10.3390/agriengineering6030160 https://hdl.handle.net/11449/302287 |
identifier_str_mv |
AgriEngineering, v. 6, n. 3, p. 2749-2767, 2024. 2624-7402 10.3390/agriengineering6030160 2-s2.0-85205133394 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
AgriEngineering |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
2749-2767 |
dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
repositoriounesp@unesp.br |
_version_ |
1834482379932041216 |