精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用CycleGAN把《堡壘之夜》轉成《絕地求生》寫實風

zhKF_jqr_AI ? 來源:未知 ? 作者:李倩 ? 2018-07-02 14:33 ? 次閱讀

編者按:自去年《絕地求生》(PUBG)火遍全球后,大量“吃雞”類新游密集出現,游戲廠商們也紛紛效仿,在自家游戲中加入“吃雞”模式,其中最成功的是公布于2011年卻一直難產的《堡壘之夜》。截至今年6月,《堡壘之夜》的全球玩家數已超過1.25億,大有后來居上的勢頭。雖然游戲很火爆,游戲機制也很有趣,但口味“刁鉆”的玩家還是有不滿意的地方,比如它的卡通風格。

今天,論智給大家帶來的是數據科學家Chintan Trivedi的實現:用CycleGAN把《堡壘之夜》轉成《絕地求生》寫實風。

左:《堡壘之夜》卡通畫面;右:《絕地求生》寫實畫面

如果你是一名游戲愛好者,你一定聽說過現在風靡全球的兩大“吃雞游戲”:《堡壘之夜》和《絕地求生》。它們的游戲機制十分類似:把100名玩家空投到一座孤島上,讓他們搜集武器互相殘殺,直到留下最后一個幸存者。我個人雖然更喜歡《堡壘之夜》的玩法,但也喜歡《絕地求生》的畫面。這就產生了一個問題:我們能不能繞過游戲開發人員,自己為游戲提供圖形模塊,從而自定義畫面風格。

簡單來說,這其實是為《堡壘之夜》打一個《絕地求生》mod,重點是,我該怎么做?作為數據科學家和AI愛好者,深度學習是我的第一選擇,經過一段時間的研究,我選擇了一種名為CycleGAN的神經網絡,它恰好擅長圖像風格轉換。

小方框中是CycleGAN轉換后的圖像

什么是CycleGAN?

CycleGAN是加州大學伯克利分校研究人員提出的一種用于跨域圖到圖轉換的GAN,它可以把一類圖像的風格(比如《堡壘之夜》)轉換成另一類圖像(比如《絕地求生》),優點是采用無監督學習,即不需要兩個域的圖像間存在一對一映射,既可以處理配對圖像,也可以處理非配對圖像。

這個神經網絡可以被看作是兩個鏡像對稱的GAN,第一個GAN輸入原始域圖像,把它轉成目標域風格;第二個GAN則把新轉換的圖像重新轉成原始域風格,和原圖對比差異。這個差異越小,神經網絡學到的特征關聯就越多,轉換效果就越好。由于項目已經開源,這里我們不再具體介紹它的技術細節。如下圖所示,CycleGAN可以把馬轉成斑馬,可以把蘋果轉成橘子,從理論上來說,它也可以轉換游戲畫面風格。

實現方法

首先,我們需要大量游戲截圖作為數據集。在這些數據基礎上,我訓練了兩個GAN,一個基于原始域《堡壘之夜》,另一個基于目標域《絕地求生》。這兩個網絡以循環的方式同時訓練,以便它們學習兩個游戲中相同對象之間的關系,從而進行適當的風格轉換。下圖是這對GAN的循環架構:

CycleGAN由兩個生成器和一個判別器構成。其中生成器F2P輸入《堡壘之夜》截圖,然后把它轉成《絕地求生》風格;生成器P2F輸入重構的截圖,然后把它還原成《堡壘之夜》風格,和原圖做對比;判別器則負責判斷重構的截圖是否真的來自《絕地求生》(生成器“作假”,判別器“打假”)。

常規的GAN只有一對生成器、判別器,CycleGAN這個多出來的生成器P2F是為了強制執行重建條件。試想一下,我們用的不是配對圖像,數據間不存在一對一映射,如果不在原始域和目標域之間建立可靠的聯系,神經網絡是無法實現風格轉換的。生成器P2F的作用是強調重構的圖必須與原始圖像存在相似條件,還原后的圖和原圖肯定有差距,我們要在訓練過程中把這個損失值降到最低。這個思路和自動編碼器基本類似。

生成器F2P

生成器F2P由三個主要卷積塊組成。其中第一個負責在較低維的潛在空間中找到《堡壘之夜》的截圖編碼;第二個負責把這些編碼轉換成同一潛在空間中的《絕地求生》編碼;第三個則負責解碼,輸出重構圖像,也就是寫實風格的《堡壘之夜》。

在訓練過程中,因為GPU內存限制,我只能用256×256的圖像,這個大小顯然沒法玩游戲。如果你的內存在8G以上,你可以得到512×512的圖,雖然還是小了點,但有進步。所以如果你夠“壕”,而且有足夠的耐心,玩上全屏的《絕地求生》版《堡壘之夜》不是夢。

結果

經過12小時的訓練,CycleGAN已經能成功地把天空、樹木、草地轉成《絕地求生》樣式,原先卡通風格的過飽和顏色也更自然、逼真。除了天空不那么藍,草地不那么綠,神經網絡居然還學會了把《堡壘之夜》的彈藥和血量指示器換成《絕地求生》風格。

總而言之,神經網絡在識別兩個域圖像并轉換風格上表現出色,雖然分辨率不高,但這些美中不足都會隨技術發展逐漸消失。更重要的是,這種方法直接跳過了傳統3D渲染技術,而且結果還意外地不錯。聯想到歐美大廠正在紛紛開設AI實驗室,日系游戲廠商也在積極和新技術接軌,未來神經網絡會為游戲工業帶來多大變革呢?我們拭目以待。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 神經網絡
    +關注

    關注

    42

    文章

    4765

    瀏覽量

    100561
  • GaN
    GaN
    +關注

    關注

    19

    文章

    1922

    瀏覽量

    73049
  • 深度學習
    +關注

    關注

    73

    文章

    5493

    瀏覽量

    120998

