0
本文作者: 石松 | 2016-12-05 21:44 |
受到作家伊塔洛·卡爾維諾(Italo Calvino)的啟發(fā),一個工程師團隊正致力于教會神經(jīng)網(wǎng)絡構想全新的城市。
從上圖你不難發(fā)現(xiàn),每個城市都有自己不同的特征:這些特性絕不是簡簡單單地把各個部分相加起來,獨特的街道和房屋的排列布局,就像是這些城市的指紋一樣,使其本質(zhì)上變得獨一無二。
此外,即使你不知道任何的地標性建筑,你也不太可能搞錯一份衛(wèi)星地圖。例如說,把米蘭看成紐約或香港。 因為它們擁有不同的城市風格。
現(xiàn)在想象一下,如果紐約市的航空圖像可以被偽裝成香港或是米蘭的城市圖像,那會是怎樣的一幅場景? 如同《看不見的城市》一書中提到的那樣,一支名為Opendot的意大利團隊日前研發(fā)的新項目,現(xiàn)在就可以實現(xiàn)這點了(該團隊成員包括Gene Kogan,Gabriell Gambotto,Ambika Jib Samsen,Michele Ferretti,Andrej Boleslavsky,Damiano Gui和 Fabian Frei)。 這是一個神經(jīng)網(wǎng)絡系統(tǒng),不僅可以在地圖上把一個城市的風貌轉(zhuǎn)移到另一個城市,它還可以構建出全新的逼真城市衛(wèi)星圖像,而這些圖像代表的城市是完完全全不存在的。
隱形城市項目的主要技術涉及 pix2pix 和機器學習代碼,這些技術能從根本上改變圖像的風格——例如將一幅手提包的草圖變成一張真實包包的圖片,或?qū)滋炫臄z的照片變成夜間拍攝的照片。 在隱形城市的案例中,機器在MapBox的城市空中衛(wèi)星圖像數(shù)據(jù)庫上進行訓練,并且學習 OpenStreetMapData 上相應的地圖瓦片數(shù)據(jù),之后可根據(jù)道路,公園,建筑物等對圖像進行色彩編碼。
通過研究衛(wèi)星圖像和地圖瓦片(map tile)之間的關系,機器能夠從一個城市取得地圖瓦片,并給它換上另一個城市的風格。 例如,給一個像那不勒斯這樣的地中海城市換上紐約市的工業(yè)外觀。 更有趣的是,隱形城市可以根據(jù)手繪草圖生成全新的逼真衛(wèi)星圖像。 換句話說,創(chuàng)建一個虛構的城市就像在一張紙上畫一些線條一樣簡單,然后把它反饋給機器,任何人都可以通過公開的代碼做到這點(如果技術知識允許的話)。
鑒于項目的名稱,一點也不用驚訝,這個團隊是受到意大利作家伊塔洛·卡爾維諾(Italo Calvino) 1972年的小說《看不見的城市》(Invisible Cities)的啟發(fā),小說主要由 55 篇關于神話城市的散文詩歌組成,而這些神話城市受到了幻想城市(其中大部分是虛構的)的啟發(fā),據(jù)傳, 13 世紀時馬可波羅在他的亞洲之行中曾到訪過那些幻想城市。 “當開始創(chuàng)作這些計算機生成的城市地圖時,我們認為這是一個非常恰到好處的比喻,”團隊成員 Kogan說。
由于該技術能用最少的努力成本創(chuàng)建逼真的虛擬城市風景,因此它對視頻游戲開發(fā)者,甚至是好萊塢特效藝術家來說會很有用。 不過,短期來說,該團隊表示他們可能會將虛擬城市移植到網(wǎng)上,幫助那些缺乏技術背景的人更容易將他們想象中的大都市展現(xiàn)出來。
via FastCompany
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。