Skip to content

Simple vispy-based frame-by-frame behavior annotation GUI. Also can display DeepLabCut poses within videos during annotation.

Notifications You must be signed in to change notification settings

amathislab/dlc2action_annotation

Repository files navigation

Generic badge Code style: black

DLC2Action: Graphical user interface for annotating behaviors

You can use this graphical user interface to manually label a video frame-by-frame. You can also use DLC2action to semi-automatically label frames!

Installation

Install git and Anaconda and run the following commands in a terminal.

git clone https://github.com/amathislab/dlc2action_annotation
cd dlc2action_annotation
conda env create -f dlc2action_gui.yaml
conda activate dlc2action_gui

Further detailed in Installation and updating.

Quick Start

You can start using the interface by running the following commands in a terminal

conda activate dlc2action_gui
python annotator.py

The standard workflow is rather straightforward and involves

  1. Loading videos
  2. Setting labels and shortcuts
  3. Annotating videos
  4. Saving your work

You can find detail documentation on how to use the annotation tool in the Main user guide

Acknowledgments and Credits

The GUI was initially written by Liza Kozlova in the Mathis group. The GUI is still in development but fully operational on the main branch. Please reach out, or open an issue if you have questions! Collaborations are welcome.

About

Simple vispy-based frame-by-frame behavior annotation GUI. Also can display DeepLabCut poses within videos during annotation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages