월드컵 포르투갈 대 스페인 득점 장면을 OpenPose로 시각화해 보았다

축구 월드컵 포르투갈 대 스페인 득점 장면을 OpenPose에서 시각화해 보았습니다.
OpenPose는 사람의 이미지에서 관절 위치를 추정하는 딥 러닝 알고리즘입니다.

이 게시물에서
1. OpenPose로 축구 동영상 시각화 결과
2. OpenPose 사용법

소개합니다.

면책 조항: OpenPose


  • 이 내용은 필자가 개인적 취미의 범위에서 즐기는 것입니다
  • OpenPose의 상용 사용에는 라이센스가 필요합니다.
  • OpenPose는 상용이라도 스포츠 영역에는 사용할 수 없습니다.
    OpenPose 라이센스에 대해 자세히 알아보기

  • 면책사항: 화상·동영상


  • 사진·동영상 인용원 : 축구 월드컵 포르투갈 vs 스페인, NHK, 2018년 6월 16일.
  • 본 투고에서는 「명료 구별성」과 「주종관계」가 분명한 「인용」으로서 화상·동영상을 사용하고 있습니다. 변호사의 견해에서는 아래와 같이 저작권법에 대해 문제 없는 것 같습니다만, 주의는 필요합니다.

  • TV 경기 중계. 사진을 찍고 트윗하는 것은 저작권 침해? ? | 히라바야시 변호사가 조언! SNS 법률상담소
    【결론】T씨의 화상 첨부 트윗이 저작물의 「인용」(저작권법 32조 1항)이라고 인정되는 경우, 저작물 침해는 되지 않는다

    OpenPose에서 시각화 결과









    동영상은 이쪽(약 2분)

    월드컵 포르투갈 대 스페인 득점 장면을 OpenPose에서 시각화해 보았다. 상세나 면책사항은 이쪽. htps // t. 코 / ㄴ 41t 보리 k 피 c. 라고 r. 이 m / bgjY 1 DBP — 빨리 (@Neuro_educator) 2018년 6월 16일

    OpenPose 사용법



    공식 GitHub 설치 지침서 대로 하고 있었는데, 잘 안 되고 고생했습니다.

    궁극적으로 다음 기사가 매우 도움이되었습니다.



    ●GPU 비탑재의 PC이지만 OpenPose를 시험하고 싶다(그 2)



    1. 기계 준비



    AWS EC2 인스턴스를 준비합니다. 설정은 다음과 같습니다.

    - 머신 이미지: Deep Learning Base AMI (Ubuntu)

    - 인스턴스 유형: p2.Xlarge



    OpenPose를 실행하려면 기본적으로 GPU 인스턴스를 사용합니다.



    2. 환경 설정



    다음 내용을 순서대로 실행합니다.



    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
    git clone https://github.com/CMU-Perceptual-Computing-Lab/openpose
    cd openpose
    
    mkdir build
    cd build
    
    cmake ..
    make -j`nproc`
    
    


    마지막 make는 시간이 걸립니다. 20분 정도 걸린 것 같은.



    3. 실행 방법



    openpose 폴더로 돌아가서 데이터를 저장할 폴더 입력을 만듭니다.



    cd ..
    mkdir input
    


    폴더 입력에 이미지나 동영상을 놓습니다. 이미지는 png, 동영상은 avi를 시도했습니다.



    이미지를 분석할 때 수행하는 방법은 다음과 같습니다.



    ./build/examples/openpose/openpose.bin --image_dir input/ --write_images output -display 0
    


    -display 0에 주의가 필요합니다. --no_display는 통과하지 못했습니다. 그러면 input 폴더의 이미지가 분석되고 output이라는 폴더에 분석 결과가 저장됩니다.



    동영상을 분석할 때 실행하는 방법은 다음과 같습니다.



    ./build/examples/openpose/openpose.bin --video input/mv.avi --write_video mv_pose.avi -display 0
    


    이것은 input 폴더의 mv.avi라는 동영상 파일을 구문 분석하고 openpose 폴더 바로 아래에 mv_pose.avi라는 구문 분석 된 동영상을 저장합니다.



    요약



    이상 OpenPose에서 놀아 보았습니다.



    지난주에 알렉사와 스마트워치에서 놀던 기사를 썼다.

    시간이 있으면, 이쪽도 꼭 봐 주세요.



    「알렉사, 지금의 기분에 추천의 음악을 걸어♪」를 만들어 보았다(스마트 워치×Alexa 스킬)


    좋은 웹페이지 즐겨찾기