⑫(ここをくりっく)

こんにちは。

画像1

こんかいは、

AI、『別人』にさせてみる.

です。


機械学習の技術の1つに、

GANがあります。


なにができるの?

・動画を別の動画に仕上げる。

→2つの動きをシンクロさせられます。


どうやってるの?

入力画像のうち、
必要箇所のみを変換するように訓練します。

cycleGAN①顔変換のしくみ

CycleGANは、

2つのG(生成AI)と2つのD(認識AI)による
GANを使っていて、

ざっくり言うと、

1つの画像を別の画像に変換します。


作られた画像か本物の画像か
を判別するDa(認識AI)の学習では、

変換された生成A画像は、
本物の画像と一致する必要があります。
(サイクル一貫性)

画像3

そのため、

・本物Aの画像
・本物BをAに変換した生成A画像
・本物AをBに変換した生成B画像を
     Aに変換した生成A画像

が入力となり、
2つのG(生成AI)で2回の変換をしても、

変換された生成A画像と本物のA画像が
一致するように訓練をします。

CycleGANでは、

ある背景のイメージの1つを入力画像として
別の背景のイメージに変換できているかを
学習させるだけです。


とりあえず、

別人になってみる.








ガッツポーズ5

「成功。」

いいなと思ったら応援しよう!

srotra
読んでくださり、ありがとうございました。