※サンプル・コード掲載 1. pix2pixとは? 昨年、pix2pixという技術が発表されました。 概要としては、それまでの画像生成のようにパラメータからいきなり画像を生成するのではなく、画像から画像を生成するモデルを構築します。 DCGANと呼ばれる画像生成の技術を使用しており、使い方としては、白黒写真からカラー写真を生成したり、線画から写真を生成したりといったことが可能です。 2. DCGANとは? DCGANとは、画像生成器と画像判別器があり、画像生成器は訓練データに出てくるような画像を生成します。 画像判別機は、訓練データの画像なのか、画像生成器から作られたデータなのかを判別するものです。 そして、画像生成器は、自身が生成した画像だと見破られないように自身の重みを更新していきます。 また、画像判別機は画像生成器が生成した画像なのか、そうでないのかを学習して自身の重みを更新します。
![pix2pixで輪郭の線画から、絵画を画像生成する方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/0adc41033db3c749827d501ee2df5fe02d55c95a/height=288;version=1;width=512/https%3A%2F%2Fspjai.com%2Fwp-content%2Fuploads%2F2017%2F08%2Fpix2pix-2.jpg)