DeepLabCut / napari-deeplabcut

a napari plugin for labeling and refining keypoint data within DeepLabCut projects
GNU Lesser General Public License v3.0
51 stars 22 forks source link

CoTracker integration prototype for automated label generation #128

Open C-Achard opened 4 months ago

C-Achard commented 4 months ago

This code was written as part of the Lemanic Life Sciences Hackathon at EPFL, the 26th and 27th of April 2024.

It implements a mostly functional prototype to automatically generate labels for pose estimation using CoTracker, and works directly as an addition to the plugin with self-sufficient GUI/widgets.

Concept :

Simply by labeling the first frame, you can get up to 150 frames of cleanly labeled data, with keypoints for all user-defined body parts. When predictions start to worsen, you can directly move to the problematic frame and correct the generated keypoints as usual in napari, and rerun the model starting from that frame in order to quickly generate better quality keypoints for the following frames.


Missing functionalities before it is really feature-complete and usable :


Team members :

Thanks everyone !