VIBE, Pose Estimation

HyeonKi Jo·2022년 11월 8일
0

저장용

목록 보기
1/3
post-thumbnail

환경

  • ubuntu
  • python==3.7 가상환경 사용
  • python==3.10 버전으로 다시 수정함 (아직 pytorch에서 3.11을 지원하지 않음 22-12-21)

에러해결

--ipc=host 추가로 에러 해결

ERROR: Unexpected bus error encountered in worker. This might be caused by insufficient shared memory (shm).
docker run --gpus all -it -p 8888:8888 -p 6006:6006 --ipc=host -v $(pwd):/workspace hello:1.0 /bin/bash

참고: https://curioso365.tistory.com/136

도커 컨테이너 실행

docker container run -d -it --name python --ipc=host --gpus 1 python:3.10
docker container exec -it python /bin/bash

Getting Start

cd /root
git clone https://github.com/mkocabas/VIBE.git

cd VIBE

apt update
apt install vim libosmesa6-dev freeglut3-dev ffmpeg -y
pip install pytube numpy gdown
pip install torch torchvision
pip install git+https://github.com/giacaglia/pytube.git --upgrade

requirements.txt

다음과 같이 버전 정보를 모두 지워준다.

tqdm
yacs
h5py
numpy
scipy
numba
smplx
gdown
PyYAML
joblib
pillow
trimesh
pyrender
progress
filterpy
matplotlib
tensorflow
tensorboard
torchvision
scikit-image
scikit-video
opencv-python
llvmlite
git+https://github.com/mattloper/chumpy.git
git+https://github.com/mkocabas/yolov3-pytorch.git
git+https://github.com/mkocabas/multi-person-tracker.git

이어서 진행

pip install -r requirements.txt
pip install pyglet

chmod 777 scripts/prepare_data.sh
scripts/prepare_data.sh

Demo

python demo.py --vid_file sample_video.mp4 --output_folder output/

profile
Talking Potato

0개의 댓글