Difference between revisions of "Image-to-Image Translation"
m |
|||
| (25 intermediate revisions by the same user not shown) | |||
| Line 5: | Line 5: | ||
|description=Helpful resources for your journey with artificial intelligence; videos, articles, techniques, courses, profiles, and tools | |description=Helpful resources for your journey with artificial intelligence; videos, articles, techniques, courses, profiles, and tools | ||
}} | }} | ||
| − | [ | + | [https://www.youtube.com/results?search_query=CycleGAN YouTube search...] |
| − | [ | + | [https://www.google.com/search?q=CycleGAN ...Google search] |
| + | * [[Video/Image]] | ||
| + | * [https://towardsdatascience.com/image-to-image-translation-69c10c18f6ff Image-to-Image Translation | Yongfu Hao] | ||
* [[Generative Adversarial Network (GAN)]] | * [[Generative Adversarial Network (GAN)]] | ||
| − | * [[ | + | * [[Image Classification]] |
| − | * [[ | + | * [[What is Artificial Intelligence (AI)? | Artificial Intelligence (AI)]] ... [[Generative AI]] ... [[Machine Learning (ML)]] ... [[Deep Learning]] ... [[Neural Network]] ... [[Reinforcement Learning (RL)|Reinforcement]] ... [[Learning Techniques]] |
| + | * [[Conversational AI]] ... [[ChatGPT]] | [[OpenAI]] ... [[Bing/Copilot]] | [[Microsoft]] ... [[Gemini]] | [[Google]] ... [[Claude]] | [[Anthropic]] ... [[Perplexity]] ... [[You]] ... [[phind]] ... [[Grok]] | [https://x.ai/ xAI] ... [[Groq]] ... [[Ernie]] | [[Baidu]] | ||
| + | * [https://github.com/weihaox/awesome-image-translation Awesome Image-To-Image Translation Papers | GitHub] | ||
| + | |||
| + | Image-to-image translation is the controlled conversion of a given source image to a target image. Examples might be the conversion of day image to night image, or black and white photographs to color photographs. | ||
| + | |||
| + | <youtube>sIkUzmgUaxc</youtube> | ||
| + | <youtube>NsPMlDsRCkM</youtube> | ||
Approaches: | Approaches: | ||
| Line 16: | Line 25: | ||
* Unparied | * Unparied | ||
| − | + | https://miro.medium.com/max/650/0*P-46iNsLcF2edVfn.png | |
| + | |||
| + | = StarGAN = | ||
| + | |||
| + | Existing image to image translation approaches have limited scalability and robustness in handling more than two domains, since different models should be built independently for every pair of image domains. StarGAN is a novel and scalable approach that can perform image-to-image translations for multiple domains using only a single model. [https://towardsdatascience.com/image-to-image-translation-69c10c18f6ff Image-to-Image Translation | Yongfu Hao] | ||
| + | |||
| + | https://miro.medium.com/max/648/0*S7N84-uT_6zqrhxl.png | ||
| + | |||
| + | <youtube>8XfcDkkFbMs</youtube> | ||
| + | <youtube>u8qPvzk0AfY</youtube> | ||
| + | |||
| + | |||
| + | = CycleGAN = | ||
| + | * [https://www.semanticscholar.org/paper/Unpaired-Image-to-Image-Translation-Using-Networks-Zhu-Park/c43d954cf8133e6254499f3d68e45218067e4941 Unpaired Image-to-Image Translation Using Cycle-Consistent Adversarial Networks | J. Zhu, T. Park, P. Isola, and A. Efros - Semantic Scholar] | ||
| + | |||
| + | * [https://towardsdatascience.com/cyclegan-learning-to-translate-images-without-paired-training-data-5b4e93862c8d CycleGAN: Learning to Translate Images (Without Paired Training Data) | Sarah Wolf - Towards Data Science] | ||
| + | An approach for learning to translate an image from a source domain X to a target domain Y in the absence of paired examples [https://towardsdatascience.com/image-to-image-translation-69c10c18f6ff Image-to-Image Translation | Yongfu Hao] | ||
<youtube>xkLtgwWxrec</youtube> | <youtube>xkLtgwWxrec</youtube> | ||
<youtube>nB8uVGbesZ4</youtube> | <youtube>nB8uVGbesZ4</youtube> | ||
| + | |||
| + | https://miro.medium.com/max/700/0*KXiC6nIcowYS5GtA.png | ||
| + | |||
| + | |||
| + | = pix2pix GAN = | ||
| + | * [https://machinelearningmastery.com/a-gentle-introduction-to-pix2pix-generative-adversarial-network/ A Gentle Introduction to Pix2Pix Generative Adversarial Network | Jason Brownlee - Machine Learning Mastery] | ||
| + | |||
| + | <youtube>u7kQ5lNfUfg</youtube> | ||
| + | <youtube>TVCZLb1qe_0</youtube> | ||
| + | |||
| + | |||
| + | = tUNIT: Truly Unsupervised Image-to-Image Translation = | ||
| + | * [https://arxiv.org/abs/2006.06500 Rethinking the Truly Unsupervised Image-to-Image Translation | K. Baek, Y. Choi, Y. Uh, J. Yoo, and H. Shim - arViv.org] | ||
| + | * [https://github.com/clovaai/tunit clovaai/tunit | GitHub] | ||
| + | |||
| + | <youtube>sEG8hD64c_Q</youtube> | ||
| + | <youtube>mXrelAwwuhg</youtube> | ||
| + | |||
| + | |||
| + | = dUNIT: Detection-Based Unsupervised Image-to-Image Translation = | ||
| + | * [https://openaccess.thecvf.com/content_CVPR_2020/papers/Bhattacharjee_DUNIT_Detection-Based_Unsupervised_Image-to-Image_Translation_CVPR_2020_paper.pdf DUNIT: Detection-based Unsupervised Image-to-Image Translation | D. Bhattacharjee, S. Kim, G. Vizier, and M. Salzmann] | ||
| + | |||
| + | <youtube>ENK1ROiZPms</youtube> | ||
| + | |||
| + | |||
| + | = fUNIT: Few-Shot Unsupervised Image-to-Image Translation = | ||
| + | * [https://arxiv.org/abs/1905.01723 Few-Shot Unsupervised Image-to-Image Translation | M. Liu, X. Huang, A. Mallya, T. Karras, T. Aila, J. Lehtinen, and J. Kautz] | ||
| + | * [https://nvlabs.github.io/FUNIT/ Project page | GitHub] | ||
| + | |||
| + | Unsupervised image-to-image translation methods learn to map images in a given class to an analogous image in a different class, drawing on unstructured (non-registered) datasets of images. | ||
| + | |||
| + | <youtube>IhAsXcCz8LI</youtube> | ||
| + | <youtube>ANwAhuOeaiE</youtube> | ||
| + | |||
| + | https://nvlabs.github.io/FUNIT/images/animal_8x8.gif | ||
| + | |||
| + | |||
| + | = UNIT: UNsupervised Image-to-image Translation = | ||
| + | * [https://papers.nips.cc/paper/6672-unsupervised-image-to-image-translation-networks.pdf Unsupervised Image-to-Image Translation Networks | M. Liu, T. Breuel, and J. Kautz] | ||
| + | * [https://github.com/mingyuliutw/UNIT mingyuliutw/UNIT | GitHub] | ||
| + | |||
| + | <youtube>dqxqbvyOnMY</youtube> | ||
Latest revision as of 20:16, 9 April 2024
YouTube search... ...Google search
- Video/Image
- Image-to-Image Translation | Yongfu Hao
- Generative Adversarial Network (GAN)
- Image Classification
- Artificial Intelligence (AI) ... Generative AI ... Machine Learning (ML) ... Deep Learning ... Neural Network ... Reinforcement ... Learning Techniques
- Conversational AI ... ChatGPT | OpenAI ... Bing/Copilot | Microsoft ... Gemini | Google ... Claude | Anthropic ... Perplexity ... You ... phind ... Grok | xAI ... Groq ... Ernie | Baidu
- Awesome Image-To-Image Translation Papers | GitHub
Image-to-image translation is the controlled conversion of a given source image to a target image. Examples might be the conversion of day image to night image, or black and white photographs to color photographs.
Approaches:
- Paired
- Unparied
Contents
StarGAN
Existing image to image translation approaches have limited scalability and robustness in handling more than two domains, since different models should be built independently for every pair of image domains. StarGAN is a novel and scalable approach that can perform image-to-image translations for multiple domains using only a single model. Image-to-Image Translation | Yongfu Hao
CycleGAN
An approach for learning to translate an image from a source domain X to a target domain Y in the absence of paired examples Image-to-Image Translation | Yongfu Hao
pix2pix GAN
tUNIT: Truly Unsupervised Image-to-Image Translation
- Rethinking the Truly Unsupervised Image-to-Image Translation | K. Baek, Y. Choi, Y. Uh, J. Yoo, and H. Shim - arViv.org
- clovaai/tunit | GitHub
dUNIT: Detection-Based Unsupervised Image-to-Image Translation
fUNIT: Few-Shot Unsupervised Image-to-Image Translation
- Few-Shot Unsupervised Image-to-Image Translation | M. Liu, X. Huang, A. Mallya, T. Karras, T. Aila, J. Lehtinen, and J. Kautz
- Project page | GitHub
Unsupervised image-to-image translation methods learn to map images in a given class to an analogous image in a different class, drawing on unstructured (non-registered) datasets of images.
UNIT: UNsupervised Image-to-image Translation
- Unsupervised Image-to-Image Translation Networks | M. Liu, T. Breuel, and J. Kautz
- mingyuliutw/UNIT | GitHub