bioRxivAnimal Behavior & CognitionPreprint
ASBAR: an Animal Skeleton-Based Action Recognition framework. Recognizing great ape behaviors in the wild using pose estimation
Abstract
The study and classification of animal behaviors have traditionally relied on direct human observation or video analysis, processes that are labor-intensive, time-consuming, and prone to human bias. Advances in machine learning for computer vision, particularly in pose estimation and action recognition, offer transformative potential to enhance the understanding of animal behaviors. However, the integration of these technologies for behavior recognition remains underexplored, particularly in natural settings. We introduce ASBAR (Animal Skeleton-Based Action Recognition), a novel framework that integrates pose estimation and behavior recognition into a cohesive pipeline. To demonstrate its utility, we tackled the challenging task of classifying natural behaviors of great apes in the wild. Our approach leverages the OpenMonkeyChallenge dataset, one of the largest open-source primate pose datasets, to train a robust pose estimation model using DeepLabCut. Subsequently, we extracted skeletal motion data from the PanAf500 dataset, a collection of in-the-wild videos of gorillas and chimpanzees annotated with nine behavior categories. Using PoseConv3D from MMAction2, we trained a skeleton-based action recognition model, achieving a Top-1 accuracy of 75.3%. This performance is comparable to previous video-based methods while reducing input data size by approximately 20-fold, offering significant advantages in computational efficiency and storage. To support further research, we provide an open-source, terminal-based GUI for training and evaluation, along with a dataset of 5,440 annotated keypoints for replication and extension to other species and behaviors. All models, code, and data are publicly available at: https://github.com/MitchFuchs/asbar
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Deep-learning based identification, tracking, pose estimation, and behavior classification of interacting primates and mice in complex environments
Markus Marks, Jin Qiuhan, … Mehmet Fatih Yanik·bioRxiv·Oct 26, 2020
- PoseR - A deep learning toolbox for decoding animal behavior
Pierce N. Mullen, Beatrice Bowlby, … Maarten Zwart·Open BiologyPeer-reviewed·Jan 21, 2026
- Multiple Monkey Pose Estimation Using OpenPose
Salvador Blanco Negrete, Rollyn T. Labuguen, … Tomohiro Shibata·bioRxiv·Jan 28, 2021
- DeepAction: A MATLAB toolbox for automated classification of animal behavior in video
Carl Harris, Kelly R. Finn, … Peter Ulric Tse·Scientific ReportsPeer-reviewed·Feb 15, 2023
- OpenMonkeyChallenge: Dataset and Benchmark Challenges for Pose Tracking of Non-human Primates
Y. Yao, A. Abhiraj Mohan, … H. S. Park·bioRxiv·Sep 8, 2021
- Adoption of MMPose, a general purpose pose estimation library, for animal tracking
Jessica D. Choi, Vivek Kumar·bioRxiv·Apr 1, 2026