Skip to content

Pose estimation for animal motion capture using Python ML

Notifications You must be signed in to change notification settings

Maski0/PoseEstimation

Repository files navigation

Pose estimation for animal motion capture

Used Tools

-DeepLabCut using Python3

Steps

  1. Downloaded the videos to train and analyze
  2. Then installed DeepLabcut in my newly created conda environment (Instructions)
  3. First created a new project using DLC (docs)
  4. extracted the frames from the videos to label them
  5. Editing the config file i can add the joints/points and skeleton each points
  6. Now we label the extracted frames and after labeling we need to check/evaluate the labels
  7. We then have to create training dataset to prepare for training (the main directory in above Git is done till this step)
  8. we can train in via the CPU and GPU in the local machine or for better representation head over to the Google Colab and follow the path/instructions Open in Colab

Note: There are Branches for After-Training&Evaluate dir and EndResult-withskeletonmesh project dir

-The video with skeleton is in videos folder in the EndResult-withskeletonmesh branch

EndResult With Skeleton

Horse Dog Ostrich

About

Pose estimation for animal motion capture using Python ML

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published