![article thumbnail image](https://blog.kakaocdn.net/dn/clr1Et/btrJyreXplf/ewztAnmLpeSPGBbrZNrKBK/img.png)
[기대되는 실행 내용]
- psp 인코더에 입력하기에 좋은 형태로 얼굴을 align
![](https://blog.kakaocdn.net/dn/clr1Et/btrJyreXplf/ewztAnmLpeSPGBbrZNrKBK/img.png)
- 변환된 얼굴을 기존 얼굴 각도로 synthesis
align 하는 과정에서 나오는 각도 정보를 저장하여 합성 시에 적용
[참고 코드]
stylegan2/align_images.py at master · justinpinkney/stylegan2
toonify/toonify-yourself.ipynb at master · justinpinkney/toonify
[colab demo]
%tensorflow_version 1.x
git clone https://github.com/justinpinkney/stylegan2
%cd stylegan2
mkdir raw
mkdir aligned
# !wget https://images.complex.com/complex/image/upload/c_limit,w_680/f_auto,fl_progressive,pg_1,q_auto/bxj0w4zedsrdolbrkrwq.jpg -O raw/saltbae.jpg
python align_images.py raw aligned
[workstation]
- 전용 컨테이너 생성 (tensorflow 1 버전)
docker pull nvcr.io/nvidia/tensorflow:21.02-tf1-py3
NV_GPU=0 docker run --runtime=nvidia --name bernice-tf1 --shm-size 4G -it -v $(pwd):/workspace -v $(readlink -f disk1):/disk1 nvcr.io/nvidia/tensorflow:21.02-tf1-py3 /bin/bash
- 라이브러리 설치
pip install cmake
pip install opencv-contrib-python dlib
- 실행
python align_images.py raw aligned
'인공지능 > computer vision' 카테고리의 다른 글
Audio Reactive styleGAN (pending) (0) | 2022.08.12 |
---|---|
GAN실험 - Inversion of Input Images (0) | 2022.08.12 |
GAN실험 - few-shot GAN adaptation (0) | 2022.08.12 |
GAN실험 - AnimeGANv2 학습 (0) | 2022.08.12 |
GAN실험 - FreezeG (0) | 2022.08.11 |