bioRxivAnimal Behavior & Cognition
Fast animal pose estimation using deep neural networks
T. D. Pereira, D. E. Aldarondo, L. Willmore, M. Kislin, S. S.- H. Wang, M. Murthy, J. W. Shaevitz
Abstract
Recent work quantifying postural dynamics has attempted to define the repertoire of behaviors performed by an animal. However, a major drawback to these techniques has been their reliance on dimensionality reduction of images which destroys information about which parts of the body are used in each behavior. To address this issue, we introduce a deep learning-based method for pose estimation, LEAP (LEAP Estimates Animal Pose). LEAP automatically predicts the positions of animal body parts using a deep convolutional neural network with as little as 10 frames of labeled data for training. This framework consists of a graphical interface for interactive labeling of body parts and software for training the network and fast prediction on new data (1 hr to train, 185 Hz predictions). We validate LEAP using videos of freely behaving fruit flies (Drosophila melanogaster) and track 32 distinct points on the body to fully describe the pose of the head, body, wings, and legs with an error rate of <3% of the animals body length. We recapitulate a number of reported findings on insect gait dynamics and show LEAPs applicability as the first step in unsupervised behavioral classification. Finally, we extend the method to more challenging imaging situations (pairs of flies moving on a mesh-like background) and movies from freely moving mice (Mus musculus) where we track the full conformation of the head, body, and limbs.
- organism: Drosophila
- organism: mouse
- assay: imaging
- research focus: cell type annotation
- research focus: clustering
- research focus: trajectory inference
- research focus: differential expression
- 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
- SLEAP: Multi-animal pose tracking
T. D. Pereira, N. Tabris, … M. Murthy·bioRxiv·Aug 31, 2020
- DeepFly3D: A deep learning-based approach for 3D limb and appendage tracking in tethered, adult Drosophila
- 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
- OptiFlex: video-based animal pose estimation using deep learning enhanced by optical flow
X. Liu, S.-y. Yu, … C. I. De Zeeuw·bioRxiv·Apr 4, 2020
- Real-time, low-latency closed-loop feedback using markerless posture tracking
Gary A. Kane, Gonçalo Lopes, … Mackenzie Weygandt Mathis·eLifePeer-reviewed·Dec 8, 2020
- Learning fly pose from vision-language annotations
Joshua W. Shaevitz, Matthew G. Sierra, … Scott D. Pletcher·bioRxiv·Oct 6, 2026