colab

    deepFake Detection - 03 (faceForensic++ Colab으로 실행)

    1. FaceForensics++ Github에서 clone을 Colab에서 받아온다. 앞에 " ! " 를 붙이면, 명령어로 실행된다. git clone 명령어를 실행하여서 코드를 받아온다. 해당 코드는 연동 된 구글 드라이브로 들어가게 된다. 2. cd 명령어를 통해서 코드가 있는 곳으로 이동한다. 파일 경로는 사용자 마다 다르니, 각자 상황에 맞게 적용해야 한다. 3. 제공되는 requirements.txt를 사용하여, 필요 라이브러리를 설치한다 2021년 5월 8일 기준으로 FaceForensic++ 에서 제공하는 requirements.txt 를 그대로 사용하면 에러가 난다. 캡쳐는 하지 못했지만, 이미 지원이 끝난 버전들이 많아서 그렇다. 그런 경우에는 위 처럼 구글에 검색하여 최신 버전을 찾고..

    deepFake Detection - 02 (Google Colab 환경 설정)

    프로젝트를 진행하기 위해서는 학습을 시켜야 하는데, 주제가 deepFake 이다 보니, 데이터셋이 동영상이고 용량이 크다. 그렇기 때문에 GPU가 없는 노트북으로는 불가능 할 것이라 생각이 들어서, 찾아보니 Colab(코랩) 이라는 것을 알게되었다. Colob(코랩)은 클라우드 기반의 무료 Jupyter 노트북 개발 환경이다. 공짜이며, 성능이 좋고 빠르다. 단점으로는 최대 세션 유지시간이 12시간이고, 90분 동안 사용하지 않으면 메세지가 뜨면서 그 메세지를 확인하지 않았을 경우에 세션이 종료된다. (90분 마다 확인해야하는 것을 생략하기 위해 여러 편법들이 있다. 따로 포스팅 하지 않고 링크만 첨부하겠다.) 1. Colab 설치(?) 먼저 구글 드라이브에 접속하여, 우클릭 > 더보기 > 연결할 앱 더..

    deepFake Detection - 01(주제 선정 및 참고 자료)

    이번 학기 중, 프로젝트로 deepFake detection에 대한 모델을 개발, 확장 시키기로 하였다. 딥러닝에 대한 기초 지식이 없는 상태였기 때문에, 관련 자료를 찾아보던 중, FaceForensic++ 라는 논문을 찾게되었고, 이를 참고하여 프로젝트를 진행하기로 하였다. FaceForensic++ 논문 링크 : openaccess.thecvf.com/content_ICCV_2019/papers/Rossler_FaceForensics_Learning_to_Detect_Manipulated_Facial_Images_ICCV_2019_paper.pdf FaceForensic++ GitHub 링크: github.com/ondyari/FaceForensics ondyari/FaceForensics Gith..