Skip to content
@DeepLabCut

DeepLabCut

DeepLabCut, a software package for animal pose estimation. Created by the A. and M.W. Mathis Labs

Welcome to the DeepLabCut Organization! 👋

🙋‍♀️ DeepLabCut™ is an efficient method for 2D and 3D markerless pose estimation based on transfer learning with deep neural networks.

We also have several related code repositories that may be of interest:

  • DLC-Live! & DLC-Live! GUI -- export your trained DeepLabCut model and run it for live analysis. Consider using our easy GUI to do so.
  • DLCUtils -- this repo hosts some code and key links to helper packages that input the outputs of DeepLabCut for downstream analysis.
  • DLC Workshop & Educational Materials -- learn about how to use and develop with DeepLabCut!
  • DLC2Kinematics -- use this code to load DeepLabCut (H5) files for movement analysis, dev. by MW Mathis Lab.
  • DLC2Action -- for action segmentation based on pose estimation data, dev. by A Mathis Group.
  • CEBRA -- use this code to load DeepLabCut (H5) files for advnced nonlinear embedding analysis and joint modeling, dev. by MW Mathis Lab.

🌈 Contribution guidelines to this project can be found here!

🍿 Find more resources, our papers, and examples on the main website!

🧙 Check out the repos below to find helper code, additional tools, and more!

Pinned Loading

  1. DeepLabCut Public

    Official implementation of DeepLabCut: Markerless pose estimation of user-defined features with deep learning for all animals incl. humans

    Python 4.9k 1.7k

  2. DeepLabCut-live Public

    SDK for running DeepLabCut on a live video stream

    Python 202 50

  3. DeepLabCut-Workshop-Materials Public

    Workshop material for using DeepLabCut

    Jupyter Notebook 142 36

  4. DLCutils Public

    Various scripts to support deeplabcut and what to do afterwards!

    Jupyter Notebook 151 67

  5. DeepLabCut-live-GUI Public

    GUI to run DeepLabCut on live video feed

    Python 60 21

  6. Primer-MotionCapture Public

    A Primer on Motion Capture with Deep Learning:Principles, Pitfalls and Perspectives

    Jupyter Notebook 22 6

Repositories

Showing 10 of 21 repositories
  • DeepLabCut Public

    Official implementation of DeepLabCut: Markerless pose estimation of user-defined features with deep learning for all animals incl. humans

    Python 4,901 LGPL-3.0 1,686 16 7 Updated Mar 7, 2025
  • DeepLabCut-live Public

    SDK for running DeepLabCut on a live video stream

    Python 202 50 10 (1 issue needs help) 9 Updated Feb 28, 2025
  • napari-deeplabcut Public

    a napari plugin for labeling and refining keypoint data within DeepLabCut projects

    Python 54 LGPL-3.0 23 14 (3 issues need help) 6 Updated Jan 13, 2025
  • .github Public
    0 0 0 0 Updated Nov 9, 2024
  • DLClibrary Public

    DLClibrary is a lightweight library supporting universal functions for the DeepLabCut ecosystem.

    Python 5 LGPL-3.0 3 1 0 Updated Oct 18, 2024
  • DeepLabCut-live-GUI Public

    GUI to run DeepLabCut on live video feed

    Python 60 GPL-3.0 21 11 0 Updated Oct 14, 2024
  • benchmark Public
    Python 1 1 1 2 Updated Sep 16, 2024
  • DLC2NWB Public

    Utilities to convert DeepLabCut (DLC), output to/from Neurodata Without Borders (NWB) format.

    Python 14 MIT 7 5 1 Updated Jun 19, 2024
  • DeepLabCut-live-pytorch Public

    [WIP] Brand new DLC-live introduced with DLC3. All inference and training code in PyTorch.

    9 AGPL-3.0 0 1 0 Updated Feb 4, 2024
  • DLCutils Public

    Various scripts to support deeplabcut and what to do afterwards!

    Jupyter Notebook 151 67 2 1 Updated Oct 26, 2023

Top languages

Loading…

Most used topics

Loading…