Cited by 547Human Pose and Action RecognitionAdvanced Neural Network ApplicationsFace recognition and analysis

DeepPoseKit, a software toolkit for fast and robust animal pose estimation using deep learning

Open access
Graving, Jacob M, Chae, Daniel, Naik, Hemal, Li, Liang, Koger, Benjamin, Costelloe, Blair R, Couzin, Iain D·2019·eLife

Published version of a preprint

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 a new easy-to-use software toolkit, DeepPoseKit, that addresses these problems using an efficient multi-scale deep-learning model, called Stacked DenseNet, and a fast GPU-based peak-detection algorithm for estimating keypoint locations with subpixel precision. These advances improve processing speed >2x with no loss in accuracy compared to currently available methods. We demonstrate the versatility of our methods 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.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.7554/elife.47994

Cites

117 of 117 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • The high level of control afforded by laboratory settings facilitated the rapid development of such tools, many of which are now being adopted for use in field studies of free-moving animals in complex natural environments.

    “The high level of control (e.g., of lighting conditions, sensor calibration, and environment) afforded by laboratory settings facilitated the rapid development of such tools, many of which are now being adopted for use in field studies of free-moving animals in complex natural environments75,142.”

    From Perspectives in machine learning for wildlife conservation (2022) · cites this paper as [75]

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 4

  1. Berman GJ Choi DM Bialek W Shaevitz JW 2014a Mapping the structure of drosophilid behavior bioRxiv 10.1101/002873 · DOI
  2. Goodfellow I Bengio Y Courville A 2016 Deep Learning MIT press
  3. Klibaite U Shaevitz JW 2019 Interacting fruit flies synchronize behavior bioRxiv 10.1101/545483 PMC7567355 33021989 · DOI
  4. Sabour S Frosst N Hinton GE 2017 Dynamic routing between capsules Advances in Neural Information Processing Systems 3856 3866 https://papers.nips.cc/paper/6975-dynamic-routing-between-capsules

Cited by

Sorted by citations

Authors
Graving, J. M., Chae, D., Naik, H., Li, L., Koger, B., Costelloe, B. R., & Couzin, I. D.
Affiliations
  • University of Konstanz (DE)
  • Princeton University (US)
Corresponding author
  • Graving, Jacob M
  • Couzin, Iain D
Venue
eLife
Published
2019-10-01
Volume
8
ISSN
2050-084X (ISSN-L)
OpenAlex
W2941352015
Cited by
547
References
117
Citations by year
2026: 51 · 2025: 81 · 2024: 84 · 2023: 90 · 2022: 94 · 2021: 89 · 2020: 50 · 2019: 8
FWCI
26.96
Type
journal article
Language
en
Open access
Locations
  • eLife (publishedVersion, cc-by)
  • bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by-nc-nd)
  • PubMed Central (publishedVersion, cc-by)
  • PubMed (publishedVersion)
  • KOPS (University of Konstanz) (submittedVersion, cc-by)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
  • mediaTUM – the media and publications repository of the Technical University Munich (Technical University Munich) (submittedVersion, other-oa)
  • MPG.PuRe (Max Planck Society) (submittedVersion)
Funders
  • National Science Foundation (IOS-1355061)
  • Office of Naval Research (N00014-09-1-1074, N00014-14-1-0635)
  • Army Research Office (W911NG-11-1-0385, W911NF14-1-0431)
  • Deutsche Forschungsgemeinschaft (DFG Centre of Excellence 2117)
  • University of Konstanz (Zukunftskolleg Investment Grant)
  • Ministry of Science, Research and Art Baden-Württemberg (The Strukture-und Innovations fonds fur die Forschung of the State of Baden-Wurttemberg)
  • Max Planck Society
  • Horizon 2020 Framework Programme (Marie Sklodowska-Curie grant agreement No. 748549)
  • Nvidia (GPU Grant)
Topics
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Human Pose and Action Recognition
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
  • Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Face recognition and analysis
Keywords
animal pose estimation, multi-scale deep learning, keypoint detection, sub-pixel precision, behavioral assessment, animal behavior analysis, group behavior, software toolkit
MeSH terms
Deep Learning, Algorithms, Animals, Behavior, Animal, Drosophila melanogaster, Grasshoppers, Locomotion, Software, Equidae, Computational Biology

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review