Cargando…
Sheep Face Recognition Model Based on Deep Learning and Bilinear Feature Fusion
SIMPLE SUMMARY: Identifying individual sheep accurately is crucial for establishing precise animal husbandry. In the process of identifying sheep by their faces, changes in sheep face poses and different camera angles can affect the identification accuracy. In this study, we construct a new sheep fa...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10295293/ https://www.ncbi.nlm.nih.gov/pubmed/37370467 http://dx.doi.org/10.3390/ani13121957 |
_version_ | 1785063386104463360 |
---|---|
author | Wan, Zhuang Tian, Fang Zhang, Cheng |
author_facet | Wan, Zhuang Tian, Fang Zhang, Cheng |
author_sort | Wan, Zhuang |
collection | PubMed |
description | SIMPLE SUMMARY: Identifying individual sheep accurately is crucial for establishing precise animal husbandry. In the process of identifying sheep by their faces, changes in sheep face poses and different camera angles can affect the identification accuracy. In this study, we construct a new sheep face recognition model. Sheep face data with different poses and angles are used as input in a bilinear feature extraction network, which extracts the important features of sheep faces separately. Then, a feature fusion method is used to fuse the features extracted by the bilinear network for sheep face recognition. Our experimental results demonstrate that the recognition accuracy of the algorithm is 99.43%, achieving the individual recognition of sheep in complex environments while reducing the influence of pose and angle on recognition. ABSTRACT: A key prerequisite for the establishment of digitalized sheep farms and precision animal husbandry is the accurate identification of each sheep’s identity. Due to the uncertainty in recognizing sheep faces, the differences in sheep posture and shooting angle in the recognition process have an impact on the recognition accuracy. In this study, we propose a deep learning model based on the RepVGG algorithm and bilinear feature extraction and fusion for the recognition of sheep faces. The model training and testing datasets consist of photos of sheep faces at different distances and angles. We first design a feature extraction channel with an attention mechanism and RepVGG blocks. The RepVGG block reparameterization mechanism is used to achieve lossless compression of the model, thus improving its recognition efficiency. Second, two feature extraction channels are used to form a bilinear feature extraction network, which extracts important features for different poses and angles of the sheep face. Finally, features at the same scale from different images are fused to enhance the feature information, improving the recognition ability and robustness of the network. The test results demonstrate that the proposed model can effectively reduce the effect of sheep face pose on the recognition accuracy, with recognition rates reaching 95.95%, 97.64%, and 99.43% for the sheep side-, front-, and full-face datasets, respectively, outperforming several state-of-the-art sheep face recognition models. |
format | Online Article Text |
id | pubmed-10295293 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-102952932023-06-28 Sheep Face Recognition Model Based on Deep Learning and Bilinear Feature Fusion Wan, Zhuang Tian, Fang Zhang, Cheng Animals (Basel) Article SIMPLE SUMMARY: Identifying individual sheep accurately is crucial for establishing precise animal husbandry. In the process of identifying sheep by their faces, changes in sheep face poses and different camera angles can affect the identification accuracy. In this study, we construct a new sheep face recognition model. Sheep face data with different poses and angles are used as input in a bilinear feature extraction network, which extracts the important features of sheep faces separately. Then, a feature fusion method is used to fuse the features extracted by the bilinear network for sheep face recognition. Our experimental results demonstrate that the recognition accuracy of the algorithm is 99.43%, achieving the individual recognition of sheep in complex environments while reducing the influence of pose and angle on recognition. ABSTRACT: A key prerequisite for the establishment of digitalized sheep farms and precision animal husbandry is the accurate identification of each sheep’s identity. Due to the uncertainty in recognizing sheep faces, the differences in sheep posture and shooting angle in the recognition process have an impact on the recognition accuracy. In this study, we propose a deep learning model based on the RepVGG algorithm and bilinear feature extraction and fusion for the recognition of sheep faces. The model training and testing datasets consist of photos of sheep faces at different distances and angles. We first design a feature extraction channel with an attention mechanism and RepVGG blocks. The RepVGG block reparameterization mechanism is used to achieve lossless compression of the model, thus improving its recognition efficiency. Second, two feature extraction channels are used to form a bilinear feature extraction network, which extracts important features for different poses and angles of the sheep face. Finally, features at the same scale from different images are fused to enhance the feature information, improving the recognition ability and robustness of the network. The test results demonstrate that the proposed model can effectively reduce the effect of sheep face pose on the recognition accuracy, with recognition rates reaching 95.95%, 97.64%, and 99.43% for the sheep side-, front-, and full-face datasets, respectively, outperforming several state-of-the-art sheep face recognition models. MDPI 2023-06-11 /pmc/articles/PMC10295293/ /pubmed/37370467 http://dx.doi.org/10.3390/ani13121957 Text en © 2023 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 Wan, Zhuang Tian, Fang Zhang, Cheng Sheep Face Recognition Model Based on Deep Learning and Bilinear Feature Fusion |
title | Sheep Face Recognition Model Based on Deep Learning and Bilinear Feature Fusion |
title_full | Sheep Face Recognition Model Based on Deep Learning and Bilinear Feature Fusion |
title_fullStr | Sheep Face Recognition Model Based on Deep Learning and Bilinear Feature Fusion |
title_full_unstemmed | Sheep Face Recognition Model Based on Deep Learning and Bilinear Feature Fusion |
title_short | Sheep Face Recognition Model Based on Deep Learning and Bilinear Feature Fusion |
title_sort | sheep face recognition model based on deep learning and bilinear feature fusion |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10295293/ https://www.ncbi.nlm.nih.gov/pubmed/37370467 http://dx.doi.org/10.3390/ani13121957 |
work_keys_str_mv | AT wanzhuang sheepfacerecognitionmodelbasedondeeplearningandbilinearfeaturefusion AT tianfang sheepfacerecognitionmodelbasedondeeplearningandbilinearfeaturefusion AT zhangcheng sheepfacerecognitionmodelbasedondeeplearningandbilinearfeaturefusion |