Skip to content

zengyh1900/3D-Human-Body-Shape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Human Body Reshaping with Anthropometric Modeling

source code of paper: 3D Human Body Reshaping with Anthropometric Modeling

Examples

  • Input: your anthropometric measurements such as height, weight etc.
  • Output: your 3D body shape (i.e., obj file)

creating by deform-based global mapping

Instructions

Environment

Windows/OSX/Linux

Package

  1. python 3.5
  2. cython
  3. cvxpy
  4. numpy
  5. scipy
  6. openpyxl
  7. vtk
  8. ecos
  9. fancyimpute=0.3.2
  10. traits
  11. opengl
  12. ctypes
  13. pyqt4
  14. mayavi

(Note: if you want to run on Windows, strongly recommend to use 'pip install' from .whl files download here)

Training

git clone https://github.com/1900zyh/3D-Human-Body-Shape.git
cd 3D-Human-Body-Shape/
cd src/ 
python body_utils.py

Testing

cd src/
python demo.py

Running API

  1. adjust size (the numbers represents times of std, e.g. 30 means +3 std) creating by deform-based global mapping

  2. 'Ctrl + s' to save obj file

  3. choose different mapping method creating by deform-based global mapping

  4. press 'PREDICT' button to input the numbers(You don't need to fill out the form, the defualt can be estimated) creating by deform-based global mapping

Different Mapping Methods

  1. global mapping
  2. local_with_mask
  3. local_with_rfemat

Citation

If you find this paper useful, please cite:

@article{zeng2017humanbody,
  title={3D Human Body Reshaping with Anthropometric Modeling},
  author={Yanhong Zeng, Jianlong Fu, Hongyang Chao},
  journal={ICIMCS},
  year={2017}
}

About

[ICIMCS'2017] Official Code for 3D Human Body Reshaping with Anthropometric Modeling

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages