The Cattle Rut Behavior Detection Base on AI Deep Neural Network
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
This paper proposes an application model of camera object detection to observe the cattle rut through its pose. This research is based on deep neural network method along with transfer learning technique. This paper employs four different deep convolutional neural network architectures 1) SSD Mobile-Net V2 2) SSD ResNet 101 V1 FPN 3) YOLOv5s and 4) Mask R-CNN. All the network mentioned above are pre-trained on COCO dataset. To observe the cattle rut behavior, the images of cattle behavior were taken in natural open environment, the data obtained are split into training and testing datasets. In this research cattle behaviors are categorized mainly in two classes, (1) normal behavior and (2) the cattle rut behavior. The result obtained after training the models shows that the YOLOv5s model obtained the highest mean average precision which is 95.5% and least training time. Thus, this paper proposes that YOLOv5s model can be applied to detect the cattle behavior for precise artificial breeding in order to increase the cattle population in farm to serve higher consumption demand in the near future.