딥러닝 서버 레포지토리입니다.
Anaconda를 설치한 후, 아래 단계를 따라 OpenPose와 SMPLify-X 환경을 설정합니다.
OpenPose와 관련된 환경을 먼저 설정합니다. SMPLify-X와의 Python 버전 및 라이브러리 호환성 문제를 방지하기 위해서 따로 설정합니다.
conda create -n openpose python=3.9
conda activate openpose
conda openpose create --file openpose.yamlColab에서 제공된 코드를 참조하여 OpenPose를 설치 및 설정합니다. 다음 링크에서 설치 가이드를 참고합니다. https://colab.research.google.com/drive/1OoGEg8doFA3-3f_5XkA895C9xR9nf-ob?usp=sharing#scrollTo=1AL4QpsBUO9p
OpenPose가 제대로 설치되었는지 테스트하려면 다음 명령어를 사용합니다:
./build/examples/openpose/openpose.binOpenPose 환경 설정이 완료된 후, SMPLify-X 환경을 설정합니다.
conda create -n openpose python=3.9
conda activate openpose
conda smplifyx create --file smplifyx.yamlcd /content
pip install chumpy
pip install smplxgit clone https://github.com/vchoutas/smplx
cd smplx
python setup.py installpip install git+https://github.com/nghorbani/configer
git clone https://github.com/nghorbani/human_body_prior
cd human_body_prior
python setup.py develop
pip install -r requirements.txtcd Smplify-X-Perfect-Implementation
pip install -r requirements.txthttps://github.com/DavidBoja/SMPL-Anthropometry SMPL-Anthropometry는 SMPL body 모델의 길이를 측정해주는 유용한 도구입니다.
conda create -n smpla python=3.9
conda activate smpla4.2. 필요한 모듈 설치 requirements.py에 있는 모든 모듈을 설치합니다:
pip install -r requirements.txtsmplx, vposer, openpose model을 따로 다운로드 받아서 해당하는 폴더에 넣습니다.