On-barn Cattle Facial Recognition Using Deep Transfer Learning and Data Augmentation

Alexey Ruchay,Vladimir Kolpakov,Hao Guo,Andrea Pezzuolo
DOI: https://doi.org/10.1016/j.compag.2024.109306
IF: 8.3
2024-01-01
Computers and Electronics in Agriculture
Abstract:Cattle face recognition technology is an innovative approach to herd management that allows farmers to effectively monitor the health of animals, their movement and behavior, for example, by tracking individual animals to determine which ones need extra care or treatment. Tobehaviour address the issue of cattle identification, especially non-invasive facial recognition, deep neural networks are currently being researched in the biometrics sector. However, their implementation presents significant challenges due to the small database of animal faces. The collected dataset contains 315 RGB images of 91 Aberdeen Angus cattle. This paper uses deep transfer learning to design a deep neural network. Based on the pre-trained models, VGGFACE and VGGFACE2, we propose a model for recognizing the faces of cattle. RGB images were used after preprocessed to improve the reliability of face recognition. RGB image preprocessing consists of several steps: contrast and contour enhancement methods, cattle face detection, image resizing, and normalisation. Data augmentation methods using transformation RGB images and neural network fine-tuning were used to train the deep-learning model. The recognition rate of the pre-trained VGGFACE2 model is 97.1% with the collected dataset. The proposed model can lead to increased efficiency and sustainability of livestock production and improved animal welfare conditions.
What problem does this paper attempt to address?