Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
5b9ecf9
Add files via upload
JC-78 Dec 24, 2021
2fea4ca
Delete pyspark directory
JC-78 Dec 25, 2021
d63181a
Add files via upload
JC-78 Dec 25, 2021
7fb874b
Add files via upload
JC-78 Dec 26, 2021
97a3b60
Add files via upload
JC-78 Dec 26, 2021
e60394e
Add files via upload
JC-78 Dec 27, 2021
5d6ea3f
Add files via upload
JC-78 Dec 29, 2021
4407946
Add files via upload
JC-78 Dec 30, 2021
c83cbbb
Delete templates directory
JC-78 Dec 30, 2021
74eacc9
Add files via upload
JC-78 Dec 30, 2021
2f1e525
Delete Edge Detection using laplacian of gaussian edge detection.ipynb
JC-78 Dec 30, 2021
e6fbaba
Add files via upload
JC-78 Dec 31, 2021
60071de
Add files via upload
JC-78 Jan 1, 2022
74a369f
Add files via upload
JC-78 Jan 6, 2022
9de7573
Add files via upload
JC-78 Jan 6, 2022
aa4cc7f
Add files via upload
JC-78 Jan 6, 2022
194f7f1
Rename neural_style_transfer.py to deep-learning-NST/neural_style_tra…
JC-78 Jan 6, 2022
cd08dad
Rename reconstruct_image_from_representation.py to deep-learning-NST/…
JC-78 Jan 6, 2022
f227e54
Delete data directory
JC-78 Jan 6, 2022
bc54a5b
Delete utils.py
JC-78 Jan 6, 2022
477bd27
Add files via upload
JC-78 Jan 6, 2022
394f1b4
Add files via upload
JC-78 Jan 19, 2022
1a835a3
Add files via upload
JC-78 Mar 3, 2023
c6868db
Add files via upload
JC-78 Mar 3, 2023
9bfb0fd
Add files via upload
JC-78 Mar 4, 2023
099781e
Add files via upload
JC-78 Mar 4, 2023
330fa20
Add files via upload
JC-78 Mar 4, 2023
f99ec53
Add files via upload
JC-78 Mar 6, 2023
831fb30
Add files via upload
JC-78 May 20, 2023
66c7449
Add files via upload
JC-78 May 20, 2023
a7c781b
Add files via upload
JC-78 May 20, 2023
d5a0054
Add files via upload
JC-78 May 20, 2023
1d338d4
Update README.md
JC-78 May 20, 2023
ef55fbf
Add files via upload
JC-78 May 20, 2023
b6c0038
Add files via upload
JC-78 Jun 9, 2023
14f761b
Add files via upload
JC-78 Feb 11, 2024
d223734
Create YOLO_image
JC-78 Feb 11, 2024
26b2b4f
Delete Computer Vision/YOLO_image
JC-78 Feb 11, 2024
a1b9dd4
Add files via upload
JC-78 Feb 11, 2024
867306f
Add files via upload
JC-78 Feb 11, 2024
bee1670
Add files via upload
JC-78 Feb 11, 2024
6108194
Delete Computer Vision/yolo_image/gf.jpg
JC-78 Feb 11, 2024
b26079b
Add files via upload
JC-78 Feb 14, 2024
a2d2375
Add files via upload
JC-78 Mar 19, 2024
a43ede6
Add files via upload
JC-78 May 13, 2024
4a2607e
Add files via upload
JC-78 May 13, 2024
393d33f
Add files via upload
JC-78 Nov 20, 2024
6a50fdc
Add files via upload
JC-78 Nov 20, 2024
050e333
Add files via upload
JC-78 Nov 26, 2024
4b3186c
Add files via upload
JC-78 Nov 26, 2024
e7c02d4
Add files via upload
JC-78 Feb 19, 2025
95850be
Delete googleAPI/credentials.json
JC-78 Feb 19, 2025
4576263
Delete googleAPI/token.json
JC-78 Feb 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions AnimeCycleGAN/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Photo2Anime (& Anime2Photo) CycleGAN

Utilising Tensorflow implementation of [Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks](https://arxiv.org/abs/1703.10593).

## Purpose

Anime is commonly portrayed in real cities, where backgrounds are painstakingly copied and re-drawn/animated into the anime art style. By utilising modern techniques it has become achievable to automate this process using Generative Advesarial Networks (GAN).

## Results

### (1) Photo2Anime

![Road](assets/photo2anime/road.png)
![City](assets/photo2anime/city.png)
![Tree](assets/photo2anime/tree.png)

### (2) Anime2Photo

![City](assets/anime2photo/rails.png)
![Mountain](assets/anime2photo/roof.png)
![Road](assets/anime2photo/shirts.png)

## Code

Code is Tensorflow implementation of CycleGAN, found in `src/`

## Datasets

* Photo dataset from Tensorflow monet2photo (drop monet).
* Anime dataset curated by [TachibanaYoshino](https://github.com/TachibanaYoshino/AnimeGANv2/releases/download/1.0/Shinkai.tar.gz), 1445 frames from Makoto Shinkai's Your Name (君の名は) & Weathering with You (天気のこ).

## Remarks

Images are rather noisy and occasionally exhibit spots of noise. These can be remedies by more carefully curated datasets. GANs typically work best when datasets are relatively similar (e.g. both datasets of only buildings).

All images from belong to respective authors & creators and are used for educational purpose under fair use.
Binary file added AnimeCycleGAN/assets/anime2photo/rails.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added AnimeCycleGAN/assets/anime2photo/roof.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added AnimeCycleGAN/assets/anime2photo/shirts.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added AnimeCycleGAN/assets/photo2anime/city.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added AnimeCycleGAN/assets/photo2anime/mountain.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added AnimeCycleGAN/assets/photo2anime/road.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added AnimeCycleGAN/assets/photo2anime/tree.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading