Windows 10에서 GPU 버전 OpenPose를 움직여 보았습니다.

Windows 환경에서 OpenPose의 오픈 소스 실행 환경을 만들 수있는 기회가 있었기 때문에 참고하십시오.

[환경]
・Windows10
・GTX1060(6GB)
・CUDA10.0
 ·cuDNN

1.Visualstudio2017 설치
 ①아래 URL에서 "Visual studio community 2017"을 다운로드. ※Microsoft 계정이 필요합니다
 「htps : // my.ゔぃすあ lsつぢお。 코 m / 드w 응아 ds? q=ゔぃすあl%20s ぢ오%202017&wt. mc_i d = 오 ~ msft ~ vs 이 m ~ 오 l r 드 w 응 아 ds "
② 위에서 다운로드 한 것을 실행하여 설치.
"C++에 의한 데스크탑 개발"을 체크하고, "WindowsSDK"와 "C++"가 항목에 포함되어 있는지 확인한다.


2.CUDA 설치
 ①"https://developer.nvidia.com/cuda-10.0-download-archive"에서 대응하는 것을 다운로드 .
② 위에서 다운로드 한 것을 실행하여 설치.
③ 재시작.

3.cuDNN 설치
 ①"https://developer.nvidia.com/cudnn"에서 CUDA10.0에 대응한 것을 다운로드 .
②전개해, 해동된 "CUDA"폴더 이하의 "bin"등 모두를 "CUDA의 인스톨처"
"C :\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0"에 복사하십시오.
③ 명령 프롬프트에서 "nvcc -V"가 다음과 같이 표시되면 OK.

cuDNN 설치 확인
nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:04_Central_Daylight_Time_2018
Cuda compilation tools, release 10.0, V10.0.130

지금까지 최소한의 준비가 완료되었습니다.
다음부터 OpenPose의 동작에 대해 알아보십시오.

1.OpenPose 준비
 ①"https://github.com/CMU-Perceptual-Computing-Lab/openpose/releases"에서
GPU 버전 (openpose-1.4.0-win64-gpu-binaries_recommended.zip)을 다운로드하십시오.
② 위의 파일을 전개하고, "openpose-1.4.0-win64-gpu-binaries\models\getModels"를 실행해,
학습 된 모델을 얻습니다.

2.Sample 실행

샘플 실행
①OpenPose展開フォルダにて、コマンドプロンプトを開き以下のコマンドを実行.
 ".\bin\OpenPoseDemo.exe --video examples\media\video.avi"



3.카메라에서 OpenPose
다음과 같이 옵션을 지정하지 마십시오.

카메라에서 실행
 ".\bin\OpenPoseDemo.exe"

Linux와 Windows 모두 GPU 환경을 만드는 절차는 동일하므로 한 가지 방법을 이해하면 괜찮습니다.
나는 Windows보다 Linux 환경이 더 사용하기 쉽기 때문에 기사로는 Linux가 기본입니다.

좋은 웹페이지 즐겨찾기