Human Pose Estimation Using Deep Learning
It is amazing how far human pose estimation algorithms have progressed over the last 10 years. We will start off with a short tutorial on how to use the opensource OpenPose library and it's associated neural net model. Then we will dive into the underlying algorithm a little it to give you a better sense of how it all works.
The OpenCV DNN (Deep Neural Net) library provides a relatively straightforward way to implement a trained neural net model in either C++ or Python. Let's check it out.
Here's a link to the OpenPose github depository.
So how does OpenPose work anyway. Let's check out this presentation at CVPR 2017.
Below is a 2 part tutorial on neural net pose estimation and the OpenPose architecture to help you put it all in context.