Pythorch的SMPL层
SMPL人体[1]层为PyTorch(用v0.4和v1.x测试)
是一个可微的pytorch层,它确定地从姿势和形状参数映射到人体关节和顶点。
它可以作为可微层集成到任何体系结构中,以预测实体网格。
代码由Yana Hasson改编自manopth存储库。
安装
您可以从PyPI:安装smpl pytorch
pip install smpl-pytorch
此外,您还必须下载smpl pickle文件:通过选择“smpl for python users”,从SMPL website下载模型。请注意,您需要遵守SMPL model license。
提取models文件夹并将其复制到smpl/native/文件夹中。
或者,可以手动设置包(请参见下一步)。
设置依赖项:
安装environment.yml中列出的依赖项
在现有的CONDA环境中,^ {< CD3> }
在新环境中,conda env create -f environment.yml,将创建名为smplpytorch的conda环境
下载smpl pickle文件:
通过选择“smpl for python users”,从SMPL website下载模型。请注意,您需要遵守