Lightweight 3D Human Pose Estimation Network Training Using Teacher-Student Learning
arXiv:2001.05097
Abstract
We present MoVNect, a lightweight deep neural network to capture 3D human pose using a single RGB camera. To improve the overall performance of the model, we apply the teacher-student learning method based knowledge distillation to 3D human pose estimation. Real-time post-processing makes the CNN output yield temporally stable 3D skeletal information, which can be used in applications directly. We implement a 3D avatar application running on mobile in real-time to demonstrate that our network achieves both high accuracy and fast inference time. Extensive evaluations show the advantages of our lightweight model with the proposed training method over previous 3D pose estimation methods on the Human3.6M dataset and mobile devices.
10 pages
References in corpus (10)
- Adam: A Method for Stochastic Optimization
- Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift
- Distilling the Knowledge in a Neural Network
- DeepPose: Human Pose Estimation via Deep Neural Networks
- Do Deep Nets Really Need to be Deep?
- VNect: Real-time 3D Human Pose Estimation with a Single RGB Camera
- Human pose estimation via Convolutional Part Heatmap Regression
- Stacked Hourglass Networks for Human Pose Estimation
- Learning Human Pose Estimation Features with Convolutional Networks
- Improved training of binary networks for human pose estimation and image recognition