Abstract
Quantitative behavioral measurements are important for answering questions across scientific disciplines—from neuroscience to ecology. State-of-the-art deep-learning methods offer major advances in data quality and detail by allowing researchers to automatically estimate locations of an animal’s body parts directly from images or videos. However, currently-available animal pose estimation methods have limitations in speed and robustness. Here we introduce an easy-to-use open-source software toolkit, DeepPoseKit, that addresses these problems. Using modern desktop hardware, our methods perform real-time measurements at ∼30–110-Hz with offline performance >1000-Hz—approximately 2× faster than current methods. We also achieve these results without significantly increasing measurement error compared to the most-accurate methods currently available. We demonstrate the versatility of our approach with multiple challenging animal pose estimation tasks in laboratory and field settings—including groups of interacting individuals. Our work reduces barriers to using advanced tools for measuring behavior and has broad applicability across the behavioral sciences.
Footnotes
Updated comparisons with DeepLabCut