ITmedia NEWS > 科学・テクノロジー >
ニュース
» 2019年03月19日 16時51分 公開

ベタ塗りの落書きをリアルな風景に変える「GauGAN」、NVIDIA開発

ベタ塗りで書いた落書きが、ディープラーニング技術によってポスト印象派のようなリアルな風景画になる技術をNVIDIAが発表した。

[井上輝一,ITmedia]

 米NVIDIAは3月18日(米国時間)、ベタ塗りで書いたような単純な絵を、ディープラーニングを用いてリアルな風景画に変換する技術「GauGAN」を発表した。

ベタ塗りで書いたような単純な絵を、ディープラーニングを用いてリアルな風景画に変換する技術「GauGAN」

 例えば、水色で下部を塗りつぶし、緑で囲み、上部を空色で塗りつぶすと、青空と木々に囲まれた湖畔のリアルな風景ができあがる。森の上に山を描くと、即座に岩山が描写され、湖面にもそれが映る。

青空と森と湖の絵ここに山を新たに描くと…… 青空と森と湖の絵(左) ここに山を新たに描くと……(右)
岩山が描写され、湖面にも映っているように描かれる

 現実の写真を学習した、ディープラーニングアルゴリズムの一種「Generative Adversive Networks」(GAN、敵対的生成ネットワーク)を用いることで、単純な「水」「岩」「空」のような絵に対し、細部まで機械に描かせることに成功したという。

記事冒頭の絵の、森の部分を岩に変えたさらに岩の真ん中に滝を書き加える 記事冒頭の絵の、森の部分を岩に変えた(左) さらに岩の真ん中に滝を書き加える(右)

 機械学習によって描かれた絵がポスト印象派の絵のようであることから、ポスト印象派の一人であるポール・ゴーギャン(Paul Gauguin)から名前を取り、「GauGAN」と名付けた。

 同社の応用ディープラーニング研究部門バイスプレジデントのブライアン・カタンザロさんは、GauGANの意義について「建築家やデザイナー、ロボットや自動運転車をトレーニングさせるために仮想空間を作る人たちにとって良い技術になるだろう」としている。

線だけでは岩とはうまく認識されず、内部まで塗りつぶす必要がある線だけでは岩とはうまく認識されず、内部まで塗りつぶす必要がある 線だけでは岩とはうまく認識されず、内部まで塗りつぶす必要がある
草原を雪原に変えると、雪に応じて曇り空の色も変わる草原を雪原に変えると、雪に応じて曇り空の色も変わる 草原を雪原に変えると、雪に応じて曇り空の色も変わる

