Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

(예비)개발자의 이거저거 개발하는 이야기

PyTorch의 Keypoint R-CNN으로 실시간 Skeleton Detecting 본문

모션캡쳐

PyTorch의 Keypoint R-CNN으로 실시간 Skeleton Detecting

Elppa_Heure 2020. 12. 25. 10:25

생각보다 PyTorch로 실시간 골격 검출에 관한 자료가 거의 없고 Github에도 코드가 내 것 포함 2개 밖에 없던데, 다 Matplotlib만 써서 그렇다.

전부 정적인 코드라서 실시간으로 하는 코드가 없다.

OpenCV 버전이 없어서 처음 만들 때 엄청 고생해서 만들었다.

 

Pytorch에는 기본적으로 성능 좋은 몇 가지 모델이 제공되는데, 그 중 하나가 keypointrcnn_resnet50_fpn.pth이다.

 

PyTorch는 CUDA버전과 CPU버전이 있는데 CUDA 쪽이 당연하게도 성능이 훨씬 좋다.

체감상 약 20프레임 정도 차이가 난다.

 

구동 테스트 환경은 

 

Opecnv 3.4.2

Torch 1.7.0+cu110

TorchVision 0.8.1+cu110

 

이다.

 

코드는

 

github.com/elppa1200/pytorch_skeleton_detection

 

elppa1200/pytorch_skeleton_detection

skeleton detection with Pytorh_python, added neck and include real-time detection code - elppa1200/pytorch_skeleton_detection

github.com