bioRxivAnimal Behavior & CognitionPreprint
A Framework for Fast, Large-scale, Semi-Automatic Inference of Animal Behavior from Monocular Videos
Abstract
An automatic, quick, accurate, and scalable method for animal behavior inference using only videos of animals offers unprecedented opportunities to understand complex biological phenomena and answer challenging ecological questions. The advent of sophisticated machine learning techniques now allows the development and implementation of such a method. However, apart from developing a network model that infers animal behavior from video inputs, the key challenge is to obtain sufficient labeled (annotated) data to successfully train that network - a laborious task that needs to be repeated for every species and/or animal system. Here, we propose solutions for both problems, i) a novel methodology for rapidly generating large amounts of annotated data of animals from videos and ii) using it to reliably train deep neural network models to infer the different behavioral states of every animal in each frame of the video. Our methods workflow is bootstrapped with a relatively small amount of manually-labeled video frames. We develop and implement this novel method by building upon the open-source tool Smarter-LabelMe, leveraging deep convolutional visual detection and tracking in combination with our behavior inference model to quickly produce large amounts of reliable training data. We demonstrate the effectiveness of our method on aerial videos of plains and Grevys Zebras (Equus quagga and Equus grevyi). We fully open-source the code1 of our method as well as provide large amounts of accurately-annotated video datasets2 of zebra behavior using our method. A video abstract of this paper is available here3.
- organism: zebrafish
- assay: imaging
- assay: fluorescence / live-cell microscopy
- research focus: cell type annotation
- approach: deep learning
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
- 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
- V-TRACE: End-to-end temporal inference and annotation ofanimal behaviors from video
Kunming Shi, Guangwei Zhang, … Li I. Zhang·bioRxiv·Sep 14, 2026
- YOLO-Behaviour: A simple, flexible framework to automatically quantify animal behaviours from videos
Alex Hoi Hang Chan, Prasetia Utama Putra, … Fumihiro Kano·Methods in Ecology and EvolutionPeer-reviewed·Feb 12, 2025
- 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
- FERAL: A Supervised Video-Understanding System for Direct Video-to-Behavior Mapping
Peter Skovorodnikov, Jacopo Razzauti, … Leslie B. Vosshall·bioRxiv·Nov 16, 2025
- DeepEthogram: a machine learning pipeline for supervised behavior classification from raw pixels
James P. Bohnslav, Nivanthika K. Wimalasena, … Christopher D. Harvey·eLifePeer-reviewed·Sep 2, 2021