Interaction-via-Actions: Cattle Interaction Detection with Joint Learning of Action-Interaction Latent Space
Not on the map. Why?
Abstract (arXiv)
This paper introduces a method and application for automatically detecting behavioral interactions between grazing cattle from a single image, which is essential for smart livestock management in the cattle industry, such as for detecting estrus. Although interaction detection for humans has been actively studied, a non-trivial challenge lies in cattle interaction detection, specifically the lack of a comprehensive behavioral dataset that includes interactions, as the interactions of grazing cattle are rare events. We, therefore, propose CattleAct, a data-efficient method for interaction detection by decomposing interactions into the combinations of actions by individual cattle. Specifically, we first learn an action latent space from a large-scale cattle action dataset. Then, we embed rare interactions via the fine-tuning of the pre-trained latent space using contrastive learning, thereby constructing a unified latent space of actions and interactions. On top of the proposed method, we develop a practical working system integrating video and GPS inputs. Experiments on a commercial-scale pasture demonstrate the accurate interaction detection achieved by our method compared to the baselines. Our implementation is available at https://github.com/rakawanegan/CattleAct.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 23 of its 41 references that are in the map. First posted on arXiv 18 Dec 2025.
Builds on
23 of 41 references.
References · 23
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2017Mask R-CNNcited by 7,259
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2019Learning Imbalanced Datasets with Label-Distribution-Aware Margin Losscited by 987
11 more
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 908
- 2017AVA: A Video Dataset of Spatio-temporally Localized Atomic Visual Actionscited by 449
- 2023Track Anything: Segment Anything Meets Videoscited by 230
- 2018Markerless tracking of user-defined features with deep learningcited by 203
- 2022Animal Kingdom: A Large and Diverse Dataset for Animal Behavior Understandingcited by 102
- 2021A Normalized Gaussian Wasserstein Distance for Tiny Object Detectioncited by 52
- 2019Context R-CNN: Long Term Temporal Context for Per-Camera Object Detectioncited by 45
- 2023MammalNet: A Large-scale Video Benchmark for Mammal Recognition and Behavior Understandingcited by 35
- 2022Vision Transformers for Action Recognition: A Surveycited by 25
- 2022Two-person Graph Convolutional Network for Skeleton-based Human Interaction Recognitioncited by 7
- 2022Real-Time Cattle Interaction Recognition via Triple-stream Networkcited by 1
Built on by
Not cited yet.