Papers
Topics
Authors
Recent
Search
2000 character limit reached

CVB: A Video Dataset of Cattle Visual Behaviors

Published 26 May 2023 in cs.CV | (2305.16555v2)

Abstract: Existing image/video datasets for cattle behavior recognition are mostly small, lack well-defined labels, or are collected in unrealistic controlled environments. This limits the utility of ML models learned from them. Therefore, we introduce a new dataset, called Cattle Visual Behaviors (CVB), that consists of 502 video clips, each fifteen seconds long, captured in natural lighting conditions, and annotated with eleven visually perceptible behaviors of grazing cattle. We use the Computer Vision Annotation Tool (CVAT) to collect our annotations. To make the procedure more efficient, we perform an initial detection and tracking of cattle in the videos using appropriate pre-trained models. The results are corrected by domain experts along with cattle behavior labeling in CVAT. The pre-hoc detection and tracking step significantly reduces the manual annotation time and effort. Moreover, we convert CVB to the atomic visual action (AVA) format and train and evaluate the popular SlowFast action recognition model on it. The associated preliminary results confirm that we can localize the cattle and recognize their frequently occurring behaviors with confidence. By creating and sharing CVB, our aim is to develop improved models capable of recognizing all important behaviors accurately and to assist other researchers and practitioners in developing and evaluating new ML models for cattle behavior classification using video data.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (45)
  1. Bot-sort: Robust associations multi-pedestrian tracking. arXiv preprint arXiv:2206.14651, 2022.
  2. Visual localisation and individual identification of holstein friesian cattle via deep learning. In Proceedings of the IEEE international conference on computer vision workshops, pages 2850–2859, 2017.
  3. A novel dataset for keypoint detection of quadruped animals from images. arXiv preprint arXiv:2108.13958, 2021.
  4. Going deeper than tracking: A survey of computer-vision based recognition of animal pain and emotions. International Journal of Computer Vision, 131(2):572–590, 2023.
  5. Introduction to frequency and the emergence of linguistic structure. Typological Studies in Language, 45:1–26, 2001.
  6. Cross-domain adaptation for animal pose estimation. In 2019 IEEE/CVF International Conference on Computer Vision (ICCV), pages 9497–9506, 2019.
  7. Quo vadis, action recognition? a new model and the kinetics dataset. In proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 6299–6308, 2017.
  8. Behaviour recognition of pigs and cattle: Journey from computer vision to deep learning. Computers and Electronics in Agriculture, 187:106255, 2021.
  9. Slowfast networks for video recognition. In Proceedings of the IEEE/CVF international conference on computer vision, pages 6202–6211, 2019.
  10. Florida wildlife camera trap dataset. arXiv preprint arXiv:2106.12628, 2021.
  11. Object detection for cattle gait tracking. In 2018 IEEE International Conference on Robotics and Automation (ICRA), pages 2206–2213. IEEE, 2018.
  12. Ava: A video dataset of spatio-temporally localized atomic visual actions. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 6047–6056, 2018.
  13. Acinoset: a 3d pose estimation dataset and baseline models for cheetahs in the wild. In 2021 IEEE International Conference on Robotics and Automation (ICRA), pages 13901–13908. IEEE, 2021.
  14. A survey of machine learning approaches in animal behaviour. Neurocomputing, 491:442–463, 2022.
  15. A benchmark for action recognition of large animals. In 2018 7th International Conference on Digital Home (ICDH), pages 64–71. IEEE, 2018.
  16. Video analytic system for detecting cow structure. Computers and Electronics in Agriculture, 178:105761, 2020.
  17. Voxelized 3d feature aggregation for multiview detection. arXiv preprint arXiv:2112.03471, 2021.
  18. Computer-vision-based indexes for analyzing broiler response to rearing environment: A proof of concept. Animals, 12(7):846, 2022.
  19. Part segmentation of unseen objects using keypoint guidance. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, pages 1742–1750, 2021.
  20. Adjusting for bias with procedural data. arXiv e-prints, pages arXiv–2204, 2022.
  21. Animal kingdom: A large and diverse dataset for animal behavior understanding. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 19023–19034, June 2022.
  22. Video-based cattle identification and action recognition. In 2021 Digital Image Computing: Techniques and Applications (DICTA), pages 01–05. IEEE, 2021.
  23. RGB-D video-based individual identification of dairy cows using gait and texture analyses. Computers and Electronics in Agriculture, 165:104944, 2019.
  24. A review of deep learning algorithms for computer vision systems in livestock. Livestock Science, 253:104700, 2021.
  25. An automatic behavior recognition system classifies animal behaviors using movements and their temporal context. Journal of neuroscience methods, 326:108352, 2019.
  26. Deep learning methods for multi-species animal re-identification and tracking–a survey. Computer Science Review, 38:100289, 2020.
  27. Tracking and analysing social interactions in dairy cattle with real-time locating system and machine learning. Journal of Systems Architecture, 116:102139, 2021.
  28. Instance segmentation with mask r-cnn applied to loose-housed dairy cows in a multi-camera setting. Animals, 10(12):2402, 2020.
  29. Rumination and its relationship to feeding and lying behavior in Holstein dairy cows. J. Dairy Sci., 95(6):3212–3217, 2012.
  30. opencv/cvat: v1.1.0, Aug. 2020.
  31. Understanding intake on pastures: how, why, and a way forward. J. Anim. Sci., 99(6):Article skab062, 2021.
  32. Ucf101: A dataset of 101 human actions classes from videos in the wild. arXiv preprint arXiv:1212.0402, 2012.
  33. Long-term tracking of group-housed livestock using keypoint detection and map estimation for individual animal identification. Sensors, 20(13):3670, 2020.
  34. Livestock monitoring with transformer. In 32nd British Machine Vision Conference 2021, BMVC 2021, Online, November 22-25, 2021, page 323. BMVA Press, 2021.
  35. A computer vision approach based on deep learning for the detection of dairy cows in free stall barn. Computers and Electronics in Agriculture, 182:106030, 2021.
  36. An automated system for the recognition of various specific rat behaviours. Journal of neuroscience methods, 218(2):214–224, 2013.
  37. The inaturalist species classification and detection dataset. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 8769–8778, 2018.
  38. The devil is in the tails: Fine-grained classification in the wild. arXiv preprint arXiv:1709.01450, 2017.
  39. The caltech-ucsd birds-200-2011 dataset. 2011.
  40. YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. arXiv preprint arXiv:2207.02696, 2022.
  41. Multi-modal sensing for behaviour recognition. In Proceedings of the 28th Annual International Conference on Mobile Computing And Networking, pages 900–902, 2022.
  42. HMDB 4.0: the human metabolome database for 2018. Nucleic acids research, 46(D1):D608–D617, 2018.
  43. Zero-shot learning—a comprehensive evaluation of the good, the bad and the ugly. IEEE transactions on pattern analysis and machine intelligence, 41(9):2251–2265, 2018.
  44. Automated cattle counting using mask R-CNN in quadcopter vision system. Computers and Electronics in Agriculture, 171:105300, 2020.
  45. Automated video-based analysis framework for behavior monitoring of individual animals in zoos using deep learning—a study on polar bears. Animals, 12(6):692, 2022.
Citations (2)

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.