딥 페이크(Deep Fake) 기술이란?

- 인공지능(AI)을 기반으로 한 이미지 합성 기술이다.

기존에 있던 인물을 학습시켜서 입모양을 따라만들 수 있고, 

예를 들어서 일론머스크(Elon Musk)를 딥페이크 하면 일론머스크 얼굴에

다른 사람이 노래부르거나 말하는 것을 합성할 수 있다.

(예전에는 다매다매가 유행했고 요즘은 일론머스크 딥페이크가 유행 중..!)

 

딥 페이크(Deep Fake) 기술 적용 과정

대분류

1단계 - 코드 불러오기

2단계 - 인공지능 신경망 파일 가져오기

3단계 - 입력영상과 사진을 불러오기

4단계 - 영상만들기

5단계 - 얼굴을 추출해서 딥페이크 영상만들기 (Optional)

 

 

1. 공개 딥페이크 제작 링크로 이동한다.

(구글 코랩을 이용한다.)

https://colab.research.google.com/drive/1IVHPy1fY7MKHQWVbx9VLYKIbMHJnwmRJ?usp=sharing

2. 상단 메뉴에 런타임 -> 런타임유형변경 -> GPU로 바꾼다.

3. 첫 코드창을 클릭 후 shift + enter 를 누른 후 무시하고 진행하기를 누른다.

4. 영상제작에 필요한 사진 및 동영상이 아래의 첫 링크에 있습니다. 본인의 구글드라이브에 연결하세요.

그리고 두 번째에 위치한 링크를 눌러서 나온 값을 Enter your authorization code : 값을 붙여넣기 해주세요

5. 좌측에 deepfake 폴더가 추가 된 것을 확인할 수 있습니다.

6. deepfake폴더가 추가 되었으면 이제 3단계인 입력영상과 사진불러오기 차례다..!!

긴 코드들에 연연하지말고 우리는 그냥 #입력영상과 #입력사진의 경로만 바꿔주면 된다.

 

나의 경우 오바마 전 대통령과 트럼프 전 대통령을 딥페이크 인물로 사용하였다.

입력사진을 오바마로 쓰고 입력영상을 트럼프로 쓰고난 뒤 

이제 4단계인 영상만들기 를 실행시키면...

 

오바마 사진에 딥페이크 기술 접목 완료..!!!!

** 영상이 3배 느리게 재생되서 3배속으로 재생해야 일반속도로 재생된다.

 

5단계 - 얼굴을 추출해서 딥페이크 만들기는 아이돌 단체그룹 사진을 업로드하면

얼굴을 따로따로 분별해서 해주는 기능인데 필요한 사람만 사용하면 된다!

 


https://webcamera.io/ko/

 

Video Recorder - 사용자 웹캠으로 비디오 녹화

이 앱이 Google 드라이브와 함께 작동하도록 승인하세요. OK

webcamera.io

본인을 촬영해서 딥페이크에 적용하고 싶다면 위의 링크로 들어가서

녹화를 한 뒤 videol Tool을 이용하여 1:1로 Crop한 다음 저장하여

똑같이 구글코랩에 적용시키면 된다.

 

이상으로 딥페이크 기술을 활용해보자편 이었습니다.

 

 

+ Recent posts