Image domain conversion using CycleGAN

MATLAB example of deep learning for image domain conversion
446 téléchargements
Mise à jour 11 juin 2020

This example shows how to convert images from one domain into another using CycleGAN
CycleGAN is a GAN model that is generally used for the following purposes.
-Style transfer (images and paintings)
-Season conversion
-Day / night conversion
-Object transformation
The difference from Pix2Pix, which also perform image-image conversion, is that CycleGAN uses unsupervised learning, so there is no need for a paired image dataset. In this example, even with unsupervised learning, you can see the model convert the images by understanding whether the fruit was a whole one or a cut one.

日本語
==
この例では、CycleGANを使用して、あるドメインから別のドメインに画像を変換する方法を紹介しています。
CycleGANは、一般的に以下のような目的で使用されているGANモデルです。
・スタイルの変換(画像や絵画)
・季節の変換
・昼夜変換
・物体の種類変換
同じく画像-画像変換を行うPix2Pixとの違いは、CycleGANは教師なし学習を利用しているため、ペア画像のデータセットが不要であることです。この例では、教師なし学習でも、果物が丸ごとなのかカットされたものなのかを理解して画像変換を行っていることがわかります。

[Keyword]
画像処理・IPCVデモ・ディープラーニング・深層学習・画像変換・コンピュータビジョン・ニューラルネットワーク・人工知能・敵対的生成ネットワーク

Citation pour cette source

Takuji Fukumoto (2024). Image domain conversion using CycleGAN (https://github.com/matlab-deep-learning/Image-domain-conversion-using-CycleGAN/releases/tag/v1.0), GitHub. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2020a
Compatible avec les versions R2019b et ultérieures
Plateformes compatibles
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.0

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.