bioRxivAnimal Behavior & CognitionPreprint
SLEAP: Multi-animal pose tracking
T. D. Pereira, N. Tabris, J. Li, S. Ravindranath, E. S. Papadoyannis, Z. Y. Wang, D. M. Turner, G. McKenzie-Smith, S. D. Kocher, A. L. Falkner, J. W. Shaevitz, M. Murthy
Abstract
The desire to understand how the brain generates and patterns behavior has driven rapid methodological innovation to quantify and model natural animal behavior. This has led to important advances in deep learning-based markerless pose estimation that have been enabled in part by the success of deep learning for computer vision applications. Here we present SLEAP (Social LEAP Estimates Animal Poses), a framework for multi-animal pose tracking via deep learning. This system is capable of simultaneously tracking any number of animals during social interactions and across a variety of experimental conditions. SLEAP implements several complementary approaches for dealing with the problems inherent in moving from single-to multi-animal pose tracking, including configurable neural network architectures, inference techniques, and tracking algorithms, enabling easy specialization and tuning for particular experimental conditions or performance requirements. We report results on multiple datasets of socially interacting animals (flies, bees, and mice) and describe how dataset-specific properties can be leveraged to determine the best configuration of SLEAP models. Using a high accuracy model (<2.8 px error on 95% of points), we were able to track two animals from full size 1024 x 1024 pixel frames at up to 320 FPS. The SLEAP framework comes with a sophisticated graphical user interface, multi-platform support, Colab-based GPU-free training and inference, and complete tutorials available, in addition to the datasets, at sleap.ai.
- organism: mouse
- organism: Drosophila
- organism: zebrafish
- assay: imaging
- assay: fluorescence / live-cell microscopy
- research focus: cell type annotation
- research focus: clustering
- research focus: trajectory inference
- 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
- Fast animal pose estimation using deep neural networks
T. D. Pereira, D. E. Aldarondo, … J. W. Shaevitz·bioRxiv·May 30, 2018
- Multi-animal pose estimation and tracking with DeepLabCut
J. Lauer, M. Zhou, … A. Mathis·Nature MethodsPeer-reviewed·Apr 12, 2022
- A promptable foundation model enables automated multi-task dataset construction and real-time pose estimation in mice
Juan Cobos, Steeve Thirard, … Jérémie Naudé·bioRxiv·Oct 8, 2026
- NAPS: Integrating pose estimation and tag-based tracking
S. W. Wolf, D. M. Ruttenberg, … S. D. Kocher·bioRxiv·Dec 7, 2022
- 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
- DeepPoseKit, a software toolkit for fast and robust animal pose estimation using deep learning
J. M. Graving, D. Chae, … I. D. Couzin·bioRxiv·Sep 4, 2019