# Easy 3D HandPose X  
Easy 3D HandPose，pytorch，单目相机的手三维姿态估计

## 项目介绍   
* 注意：该项目前向推理用到项目包括：  
- [x] 手检测：https://codechina.csdn.net/EricLee/yolo_v3
- [x] 手二维关键点检测：https://codechina.csdn.net/EricLee/handpose_x
- [x] Manopth：https://github.com/hassony2/manopth
- [x] Easy 3D HandPose X：https://codechina.csdn.net/EricLee/e3d_handpose_x

* 视频示例：  
 ![video](https://codechina.csdn.net/EricLee/e3d_handpose_x/-/raw/master/samples/sample.gif)    
* [完整示例视频](https://www.bilibili.com/video/BV1j64y1r7da/)       
## 项目推理 PipeLine

## 项目配置  
### 1、软件  
* 作者开发环境：  
* Python 3.7  
* PyTorch >= 1.5.1  
* opencv-python  
* open3d  
### 2、硬件  
* 普通USB彩色（RGB）网络摄像头    

## 数据集   
* 制作数据集，后续更新

## 模型   
### 1、目前支持的模型 (backbone)

- [x] resnet18 & resnet34 & resnet50 & resnet101

### 2、预训练模型   

* [预训练模型下载地址(百度网盘 Password: 后续更新 )]()        


## 项目使用方法  
### 模型训练  
* 根目录下运行命令： python train.py       (注意脚本内相关参数配置 )   

### 模型推理  
* 根目录下运行命令：
#### python inference.py        (注意脚本内相关参数配置 )   
#### python yolo_inference.py        (注意脚本内相关参数配置 )  

## 联系方式 （Contact）  
* E-mails: 305141918@qq.com   
