The Cattle Rut Behavior Detection Base on AI Deep Neural Network

Loading...
Thumbnail Image

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.

Description

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By