亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于G-Buffer的深度學習反走樣算法

        2020-03-08 06:02:22張靖儀
        現(xiàn)代計算機 2020年36期
        關鍵詞:走樣時序時域

        張靖儀

        (四川大學計算機學院,成都610065)

        隨著深度學習技術(shù)的發(fā)展,研究人員已提出諸多基于深度學習的反走樣算法,用于提升圖形渲染的質(zhì)量,然而現(xiàn)有的深度學習反走樣算法并未有效利用圖形渲染的優(yōu)勢。針對上述問題,將圖形繪制過程中涉及到的G-Buffer信息、時序反走樣的理念及循環(huán)神經(jīng)網(wǎng)絡相結(jié)合,提出一種基于G-Buffer的深度學習反走樣算法。實驗結(jié)果表明,該算法可有效解決幾何邊緣等高頻區(qū)域的走樣現(xiàn)象,并取得和超采樣反走樣算法類似的效果。

        0 引言

        圖形繪制離散化過程中,若采樣率不滿足奈奎斯特采樣定理,便會引起渲染失真等圖形走樣現(xiàn)象。這種走樣現(xiàn)象在圖形繪制方面通常表現(xiàn)為幾何走樣和著色走樣,這些走樣將對圖形繪制結(jié)果產(chǎn)生不利影響。

        為了消除走樣現(xiàn)象,提升圖形繪制質(zhì)量,研究人員提出了大量基于圖形的反走樣算法。比較典型的圖形反走樣算法有超采樣反走樣算法[1]、多重采樣反走樣算法[2]和時序反走樣算法[3]等。其中超采樣反走樣算法是圖形繪制領域比較常用的一種反走樣算法,該算法通過增加著色樣本數(shù)量的方式,有效改善了幾何走樣和著色走樣等圖形繪制失真現(xiàn)象,然而該算法需要額外的著色計算,這顯著增加了著色帶寬。多重采樣反走樣算法則是一種利用幾何掩碼來降低幾何反走樣計算開銷的反走樣算法,然而該算法并不能起到著色反走樣的目的。時序反走樣算法是另一種圖形反走樣算法,該算法通過時間平攤超采樣的方式也能取得較好的反走樣效果,但是該算法會帶入額外的鬼影、模糊等問題。

        為了解決圖形反走樣算法的缺陷,受數(shù)據(jù)驅(qū)動的啟發(fā),研究人員已提出大量基于深度學習的反走樣算法。如Nalbach[4]提出過一種基于U-shaped的深度學習反走樣算法,該算法通過數(shù)據(jù)驅(qū)動的方式來解決超采樣反走樣算法著色代價過高、多重采樣反走樣算法著色走樣等問題;NVIDIA[5]提出過一種深度學習反走樣算法,該算法利用深度學習推理加速技術(shù)有效解決了深度學習反走樣算法的效率問題,并通過采集大規(guī)模圖形繪制場景的方式,顯著提升了反走樣網(wǎng)絡的泛化能力。

        雖然已有的深度學習反走樣算法能有效規(guī)避圖形反走樣算法的缺陷,但是這些反走樣算法并未有效利用圖形渲染的優(yōu)勢。針對上述問題,本文將G-Buffer信息、時序反走樣理念等圖形渲染技術(shù)和循環(huán)神經(jīng)網(wǎng)絡相結(jié)合,提出了一種新的深度學習反走樣算法。并通過實驗驗證本文算法的有效性。

        1 相關研究

        1.1 時序反走樣

        圖形繪制過程中需要對時序信號進行離散化處理,然而對于時序信號頻率變化較高的區(qū)域,若時序信號的采樣率不能滿足奈奎斯特采樣定理,便會出現(xiàn)時序走樣現(xiàn)象。這種走樣現(xiàn)象在時序上主要表現(xiàn)為閃爍、車輪效應等圖形時序信號失真現(xiàn)象。

        時序反走樣算法是解決時序走樣現(xiàn)象的常用算法。該算法最早由Yang[3]提出,其基本思想是通過重投影等方式將一個像素空間域上的多個采樣點平攤到歷史幀中,并通過混合歷史樣本的方式來達到時序反走樣的目的。通過這種時間平攤超采樣的方式,時序反走樣算法不僅能取得超采樣反走樣算法類似的優(yōu)勢,還能有效節(jié)省反走樣算法的時間開銷。

        然而該算法會帶入額外的鬼影、模糊等問題。其中鬼影具體表現(xiàn)為當前幀中殘留了過時的歷史數(shù)據(jù),模糊具體表現(xiàn)為畫質(zhì)退化現(xiàn)象。研究人員通常使用啟發(fā)式算法來規(guī)避上述問題。常用的啟發(fā)式算法有鄰域裁剪[6]、基于指數(shù)的混合系數(shù)計算方式[7]等。

        1.2 循環(huán)神經(jīng)網(wǎng)絡

        循環(huán)神經(jīng)網(wǎng)絡是深度學習領域常用的一種處理時序信息的網(wǎng)絡結(jié)構(gòu)。其核心思想是:通過復用上一時刻隱藏數(shù)據(jù)的方式來提高網(wǎng)絡處理時序信息的能力。由于循環(huán)神經(jīng)網(wǎng)絡具有良好的處理時序數(shù)據(jù)的能力,因此該網(wǎng)絡也被廣泛應用于視頻處理、語音識別等圖像處理領域。

        近年來,隨著深度學習技術(shù)的興起,循環(huán)神經(jīng)網(wǎng)絡也被應用于圖形繪制領域。例如,Schied[8]將循環(huán)神經(jīng)網(wǎng)絡和圖形降噪技術(shù)相結(jié)合,提出了一種能高效解決蒙特卡洛降噪問題的神經(jīng)網(wǎng)絡?;谠摼W(wǎng)絡的降噪算法不單能提高圖形降噪的質(zhì)量,還能顯著改進連續(xù)幀畫面的時序穩(wěn)定性。

        1.3 和G-Buffer相關的深度學習圖形繪制技術(shù)

        G-Buffer中存儲了大量有助于提升圖形繪制質(zhì)量的有效信息,如法線、深度等。近年來的研究成果也表明基于G-Buffer的深度學習圖形繪制技術(shù)往往能幫助神經(jīng)網(wǎng)絡取得更好的圖形泛化能力。如Nalbach[5]提出過一種基于G-Buffer和U-shaped結(jié)構(gòu)的神經(jīng)網(wǎng)絡,該網(wǎng)絡在圖像反走樣、景深、運動模糊等領域都能取得不錯的泛化效果。Schied[9]將G-Buffer和深度學習技術(shù)將結(jié)合,取得了比原始深度學習圖形降噪算法更好的圖形降噪效果及網(wǎng)絡泛化能力。

        2 算法實現(xiàn)

        2.1 問題分析

        已有的圖形反走樣算法雖然能取得較好地反走樣效果,但這些反走樣算法并不能完全解決圖形走樣現(xiàn)象。例如超采樣反走樣算法并不能解決圖形繪制過程中的閃爍現(xiàn)象;多重采樣反走樣算法并不能起到著色反走樣的作用;時序反走樣算法會帶入潛在的模糊、重影等問題。

        為了規(guī)避圖形反走樣算法的缺陷,研究人員通常使用啟發(fā)式的方法來解決上述問題。例如超采樣反走樣算法通過邊緣超采樣或改進采樣模式的方式來緩解圖形繪制過程中的閃爍問題,多重采樣反走樣算法通過改進高光濾波模式的方式可以在一定程度上緩解著色走樣現(xiàn)象;時序反走樣算法通過運動濾波、鄰域裁剪等方式來規(guī)避潛在的重影問題。

        然而這種基于啟發(fā)式的方法通常是基于某種預定的假設而產(chǎn)生的某種暫時可行的處理方法,并不具有較強的普適性。相對而言,基于數(shù)據(jù)驅(qū)動的深度學習反走樣算法雖然能有效規(guī)避圖形反走樣算法的缺陷,但已有的深度學習反走樣算法并沒有充分利用圖形渲染的優(yōu)勢。

        2.2 基于G-Buffer的深度學習反走樣算法

        針對上述問題,本文將圖形繪制過程中涉及到的G-Buffer信息、時序反走樣理念及循環(huán)神經(jīng)網(wǎng)絡相結(jié)合,提出了一種基于G-Buffer的深度學習反走樣算法。該算法通過融合已有時序反走樣算法和循環(huán)神經(jīng)網(wǎng)絡的方式來實現(xiàn)時間平攤超采樣的目的,并利用GBuffer數(shù)據(jù)來訓練反走樣網(wǎng)絡的模型參數(shù)。

        具體的算法流程框架如圖1所示,首先利用重采樣時域數(shù)據(jù)模塊來實現(xiàn)時序反走樣的目的,再將重采樣時域數(shù)據(jù)模塊的輸出結(jié)果和當前時刻的G-Buffer數(shù)據(jù)作為神經(jīng)網(wǎng)絡的輸入,然后經(jīng)神經(jīng)網(wǎng)絡訓練得到最終反走樣結(jié)果。其中重采樣時域數(shù)據(jù)模塊的目的是復現(xiàn)時域反走樣算法中時域樣本采集的功能;而循環(huán)神經(jīng)網(wǎng)絡則是為了提升神經(jīng)網(wǎng)絡的時域融合效果;GBuffer信息作為神經(jīng)網(wǎng)絡輸入?yún)?shù)的目的是為了改進反走樣網(wǎng)絡的泛化能力。

        圖1 本文算法的處理流程

        神經(jīng)網(wǎng)絡的具體結(jié)構(gòu)如圖2所示。其中網(wǎng)絡的輸入是重采樣得到的時域數(shù)據(jù)和T時刻的法線、深度等G-Buffer信息,網(wǎng)絡的輸出是T時刻的反走樣結(jié)果。網(wǎng)絡前半部分由3×3×32大小的卷積核及ReLU結(jié)構(gòu)堆砌而成,網(wǎng)絡后半部分采用一個3×3×3大小的卷積核。最后網(wǎng)絡的輸出結(jié)果不僅作為當前時刻的反走樣輸出結(jié)果,還作為下一時刻重采樣時域數(shù)據(jù)模塊的輸入數(shù)據(jù),經(jīng)重采樣時域數(shù)據(jù)模塊處理后作為循環(huán)神經(jīng)網(wǎng)絡的隱藏狀態(tài),并和下一時刻的G-Buffer信息一同作為下一時刻網(wǎng)絡的輸入數(shù)據(jù)。

        圖2 本文算法的網(wǎng)絡結(jié)構(gòu)圖

        實驗部分使用的數(shù)據(jù)集是NVIDIA提供的Amazon Lumberyard Bistro[9]場景經(jīng)裁剪旋轉(zhuǎn)等數(shù)據(jù)增強技術(shù)處理后得到的1900段包含G-Buffer信息及超采樣反走樣結(jié)果的圖像序列數(shù)據(jù)集。其中每段圖像序列由7組連續(xù)的幀畫面組成。并按3:1:1的方式隨機分成訓練集、驗證集及測試集。且訓練過程中迭代次數(shù)設置為300,批處理數(shù)量設置為8。

        3 實驗結(jié)果

        為了驗證本文算法的有效性,本文通過對比時序反走樣算法、超采樣反走樣算法的反走樣繪制結(jié)果及性能指標來衡量本文算法的有效性。其中圖3是一個典型的反走樣效果對比圖,且從左到右分別為未反走樣的圖像、經(jīng)時序反走樣算法處理后的圖像、經(jīng)本文算法處理后的圖像及經(jīng)超采樣反走樣算法處理后的圖像。對比圖3中的四幅圖像,可以明顯看出,本文算法具有較好的反走樣效果,且這種反走樣效果優(yōu)于時序反走樣算法,又近似于超采樣反走樣算法取得的效果。表1則是本文算法與時序反走樣算法的在測試集上統(tǒng)計得到的平均性能對比結(jié)果,其中SSIM指標越大,則說明該算法的反走樣效果越接近于超采樣反走樣算法。從表1中明顯可以看到,本文算法的SSIM指標遠大于時序反走樣算法的SSIM指標,即本文算法優(yōu)于時序反走樣算法。

        表1 反走樣性能對比結(jié)果

        圖3 反走樣效果對比圖

        4 結(jié)語

        本文提出了一種基于G-Buffer的深度學習反走樣算法,該算法通過重采樣時域數(shù)據(jù)、循環(huán)神經(jīng)網(wǎng)絡等方式實現(xiàn)了時域反走樣的目的,并利用G-Buffer數(shù)據(jù)來訓練反走樣網(wǎng)絡的模型參數(shù)。實驗結(jié)果證明,本文算法可有效解決幾何邊緣等高頻區(qū)域的走樣現(xiàn)象,并取得和超采樣反走樣算法類似的效果。且這種反走樣效果優(yōu)于典型的時序反走樣算法。后續(xù)的研究中,將考慮使用網(wǎng)絡剪枝、深度學習推理加速等技術(shù)來提升本文算法的反走樣效率。

        猜你喜歡
        走樣時序時域
        時序坐標
        “雙減”,如何確保落地實施不走樣
        教育家(2022年18期)2022-05-13 15:42:15
        女性衰老從身體走樣開始
        基于Sentinel-2時序NDVI的麥冬識別研究
        基于時域信號的三電平逆變器復合故障診斷
        唐氏綜合征是因為“拷貝”走樣了
        一種毫米波放大器時序直流電源的設計
        電子制作(2016年15期)2017-01-15 13:39:08
        基于極大似然準則與滾動時域估計的自適應UKF算法
        基于時域逆濾波的寬帶脈沖聲生成技術(shù)
        基于時域波形特征的輸電線雷擊識別
        電測與儀表(2015年2期)2015-04-09 11:28:50
        99在线无码精品秘 人口| 亚洲成在人网站av天堂| 孩交精品xxxx视频视频| 国产精品白浆一区二区免费看| 精品人妻一区二区三区蜜臀在线| 性色av色香蕉一区二区蜜桃| 日产精品久久久一区二区| 中国猛少妇色xxxxx| 国产欧美日韩图片一区二区| 免费av在线 国产精品| 极品少妇被黑人白浆直流| 久久综合精品国产二区无码| 国产爆乳无码一区二区在线| 色婷婷一区二区三区四| 级毛片内射视频| 天堂草原电视剧在线观看图片高清| 国精品无码一区二区三区在线看 | 亚洲国产精品嫩草影院久久av| av在线免费观看蜜桃| 精品无码一区在线观看| 午夜短无码| 我的美艳丝袜美腿情缘| 台湾佬中文网站| 乱码一二三入区口| 精品国产自拍在线视频| 亚洲一区二区三区99| 久久精品欧美日韩精品| 手机看片1024精品国产| 澳门精品一区二区三区| 国产在线第一区二区三区| 少妇对白露脸打电话系列| 制服丝袜人妻中出第一页| 偷拍综合在线视频二区日韩| 国产乱了真实在线观看| av中文字幕不卡无码| 白白色青青草视频免费观看| 午夜熟女插插xx免费视频| 又黄又爽又色的视频| 日本亚洲一级中文字幕| 日本人妻伦理在线播放| 国产黄在线观看免费观看不卡|