原文標題:借助深度學習,把《堡壘之夜》轉成PUBG寫實風

文章出處:【微信號:jqr_AI,微信公眾號:論智】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    labview圖片轉成base64

    各位大佬們,請教一下如何在labview中圖片轉成base64編碼,然后傳給Python,或者是然后用labview和Python之間傳遞圖片,求大神指教該怎么寫
    發表于 05-08 01:04

    你的照片轉成卡通圖案

    ://down.elecfans.com/bbs/xi/change.zip">你的照片轉成卡通圖案</a></strong>`
    發表于 04-13 12:12

    怎么***原理圖轉成.pdf格式的?

    怎么***原理圖轉成.pdf格式的?用了很多方法還是不行,急用啊
    發表于 05-22 15:17

    labview如何tdms轉成TXT格式

    現在有一個tdms格式的文件,如何用MATLAB打開呢,沒有找到相關的資料介紹,就想著先把tdms格式的文件轉換成TXT文件格式,然后再用MATLAB打開。但是我這個tdms格式的文件特別大,想同時分塊轉成n個txt文件,請教大神,這個labview該怎么編程tdms文
    發表于 03-11 14:19

    Java程序員如何在互聯網寒冬中絕地求生

    互聯網裁員寒冬來襲,悲傷逆流成河,Java程序員如何絕地求生
    發表于 06-26 06:39

    麒麟開源堡壘機安裝部署測試總結!

    服務器帳號(從帳號)—主從帳號關聯授權,說真的,比商業堡壘機都要好用。4.建立目錄結構:目錄是類于設備組和用戶組,麒麟堡壘機是LDAP結構,組里可以放用戶也可以放設備,我覺得這點不方便,我是用戶和設備
    發表于 08-28 21:51

    CNN圖形轉成ASCII碼字符畫的方法,并更新了著色工具

    Osamu Akiyama提出了一種CNN圖形轉成ASCII碼字符畫的方法,并在昨天更新了著色工具,這讓不少機器學習開發者都玩high了。
    的頭像 發表于 01-03 09:01 ?9699次閱讀

    堡壘之夜》已成為近期當之無愧的FPS游戲統治者

    的《守望先鋒》等FPS項目造成了重挫,但從官方和投資人透露的信息來看,動視暴雪未來兩年的游戲更新頻率可能會很滿,《堡壘之夜》的威脅有限,分析師甚至已經在提醒:抄底的時候到了! 雖然在中國境內《絕地
    的頭像 發表于 04-06 10:00 ?2886次閱讀

    騰訊公布了2018年第二季度及中期業績報告,比去年同期增長了39%

    不過問題也出在絕地求生,國內環境下游戲審核進程緩慢,由于遲遲不過審,《絕地求生:刺激戰場》只能持續在測試階段,沒有辦法開放氪金系統。日活和用戶量都很高的情況下,
    的頭像 發表于 08-20 16:07 ?5588次閱讀
    騰訊公布了2018年第二季度及中期業績報告,比去年同期增長了39%

    炫龍耀9000 2游戲筆記本,在性能和顏值上實現了自我進化與突破

    炫龍耀 9000 二代所使用的桌面級芯片是Intel 最新一代的i7-8750H芯片組,標壓版的處理器能夠帶來更好的拓展性,再多核下也能流暢運行。搭載的1060顯卡是目前市場上最主流的顯卡配置,面對《絕地求生》或者《堡壘
    發表于 10-29 17:24 ?5787次閱讀

    在QUARTUS_II中如何原理圖轉成VHDL詳細圖片說明

    本文檔的主要內容詳細介紹的是在QUARTUS_II中如何原理圖轉成VHDL詳細圖片說明。
    發表于 01-22 16:18 ?25次下載
    在QUARTUS_II中如何<b class='flag-5'>把</b>原理圖<b class='flag-5'>轉成</b>VHDL詳細圖片說明

    使用51單片機4位16進制數轉成10進制數的方法和程序免費下載

    本文檔的主要內容詳細介紹的是使用51單片機4位16進制數轉成10進制數的方法和程序免費下載。
    發表于 08-23 17:30 ?23次下載
    使用51單片機<b class='flag-5'>把</b>4位16進制數<b class='flag-5'>轉成</b>10進制數的方法和程序免費下載

    賤驢008戰術大師游戲耳機體驗 有顏又有料

    目前吃雞類FPS游戲絕對是最熱門的話題之一,從絕地求生堡壘之夜,再到近期火爆的APEX 英雄,都可以說是現象級的作品,也反應了游戲玩家對于這類FPS游戲的熱情一直都十分高漲。
    的頭像 發表于 06-17 09:05 ?2669次閱讀

    wedokingv11虛擬7.1耳機評測 性價比突出

    不難發現,目前游戲市場中FPS游戲絕對是最熱門的話題之一,從網游到3A大作,都有著像戰地5、絕地求生堡壘之夜等優秀作品。但在玩此類FPS游戲時,除了鍵鼠等外設,耳機也是影響勝局的關鍵
    的頭像 發表于 06-11 14:53 ?2963次閱讀

    怎樣立創的PCB轉成allegro的

    怎樣立創的PCB轉成allegro的
    的頭像 發表于 04-03 10:02 ?6524次閱讀
    怎樣<b class='flag-5'>把</b>立創的PCB<b class='flag-5'>轉成</b>allegro的