Cargando…

An Advanced Chicken Face Detection Network Based on GAN and MAE

SIMPLE SUMMARY: Chicken face detection is a fundamental task for accurate poultry management. Achieving satisfactory chicken face detection is necessary to implement downstream tasks, such as day-age detection, behavior recognition, and health monitoring. Nonetheless, the image dataset of the chicke...

Descripción completa

Detalles Bibliográficos
Autores principales: Ma, Xiaoxiao, Lu, Xinai, Huang, Yihong, Yang, Xinyi, Xu, Ziyin, Mo, Guozhao, Ren, Yufei, Li, Lin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9655765/
https://www.ncbi.nlm.nih.gov/pubmed/36359179
http://dx.doi.org/10.3390/ani12213055
_version_ 1784829266671697920
author Ma, Xiaoxiao
Lu, Xinai
Huang, Yihong
Yang, Xinyi
Xu, Ziyin
Mo, Guozhao
Ren, Yufei
Li, Lin
author_facet Ma, Xiaoxiao
Lu, Xinai
Huang, Yihong
Yang, Xinyi
Xu, Ziyin
Mo, Guozhao
Ren, Yufei
Li, Lin
author_sort Ma, Xiaoxiao
collection PubMed
description SIMPLE SUMMARY: Chicken face detection is a fundamental task for accurate poultry management. Achieving satisfactory chicken face detection is necessary to implement downstream tasks, such as day-age detection, behavior recognition, and health monitoring. Nonetheless, the image dataset of the chicken face is small-scale, and there are few related studies. Moreover, chicken heads and features are smaller than other livestock, making recognition tricky. Inspired by these significances and obstacles, this paper proposes a chicken face detection network with an augmentation module. Based on the YOLOv4 backbone, our model achieved 0.91 F1, 0.84 mAP, and 37 FPS, far surpassing the two-stage RCNN and EfficientDet baselines. This model can be applied to an actual chicken coop, and its performance is adequate to conduct downstream tasks. ABSTRACT: Achieving high-accuracy chicken face detection is a significant breakthrough for smart poultry agriculture in large-scale farming and precision management. However, the current dataset of chicken faces based on accurate data is scarce, detection models possess low accuracy and slow speed, and the related detection algorithm is ineffective for small object detection. To tackle these problems, an object detection network based on GAN-MAE (generative adversarial network-masked autoencoders) data augmentation is proposed in this paper for detecting chickens of different ages. First, the images were generated using GAN and MAE to augment the dataset. Afterward, CSPDarknet53 was used as the backbone network to enhance the receptive field in the object detection network to detect different sizes of objects in the same image. The [Formula: see text] feature map output was added to three feature map outputs of this paper, thus changing the feature map output of eightfold downsampling to fourfold downsampling, which provided smaller object features for subsequent feature fusion. Secondly, the feature fusion module was improved based on the idea of dense connection. Then the module achieved feature reuse so that the YOLO head classifier could combine features from different levels of feature layers to capture greater classification and detection results. Ultimately, the comparison experiments’ outcomes showed that the mAP (mean average Precision) of the suggested method was up to 0.84, which was 29.2% higher than other networks’, and the detection speed was the same, up to 37 frames per second. Better detection accuracy can be obtained while meeting the actual scenario detection requirements. Additionally, an end-to-end web system was designed to apply the algorithm to practical applications.
format Online
Article
Text
id pubmed-9655765
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-96557652022-11-15 An Advanced Chicken Face Detection Network Based on GAN and MAE Ma, Xiaoxiao Lu, Xinai Huang, Yihong Yang, Xinyi Xu, Ziyin Mo, Guozhao Ren, Yufei Li, Lin Animals (Basel) Article SIMPLE SUMMARY: Chicken face detection is a fundamental task for accurate poultry management. Achieving satisfactory chicken face detection is necessary to implement downstream tasks, such as day-age detection, behavior recognition, and health monitoring. Nonetheless, the image dataset of the chicken face is small-scale, and there are few related studies. Moreover, chicken heads and features are smaller than other livestock, making recognition tricky. Inspired by these significances and obstacles, this paper proposes a chicken face detection network with an augmentation module. Based on the YOLOv4 backbone, our model achieved 0.91 F1, 0.84 mAP, and 37 FPS, far surpassing the two-stage RCNN and EfficientDet baselines. This model can be applied to an actual chicken coop, and its performance is adequate to conduct downstream tasks. ABSTRACT: Achieving high-accuracy chicken face detection is a significant breakthrough for smart poultry agriculture in large-scale farming and precision management. However, the current dataset of chicken faces based on accurate data is scarce, detection models possess low accuracy and slow speed, and the related detection algorithm is ineffective for small object detection. To tackle these problems, an object detection network based on GAN-MAE (generative adversarial network-masked autoencoders) data augmentation is proposed in this paper for detecting chickens of different ages. First, the images were generated using GAN and MAE to augment the dataset. Afterward, CSPDarknet53 was used as the backbone network to enhance the receptive field in the object detection network to detect different sizes of objects in the same image. The [Formula: see text] feature map output was added to three feature map outputs of this paper, thus changing the feature map output of eightfold downsampling to fourfold downsampling, which provided smaller object features for subsequent feature fusion. Secondly, the feature fusion module was improved based on the idea of dense connection. Then the module achieved feature reuse so that the YOLO head classifier could combine features from different levels of feature layers to capture greater classification and detection results. Ultimately, the comparison experiments’ outcomes showed that the mAP (mean average Precision) of the suggested method was up to 0.84, which was 29.2% higher than other networks’, and the detection speed was the same, up to 37 frames per second. Better detection accuracy can be obtained while meeting the actual scenario detection requirements. Additionally, an end-to-end web system was designed to apply the algorithm to practical applications. MDPI 2022-11-07 /pmc/articles/PMC9655765/ /pubmed/36359179 http://dx.doi.org/10.3390/ani12213055 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ma, Xiaoxiao
Lu, Xinai
Huang, Yihong
Yang, Xinyi
Xu, Ziyin
Mo, Guozhao
Ren, Yufei
Li, Lin
An Advanced Chicken Face Detection Network Based on GAN and MAE
title An Advanced Chicken Face Detection Network Based on GAN and MAE
title_full An Advanced Chicken Face Detection Network Based on GAN and MAE
title_fullStr An Advanced Chicken Face Detection Network Based on GAN and MAE
title_full_unstemmed An Advanced Chicken Face Detection Network Based on GAN and MAE
title_short An Advanced Chicken Face Detection Network Based on GAN and MAE
title_sort advanced chicken face detection network based on gan and mae
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9655765/
https://www.ncbi.nlm.nih.gov/pubmed/36359179
http://dx.doi.org/10.3390/ani12213055
work_keys_str_mv AT maxiaoxiao anadvancedchickenfacedetectionnetworkbasedonganandmae
AT luxinai anadvancedchickenfacedetectionnetworkbasedonganandmae
AT huangyihong anadvancedchickenfacedetectionnetworkbasedonganandmae
AT yangxinyi anadvancedchickenfacedetectionnetworkbasedonganandmae
AT xuziyin anadvancedchickenfacedetectionnetworkbasedonganandmae
AT moguozhao anadvancedchickenfacedetectionnetworkbasedonganandmae
AT renyufei anadvancedchickenfacedetectionnetworkbasedonganandmae
AT lilin anadvancedchickenfacedetectionnetworkbasedonganandmae
AT maxiaoxiao advancedchickenfacedetectionnetworkbasedonganandmae
AT luxinai advancedchickenfacedetectionnetworkbasedonganandmae
AT huangyihong advancedchickenfacedetectionnetworkbasedonganandmae
AT yangxinyi advancedchickenfacedetectionnetworkbasedonganandmae
AT xuziyin advancedchickenfacedetectionnetworkbasedonganandmae
AT moguozhao advancedchickenfacedetectionnetworkbasedonganandmae
AT renyufei advancedchickenfacedetectionnetworkbasedonganandmae
AT lilin advancedchickenfacedetectionnetworkbasedonganandmae