├── .gitignore ├── README.md ├── configs └── danet_default.yaml ├── constants.py ├── data └── pretrained_model │ └── learned_ratio.pkl ├── datasets ├── JointsDataset.py ├── __init__.py ├── base_dataset.py ├── coco_keypoint_dataset.py ├── mixed_dataset.py └── preprocess │ ├── __init__.py │ └── dp_coco.py ├── demo.py ├── eval.py ├── eval_coco.py ├── examples ├── COCO_val2014_000000019667.jpg ├── COCO_val2014_000000066485.jpg ├── COCO_val2014_000000111409.jpg ├── COCO_val2014_000000135690.jpg ├── COCO_val2014_000000137682.jpg ├── COCO_val2014_000000157370.jpg ├── COCO_val2014_000000229984.jpg ├── COCO_val2014_000000273059.jpg ├── COCO_val2014_000000448113.jpg └── COCO_val2014_000000468162.jpg ├── get_densepose_uv.sh ├── models ├── __init__.py ├── core │ ├── __init__.py │ └── config.py ├── danet │ ├── __init__.py │ ├── danet.py │ ├── iuv_estimator.py │ └── smpl_regressor.py ├── hmr.py ├── module │ ├── GCN.py │ ├── __init__.py │ ├── hr_module.py │ └── res_module.py └── smpl.py ├── path_config.py ├── requirements.txt ├── train.py ├── train ├── __init__.py ├── base_trainer.py ├── fits_dict.py ├── train_options.py └── trainer.py └── utils ├── __init__.py ├── blob.py ├── collections.py ├── colormap.py ├── cython_bbox.c ├── cython_bbox.pyx ├── cython_nms.c ├── cython_nms.pyx ├── data_loader.py ├── densepose_methods.py ├── dp_utils.py ├── geometry.py ├── graph.py ├── imutils.py ├── iuvmap.py ├── keypoints.py ├── net.py ├── part_utils.py ├── pose_utils.py ├── renderer.py ├── saver.py ├── segms.py ├── smpl_utlis.py ├── timer.py ├── transforms.py └── vis.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/README.md -------------------------------------------------------------------------------- /configs/danet_default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/configs/danet_default.yaml -------------------------------------------------------------------------------- /constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/constants.py -------------------------------------------------------------------------------- /data/pretrained_model/learned_ratio.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/data/pretrained_model/learned_ratio.pkl -------------------------------------------------------------------------------- /datasets/JointsDataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/datasets/JointsDataset.py -------------------------------------------------------------------------------- /datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/datasets/__init__.py -------------------------------------------------------------------------------- /datasets/base_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/datasets/base_dataset.py -------------------------------------------------------------------------------- /datasets/coco_keypoint_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/datasets/coco_keypoint_dataset.py -------------------------------------------------------------------------------- /datasets/mixed_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/datasets/mixed_dataset.py -------------------------------------------------------------------------------- /datasets/preprocess/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /datasets/preprocess/dp_coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/datasets/preprocess/dp_coco.py -------------------------------------------------------------------------------- /demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/demo.py -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/eval.py -------------------------------------------------------------------------------- /eval_coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/eval_coco.py -------------------------------------------------------------------------------- /examples/COCO_val2014_000000019667.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000019667.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000066485.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000066485.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000111409.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000111409.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000135690.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000135690.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000137682.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000137682.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000157370.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000157370.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000229984.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000229984.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000273059.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000273059.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000448113.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000448113.jpg -------------------------------------------------------------------------------- /examples/COCO_val2014_000000468162.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/examples/COCO_val2014_000000468162.jpg -------------------------------------------------------------------------------- /get_densepose_uv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/get_densepose_uv.sh -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/core/config.py -------------------------------------------------------------------------------- /models/danet/__init__.py: -------------------------------------------------------------------------------- 1 | from .danet import DaNet 2 | -------------------------------------------------------------------------------- /models/danet/danet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/danet/danet.py -------------------------------------------------------------------------------- /models/danet/iuv_estimator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/danet/iuv_estimator.py -------------------------------------------------------------------------------- /models/danet/smpl_regressor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/danet/smpl_regressor.py -------------------------------------------------------------------------------- /models/hmr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/hmr.py -------------------------------------------------------------------------------- /models/module/GCN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/module/GCN.py -------------------------------------------------------------------------------- /models/module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/module/hr_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/module/hr_module.py -------------------------------------------------------------------------------- /models/module/res_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/module/res_module.py -------------------------------------------------------------------------------- /models/smpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/models/smpl.py -------------------------------------------------------------------------------- /path_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/path_config.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/requirements.txt -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/train.py -------------------------------------------------------------------------------- /train/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/train/__init__.py -------------------------------------------------------------------------------- /train/base_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/train/base_trainer.py -------------------------------------------------------------------------------- /train/fits_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/train/fits_dict.py -------------------------------------------------------------------------------- /train/train_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/train/train_options.py -------------------------------------------------------------------------------- /train/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/train/trainer.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/blob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/blob.py -------------------------------------------------------------------------------- /utils/collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/collections.py -------------------------------------------------------------------------------- /utils/colormap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/colormap.py -------------------------------------------------------------------------------- /utils/cython_bbox.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/cython_bbox.c -------------------------------------------------------------------------------- /utils/cython_bbox.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/cython_bbox.pyx -------------------------------------------------------------------------------- /utils/cython_nms.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/cython_nms.c -------------------------------------------------------------------------------- /utils/cython_nms.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/cython_nms.pyx -------------------------------------------------------------------------------- /utils/data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/data_loader.py -------------------------------------------------------------------------------- /utils/densepose_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/densepose_methods.py -------------------------------------------------------------------------------- /utils/dp_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/dp_utils.py -------------------------------------------------------------------------------- /utils/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/geometry.py -------------------------------------------------------------------------------- /utils/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/graph.py -------------------------------------------------------------------------------- /utils/imutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/imutils.py -------------------------------------------------------------------------------- /utils/iuvmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/iuvmap.py -------------------------------------------------------------------------------- /utils/keypoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/keypoints.py -------------------------------------------------------------------------------- /utils/net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/net.py -------------------------------------------------------------------------------- /utils/part_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/part_utils.py -------------------------------------------------------------------------------- /utils/pose_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/pose_utils.py -------------------------------------------------------------------------------- /utils/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/renderer.py -------------------------------------------------------------------------------- /utils/saver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/saver.py -------------------------------------------------------------------------------- /utils/segms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/segms.py -------------------------------------------------------------------------------- /utils/smpl_utlis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/smpl_utlis.py -------------------------------------------------------------------------------- /utils/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/timer.py -------------------------------------------------------------------------------- /utils/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/transforms.py -------------------------------------------------------------------------------- /utils/vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HongwenZhang/DaNet-DensePose2SMPL/HEAD/utils/vis.py --------------------------------------------------------------------------------