Project Guidance.
Paper.
Notion, A Neural Algorithm of Artistic Style
A Neural Algorithm of Artistic Style
2015년 논문.
Notion, Image Style Transfer Using Convolutional Neural Networks
Image Style Transfer Using Convolutional Neural Networks
2016년 논문. 내용이 조금 더 많다.
두 논문의 차이점.
- 2016년 논문은 Content Reconstructions에서
conv'N'_2
를 사용한다. - 2016년 논문이 최적화 방식, 입력 이미지에 따른 차이, 레이어 깊이에 따른 차이, Discussion 등 더 많은 내용을 다룬다.
Error & Trouble.
-
torch.tensor
totorch.as_tensor
-
Loss 값이 순간적으로 튀긴다.
덕분에 이런 이미지를 얻을 수 있다.
Result.
Framework는 Tensorflow와 Pytorch를 모두 사용하였고, Result에서는 Tensorflow의 결과를 이용하였다.
-
최적화 이전의 결과.
-
최적화 이후의 결과.
Different Weight Rate.
Setting.
Framework = Pytorch
Input Image = Content Image
Content Weight = 1
Epoch = 400
-
Style Weight = 100.
-
Style Weight = 10,000.
-
Style Weight = 1,000,000.
Different Input Image.
Setting.
Framework = Pytorch
Style Weight = 1,000,000
Content Weight = 1
Epoch = 400
-
Content Image.
-
Style Image.
-
Noise Image.
Project Notebook.
-
Tensorflow.
링크.
고흐의 그림을 따라그리는 Neural Network, A Neural Algorithm of Artistic Style (2015) - README
CNN을 활용한 스타일 전송(Style Transfer), 꼼꼼한 딥러닝 논문 리뷰와 코드 실습
Neural Transfer Using PyTorch - PyTorch Tutorials 1.7.1 documentation