멀티미디어

だめだね だめよ だめなのよ 딥페이크

바이수 2021. 3. 27. 18:24
  • 다메다네 다메요 다메나노요
    • '용과 함께' 에 수록된 가라오케 곡의 후렴구. (https://namu.wiki/w/ばかみたい)
    • 한 유튜버가 재미로 립싱크를 한거 같은데... (https://www.youtube.com/watch?v=dtL43unpw4Y)
    • 이게 왜(?) 딥페이크 밈 베이스로 활용되면서, 2020년 8월쯤 엄청 유행이 되어... 나 까지 알게 되었다.
    • 누구나 쉽게 패러디를 하는것을 보고~ 해당 딥페이크 오픈소스를 찾아보게 되었다.
  • 구글 colab
    • Colaboratory (colab.research.google.com)
    • 구글 드라이브롸 연동되어, 브라우저에서 Python을 작성 및 실행 할 수 있음.
      • 교육성 예제를 특별히 서버구성 없이 테스트!
      • GPU 무료 액세스 (당연히 하루 사용량 제한 있음)
      • 간편한 공유
      • 학생이든, 데이터 과학자든, AI 연구원이든 Colab으로 업무를 더욱 간편하게 처리.
  • 딥페이크 오픈소스 활용법
    • https://knowyourmeme.com/editorials/guides/how-to-make-baka-mitai-memes-and-other-facemorphs
    • (즉, AliaksandrSiarohin 깃헙의 first-order-model 프로젝트를 colab에서 무료 GPU로 돌리는 것!)
  • AliaksandrSiarohin
    • https://github.com/AliaksandrSiarohin
    • https://colab.research.google.com/github/AliaksandrSiarohin
    • 뭐하는 분인지는 알고싶지는 않고...ㅋ 더 많은 AI 프로젝트를 친절히 공개 해준거 같다. ㅎ
    • 역시나 first-order-model 프로젝트가 가장 핫 했다.
    • .ipynb 스크립트를 한줄씩 실행
      • 1) 깃 코드 다운로드
      • 2) 나의 구글드라이브에 소스파일 및 체크포인트 마운트
      • 3) 소스파일 로드
      • 4) 체크포인트 로드 및 모델 생성
      • 5) 이미지 애니메이팅
        • (사용되는 make_animation 함수의 파라미터 옵션 컨드롤 가능)
        • (즉, 베이스에 딱맞는 이미지로~ 베이스에 오버레이 할수있도록 하는식)
    • (오픈소스를 그냥 PC에서도 돌려보았는데... 굉장이 오래걸렸고, 결과도 좀 흐릿? 함)
  • Artifact
  • 번외) 1adrianb
    • https://github.com/1adrianb/face-alignment
    • https://colab.research.google.com/github/1adrianb
    • AliaksandrSiarohin 에서 참 친절하게... 베이스로 사용한 얼굴영상을 어떻게 crop 하는지도 알려 줌.
      • 1) 단순히 ffmpeg으로 특정 시공간을 뜨는 방법.
      • 2) facial landmarks 를 인공지능으로 디텍트 하는 방법.

-끝-