Copyright © ITmedia, Inc. All Rights Reserved.

Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-ghpyhLNhO-yhDthDthO-0hp5hLV-hO-phLDhp5
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2a8dknuik8iu8PTf993Squ716FaShO-3h53hpO-hO-3h5MhL9hO-3h5MhL8-hO-3h53hLp
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSTYCUXiBSYXqu8TdTHdFuIwdnnTh3LhM8-hM8-qXP76nBCjC8iunhM8-kFsdXWuBhM8-33M5t0908dnoYbkoTlBuiawIkYBubkoTlYk76CnwjCnn6iOs6CinbkoTl1XandwttNbkoTlBd61OIksuBwIkYBubkoTlksnX6iwYXqubkoTlBXEuwBokYYbkoTlduXUdnwMt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSBdkFuF8TdTHCwdnnTBh3LhM8-hM8-ki6ia8dknuYkj68PThM8-MNMNN5tNttNyy5
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2a8dknuik8iu8PTf993Squ716FaShO-9hD5hLV-hO-0hpV-hDt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=16FqXiUiu1B8jY6Uttg8IsM8s6oSjY6UVuinF7Vt9Mt98dnoYvs6oouint5995y3
Better site: ProxyBot webproxy https://proxybot.cc/b?q=YXiq8Xa6YVjY6U8s6oSn6TOjY6UF6YY8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21uj8kFsdXWu86FUS1ujSMNtgNgNgNty0tpS1118qknFXikVFCiB8s6oSMNt9SN9St3
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXSR-knuU6F7fhO-0hDMhp0hO-ghD5h59hO-5hLDhD5hO-yhD3hD0
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2111876CnCju8s6oS1knsdHWw03Wr6jVl-YPw-bIuknCFuw76CnC8ju
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXS8-XiXnuOo6auYOndu6F7
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2a8dknuik8iu8PTf993Squ716FaShO-yhpDhDV-hO-0hDNhpthO-ghpLh50hO-9hD8-hpV-hO-phpphDL
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2sYkT8jY6UsoB8PTSYXWua66FSkOY6kaSy995y5ytSjCnn6iOTs
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-5h5phDMhO-yhpNh5V-hO-9hD5h5NhO-5hL0hLgOZhO-3h5thL5A
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2j8dknuik8iu8PTSDk7jFXaUuSO-S-S
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ki6ia8dknuYkj68PTf993SMNNgNp3NMMNM93
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXSD66qokFq
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXSe-BnFksXBo
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-yhDNh58-hO-yh5Nh5phO-9hDph5yhO-yhL8-hpD
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ki6ia8dknuYkj68PTSqu716FaShO-gh5gh53hO-3h5th55
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2a8dknuik8iu8PTf993Squ716FaSBTFXiU
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2BT8okiUkE6sdkiiuY8iunSUuiFuSy99t30
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2sYkT8jY6UsoB8PTSYXWua66FSs6aupppSygNtNgpMSjCnn6iOTs
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2j8dknuik8iu8PTSUCYauuiSkokE6iS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSBdkFuF8TdTHCwdnnTBh3LhM8-hM8-ki6ia8dknuYkj68PThM8-MNMNN5M0MMMty9
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2B8uF6UkE6Vsd8s6oSsknuU6F7SLH-hO-yhLyhD3hO-yh59hLLS3M933M8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXSA-XjCFiXkiOYkiUCkUu
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-3h53hLV-hO-3h53hDR-hO-3h5MhLDhO-3h53hLDhO-ghpyhLLhO-ghDyh59
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2j8dknuik8iu8PTSuinF7SBS1118jCBXiuBBXiBXauF8PTST6BnVMMtMpp
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2qkn6qCpp8dknuikjY6U8s6oSuinF7SMNN3ttNySTt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=211181XqXaknk86FUS1XqXSw-p5ypM5yN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSTYCUXiBSYXqu8TdTHdFuIwdnnTh3LhM8-hM8-1118qXnXokokVokn6ou8iunhM8-kFsdXWuBhM8-3g039yNN8dnoYbkoTlBuiawIkYBubkoTlYk76CnwjCnn6iOs6CinbkoTl1XandwttNbkoTlBd61OIksuBwIkYBubkoTlksnX6iwYXqubkoTlBXEuwBokYYbkoTlduXUdnwMt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSTYCUXiBSYXqu8TdTHdFuIwdnnTh3LhM8-hM8-1118qXnXokokVokn6ou8iunhM8-kFsdXWuBhM8-3g039yNN8dnoYbkoTlBuiawIkYBubkoTlYk76CnwjCnn6iOs6CinbkoTl1XandwttNbkoTlBd61OIksuBwIkYBubkoTlksnX6iwYXqubkoTlBXEuwBokYYbkoTlduXUdnwMt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2n1XnnuF8s6oSO-XPXS-sdXak8-XYoSBnknCBSt3tNMMt3NyN9N99y99N
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-yhDthDthO-0hpR-hLR-hO-yhpthL5hO-9hDLhp9hO-ph53h5O-hO-5hD3hpO-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=iu1o6IC8a66FjY6U8PTSkFsdXWuBS9gN3gg358dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21uj8kFsdXWu86FUS1ujSMNtpN9MgMMN3N9SnduFXBXiUiuTkY86FU8iTSiu1BStgtt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-0hpV-hDO-hO-9hDLhpyhO-phLNh55hO-ghL3hL5hO-yhLV-hpN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ki6ia8dknuYkj68PTf993SMNtptMMNMMM3t5
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2a8dknuik8iu8PTf993Squ716FaShO-ghpphDLhO-0hD3hL5
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXSv-XqXTuaXkfv-XqXouaXkOR-Y6CaO2-uFWXsuB
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2iu1B8YXWua66F8s6oSn6TXsBSaunkXYStpN0Nt9MS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXSS-iXWuFBkYO2-nCaX6BOx-6YY7166a
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2a8dknuik8iu8PTf993Squ716FaShO-3h5MhLMhO-3h53hD3hO-3h5MhDV-hO-3h53hLV-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118BdXo6nBCqu8s68PTS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ki6ia8dknuYkj68PTSqu716FaShO-gh5phpDhO-9hD5hDR-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-0hpV-hDO-hO-yhDphD3hO-5hDR-hpV-hO-yhDDhD0
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118BCECqX8s68PTSskFSuWuF7OYXoXnuaS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=d6BTXnkY8TFuI8qkU6BdXok8PTSFusFCXnouinSouBBkUuSkXFk8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=26BdXunu8U668iu8PTSrkS9p5g0gN8dnoYHIF6owikWXOFus6oouia
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118dXikTXBdX8s6oSuinF7SMNMNSNySNtS2-CTuFO2-uinkX
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2oknnkFXVqkiBknC8dknuikjY6U8s6oSuinF7SMNMNStNSt9SN5NNNN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSTYCUXiBSYXqu8TdTHdFuIwdnnTh3LhM8-hM8-BY6nY6U8iunhM8-kFsdXWuBhM8-9Mt3gtN58dnoYbkoTlBuiawIkYBubkoTlYk76CnwjCnn6iOs6CinbkoTl1XandwttNbkoTlBd61OIksuBwIkYBubkoTlksnX6iwYXqubkoTlBXEuwBokYYbkoTlduXUdnwMt
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-9hD5h5phO-9hDLhpyhO-5h59hLp
Better site: ProxyBot webproxy https://proxybot.cc/b?q=kound7Bn9g08jY6UtMN8IsM8s6oSjY6UVuinF7Vttyg8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-yhDO-hLthO-yhDyhLphO-ghp9hDL
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2jY6U6B8s6oSkFnXsYuS3pgyt9S
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXSK-b-O-4-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21uj8kFsdXWu86FUS1ujSMNtpN3M9ttMy3ySnduFXBXiUiuTkY86FU8iTSiu1BSMptpy
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-yhDNh50hO-0hL3h5DhO-3h5thLO-hO-0hpghLy
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-3h5MhLLhO-3h5MhDphO-3h53hp8-hO-3h5MhL0hO-3h53hLN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ki6ia8dknuYkj68PTf993Squ716FaShO-ghp9hDNhO-0hpV-hpthO-0hpphDLhO-yhLV-hpN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-yhDthpyhO-5hDDhLMhO-ghL9hDO-
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSBdkFuF8TdTHCwdnnTBh3LhM8-hM8-ki6ia8dknuYkj68PThM8-MNMNNgMMMNNNN5
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSBdkFuF8TdTHCwdnnTBh3LhM8-hM8-ki6ia8dknuYkj68PThM8-MNMNN9tgNN9NM9
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXS4-XCBuTTuOl-kEEXiX
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118Iksuj66q8s6oSBdkFuF8TdTHCwdnnTBh3LhM8-hM8-ki6ia8dknuYkj68PThM8-MNMNN33tt095yN
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2j8dknuik8iu8PTSkojuFPksqttySauWuYSTPkQS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2q76PX6di68dknuikaXkF78s6oS
Better site: ProxyBot webproxy https://proxybot.cc/b?q=111816YYduXoVouo6FXkY8auSuiSkCBsd1XnEOXXOjXFquikCOM
Better site: ProxyBot webproxy https://proxybot.cc/b?q=a6q6o6Tuksu8dknuikjY6U8s6oSuinF7SMNt5SN9SNMStg3MM3
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXS2-koBCiUO4-kYkQ7OO-QTFuBB
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2Pk81XqXTuaXk86FUS1XqXShO-phL3hL8-hO-ghD0hDthO-ghp9hDL
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ki6ia8dknuYkj68PTf993Squ716FaShO-9hD5h5phO-0hpV-hLthO-ph5NhpL
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2a8dknuik8iu8PTf993Squ716FaShO-3h53hpthO-3h53hLR-hO-3h53hDR-hO-3h53h5p
Better site: ProxyBot webproxy https://proxybot.cc/b?q=uuUU8ICiSkaOdnoYSN9OgM5QpNOTNt8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=uuUU8ICiSkaOdnoYSNgO3NNQ0NNOTNt8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2jCiBdCi8PTSkFnXsYuBSVS9N5gp
Better site: ProxyBot webproxy https://proxybot.cc/b?q=Ykj8qkXV76C8iunSMNt0SNy8dnoY
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2a8dknuik8iu8PTf993Squ716FaShO-0h55hpNhO-ghp9hDNhO-yhD5h5M
Better site: ProxyBot webproxy https://proxybot.cc/b?q=2ui81XqXTuaXk86FUS1XqXSLYYBnknu
Better site: ProxyBot webproxy https://proxybot.cc/b?q=21118XnouaXk8s68PTSiu1BSkFnXsYuBStpN3StpSiu1Btt08dnoY