99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

使用時空藍色噪聲紋理實時渲染一

星星科技指導(dǎo)員 ? 來源:NVIDIA ? 作者:NVIDIA ? 2022-04-14 09:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

藍色噪波紋理可用于提供每像素隨機值以在渲染中生成噪波圖案。藍色噪聲紋理比隨機數(shù)生成器或散列(兩者都是白噪聲)產(chǎn)生的噪聲更難看到,也更容易去除。要使用藍色噪波紋理,請在屏幕上平鋪它,使用最近鄰點采樣讀取紋理,并將其用作隨機值。

在本文中,我們將時間軸添加到藍色噪波紋理中,為每個幀提供高質(zhì)量的空間藍色噪波,并使每個像素隨時間變?yōu)樗{色。與其他藍色噪聲動畫方法相比,這提供了更好的收斂性和時間穩(wěn)定性。我們還將向您展示如何制作非均勻的藍色噪波紋理,以便進行重要采樣。我們將在后續(xù)文章 使用時空藍色噪聲紋理實時渲染,第 2 部分 中進行更深入的技術(shù)探討。

雖然 other methods 結(jié)合了藍色噪聲和更好的收斂性,但它們首先關(guān)注收斂性,其次關(guān)注藍色噪聲。我們的工作首先關(guān)注藍色噪聲,其次關(guān)注收斂,這有助于在采樣數(shù)最低的情況下獲得更好的渲染效果,而藍色噪聲的好處最大。

藍色噪聲紋理的一個顯著限制是,它們在低采樣數(shù)、低維算法中效果最好。對于高采樣數(shù)或路徑跟蹤等算法中的高維,您可能希望切換到低差異序列以消除錯誤,而不是試圖用藍色噪聲隱藏錯誤。

同樣值得一提的是,在 TAA 下運動的像素失去了時間上的好處,我們的噪聲就如同純粹的空間藍色噪聲。然而,在一瞬間仍然是偶數(shù)的像素獲得了時間穩(wěn)定性和較低的誤差,當它們再次運動時,這將由 TAA 攜帶。在這些情況下,我們的噪聲并不比空間藍色噪聲差,因此應(yīng)始終使用它,以在可用的情況下獲得好處,否則不會更糟。

使用隨機單次散射,其中自由飛行距離隨時間使用一系列藍色噪聲遮罩進行采樣。傳統(tǒng)的 2D 藍色噪聲遮罩(最左側(cè))很容易在空間上進行過濾,但隨著時間的推移,會顯示出白噪聲信號,使得基礎(chǔ)信號難以在時間上進行過濾。

我們的時空藍色噪聲( STBN )遮罩(大圖像右側(cè))在時間維度上還表現(xiàn)出藍色噪聲,導(dǎo)致信號更容易隨時間過濾。在最右邊,我們展示了主圖像的兩種裁剪,以及它們在空間( DFT ( XY ))和時間( DFT ( ZY ))上的相應(yīng)離散傅里葉變換。 Z 軸是時間。大圖像中的插圖(右上角和右下角)顯示了地面真相。

標量

標量時空藍色噪波紋理存儲每個像素的標量值,對于需要每個像素的隨機標量值的渲染算法非常有用,例如隨機透明度。通過 在 3D 中運行 void 和 cluster 算法 生成這些紋理,但修改能量函數(shù)。

計算兩個像素之間的能量時,僅當兩個像素來自同一紋理切片(具有相同的 z 值)或在不同時間點是相同的像素(具有相同的 xy 值)時,才返回能量值;否則,它返回零。結(jié)果是 N 紋理,在空間上是完全藍色的,但每個像素在 z 軸(時間)上也是藍色的。在這些紋理中,( x 、 y )平面是與屏幕像素相對應(yīng)的空間維度, z 軸是時間維度。在每幀 z 尺寸上前進一步。

圖 2 顯示了時空藍色噪波、一組獨立的 2D 藍色噪波紋理和 3D 藍色噪波的示例紋理以及 XY 和 XZ DFT 。只有我們的噪聲在空間( XY )上是藍色的,在時間( Z )上是藍色的,正如你可以從中心的變暗中看到的,在那里低頻會衰減。

在圖 2 中, 3D 藍色噪聲的各個片段在空間和時間上都不好。只有我們的時空藍色噪聲在空間和時間上都是藍色的。有關(guān)為什么 3D 藍色噪波對設(shè)置藍色噪波動畫不有用的更多信息,請參見 3D 藍色噪音問題 中 Christoph Peters 的精彩解釋。

圖 2 。二維藍色噪波在空間上是藍色的,但在時間上不是很好的采樣

圖 3 顯示了在黑色背景上 50% 透明的紋理,使用噪波進行二元 alpha 測試(隨機透明度),并使用 temporal anti-aliasing ( TAA )進行過濾。

獨立的藍色噪波紋理是對白色噪波的顯著改進,它在每一幀中都有一組均勻分布的幸存像素。與白噪聲相比,這種方法對于鄰域采樣抑制效果更好,白噪聲具有殘存像素的團塊和空洞。時空藍色噪波通過使每個像素在時間上均勻分布的幀上存活下來而表現(xiàn)得更好,從而獲得更收斂、更穩(wěn)定的結(jié)果。

圖 3 。在 TAA 下,使用各種類型的噪聲進行 50% 透明度的隨機透明度測試

在圖 3 中,白噪波(左)非常嘈雜,因為藍噪波(中)中不存在團塊和空洞。我們的時空藍色噪聲通過使像素不僅在空間上而且在時間上均勻地存活而做得更好。

載體

矢量時空藍色噪波紋理存儲每個像素的矢量值,對于需要每個像素的隨機矢量的渲染算法非常有用,例如光線跟蹤環(huán)境光遮擋。您可以通過在 3D 中從 藍色噪聲抖動采樣 ( BNDS )運行算法來生成這些紋理。你在那篇論文中對能量函數(shù)做了同樣的修改,就像你在 void 和 cluster 中對標量做的一樣。如果它們來自同一紋理切片,或者它們在不同時間點是同一像素,則僅返回非零能量。

結(jié)果還是 N 紋理,在空間上是完全藍色的,但每個像素在 z 軸上也是藍色的??梢允褂脝挝幌蛄?,這在需要方向向量的情況下很有用,也可以使用非單位向量,這在只需要 N 維隨機數(shù)(如空間中的點)時很有用。

圖 4 顯示了向量值時空藍色噪聲的切片,以及它們在空間和時間軸上的頻率分量。這表明它們在空間上是藍色的,在時間上是藍色的。

圖 4 。 128x128x64 時空藍色噪聲紋理及其頻率顯示為維度 1 、 2 和 3 的單位向量和非單位向量。

圖 5 顯示了使用各種類型的單位 vec3 噪聲的 4 個逐像素光線跟蹤環(huán)境遮擋( AO )樣本。如果向量朝向法線,則該向量為負值。白噪聲、獨立的藍色噪聲紋理和時空藍色噪聲之間的質(zhì)量差異非常明顯。

圖 5 。使用均勻分布的光線對每像素 AO 進行四次采樣。藍色噪聲比白色噪聲好得多,而時空藍色噪聲比藍色噪聲好得多,因為隨著時間的推移采樣效果更好。

重要性抽樣

BNDS 算法從一組白噪聲紋理開始,并重復(fù)隨機交換像素(如果交換改善了能量函數(shù))。但是,沒有理由必須將這些紋理初始化為均勻的白噪聲向量。

當將它們初始化為非均勻分布時,該算法仍然可以創(chuàng)建藍色噪波紋理。結(jié)果是時空藍色噪聲紋理,它也恰好有一個非均勻直方圖,允許進行重要采樣。由于需要每個像素的 PDF 進行重要性采樣,您可以將 PDF ( x )存儲在 alpha 通道中,也可以根據(jù)紋理中的值計算 PDF ,例如,如果它是余弦半球加權(quán)的,則進行點積,或者除以作為著色器常量傳入的規(guī)格化值。

圖 6 顯示了重要性采樣、向量值、時空藍色噪聲紋理。

圖 6 。重要采樣的時空藍色噪聲切片,其 DFT ,以及它們是重要采樣的源圖像。紋理的 alpha 通道將 PDF 存儲為最小和最大 PDF 之間的百分比。

圖 7 顯示了再次跟蹤 AO 的四個每像素采樣光線,但使用了余弦加權(quán)半球,重要性采樣單位向量。白噪波生成一個單位 vec3 ,將其添加到法線,然后進行規(guī)格化。 Blue noise 和 STBN 的紋理中存儲了余弦加權(quán)半球向量,這些向量使用 TBN 基矩陣轉(zhuǎn)換為切線空間。

查看旋轉(zhuǎn)木馬頂部的橢圓顯示藍色噪波比白色噪波效果更好。

查看右上角的窗口幀,您可以看到 STBN 在陰影中的噪波如何比獨立的藍色噪波紋理少。

圖 7 。余弦加權(quán)半球形(重要性采樣)每像素四個采樣環(huán)境遮擋。

在圖 7 中,噪聲之間的差異不如均勻采樣時明顯,但仍然存在。藍色噪聲中的噪聲比白色噪聲更難看到,也更容易過濾。 STBN 中的噪聲與之相同,但幅度也較低。

結(jié)論

藍色噪波是一種在低采樣數(shù)下獲得外觀更好的圖像的好方法,就像在實時渲染中發(fā)現(xiàn)的那樣。藍色噪波在幾乎任何每像素需要一個或多個隨機值的情況下都很有用。

關(guān)于作者

Alan Wolfe 最初是一名自學(xué)成才的游戲編程愛好者,擁有超過 20 年的游戲開發(fā)經(jīng)驗,擁有包括《星際爭霸 2 》、《風暴英雄》、《高譚市冒名頂替者》、《線騎士》和《瘋狂扭曲的陰影星球》在內(nèi)的多部游戲。 Alan 對藍色噪音和其他隨機渲染方法有著不健康的迷戀。

Nathan Morrical 是博士。猶他大學(xué)的學(xué)生,來自NVIDIA OpTix 團隊的實習(xí)生和皮克斯的 RenderMan 集團,以及科學(xué)計算和成像研究所( SCI )的現(xiàn)任成員。他的研究興趣包括高性能光線跟蹤框架和計算、科學(xué)數(shù)據(jù)可視化、計算幾何和實時光線跟蹤。在加入 SCI 之前, Nate 在愛達荷州立大學(xué)獲得了計算機科學(xué)學(xué)士學(xué)位,在那里他研究了交互式計算機圖形學(xué)和計算幾何。

Tomas Akenine-Moller 是NVIDIA 杰出的研究科學(xué)家,目前正在休假,他是隆德大學(xué)計算機圖形學(xué)教授。托馬斯與人合著 Real-Time Rendering 、 浸入線性代數(shù) 并共同編輯 射線追蹤寶石 I 。

Ravi Ramamoorthi 是 Nvidia 的一名研究顧問,他是圣地亞哥加利福尼亞大學(xué)的教授,他擔任 Ronald L.Graham 計算機科學(xué)系的主席,也是 UCSD 視覺計算中心的創(chuàng)始主任。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 噪聲
    +關(guān)注

    關(guān)注

    13

    文章

    1140

    瀏覽量

    48146
  • NVIDIA
    +關(guān)注

    關(guān)注

    14

    文章

    5309

    瀏覽量

    106412
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    通道渲染:釋放渲染的全部潛能!通道渲染的作用、類型、技巧

    在3D圖形創(chuàng)作中,渲染通道(RenderPasses)是項至關(guān)重要的技術(shù),它通過將復(fù)雜的渲染圖像拆分為多個圖層,如陰影、光照、法線等,使藝術(shù)家能夠在后期制作中更精準地控制和調(diào)整畫面。我們常常驚嘆于
    的頭像 發(fā)表于 07-15 14:22 ?78次閱讀
    通道<b class='flag-5'>渲染</b>:釋放<b class='flag-5'>渲染</b>的全部潛能!通道<b class='flag-5'>渲染</b>的作用、類型、技巧

    開關(guān)柜體動態(tài)聲紋特征分析系統(tǒng):電力設(shè)備狀態(tài)感知的“聽覺維度”

    維人員提供了種非接觸式、實時性的狀態(tài)感知手段,為電力設(shè)備智能化運維開辟了新的技術(shù)路徑。技術(shù)本質(zhì):解碼設(shè)備運行的"聲音密碼"電力設(shè)備在正常運行時會產(chǎn)生特定的聲紋特征,而異常狀態(tài)(如機
    的頭像 發(fā)表于 07-10 10:54 ?115次閱讀
    開關(guān)柜體動態(tài)<b class='flag-5'>聲紋</b>特征分析系統(tǒng):電力設(shè)備狀態(tài)感知的“聽覺維度”

    開關(guān)柜體振動聲紋監(jiān)測設(shè)備技術(shù)解析

    提供了全新維度。、技術(shù)原理與核心價值開關(guān)柜體振動聲紋監(jiān)測基于機械振動學(xué)與聲學(xué)原理。設(shè)備運行中,觸頭接觸、機械部件磨損等狀態(tài)變化會引發(fā)特定頻率振動與聲波信號。監(jiān)測
    的頭像 發(fā)表于 07-03 10:08 ?138次閱讀
    開關(guān)柜體振動<b class='flag-5'>聲紋</b>監(jiān)測設(shè)備技術(shù)解析

    HarmonyOS優(yōu)化應(yīng)用預(yù)置圖片資源加載耗時問題性能優(yōu)化

    、概述 在開發(fā)應(yīng)用時,當開發(fā)者預(yù)置圖片資源超過定數(shù)量或者大小,由于圖片資源的格式需要通過CPU解壓縮為紋理格式才能直接被GPU讀取,這就增加了CPU的處理時間,可能會引起圖片完成時
    發(fā)表于 05-29 16:11

    電網(wǎng)運維動態(tài)聲紋特征分析系統(tǒng):聆聽設(shè)備“心跳”的智能守護者

    文章由山東華科信息技術(shù)有限公司提供在電網(wǎng)智能化轉(zhuǎn)型的浪潮中,設(shè)備運維模式正經(jīng)歷深刻變革。傳統(tǒng)人工巡檢依賴經(jīng)驗判斷,難以捕捉設(shè)備早期隱性故障。動態(tài)聲紋特征分析系統(tǒng)通過解析設(shè)備運行聲紋,為電網(wǎng)運維裝上
    的頭像 發(fā)表于 05-13 09:44 ?205次閱讀
    電網(wǎng)運維動態(tài)<b class='flag-5'>聲紋</b>特征分析系統(tǒng):聆聽設(shè)備“心跳”的智能守護者

    智能電力聲紋監(jiān)測系統(tǒng):守護電網(wǎng)安全的“聲紋衛(wèi)士”

    文章由山東華科信息技術(shù)有限公司提供在科技日新月異的今天,電力系統(tǒng)的智能化轉(zhuǎn)型已成為行業(yè)發(fā)展的必然趨勢。其中,智能電力聲紋監(jiān)測系統(tǒng)作為種創(chuàng)新的監(jiān)測技術(shù),正逐步成為守護電網(wǎng)安全的重要工具。2025年
    的頭像 發(fā)表于 04-23 09:32 ?492次閱讀
    智能電力<b class='flag-5'>聲紋</b>監(jiān)測系統(tǒng):守護電網(wǎng)安全的“<b class='flag-5'>聲紋</b>衛(wèi)士”

    CPU渲染、GPU渲染、XPU渲染詳細對比:哪個渲染最快,哪個效果最好?

    動畫渲染動畫3D渲染技術(shù)需要應(yīng)對復(fù)雜的計算任務(wù)和精細的圖像處理,作為渲染技術(shù)人員,選擇合適的渲染模式,會直接影響制作效率和成品質(zhì)量。在主流的渲染
    的頭像 發(fā)表于 04-15 09:28 ?483次閱讀
    CPU<b class='flag-5'>渲染</b>、GPU<b class='flag-5'>渲染</b>、XPU<b class='flag-5'>渲染</b>詳細對比:哪個<b class='flag-5'>渲染</b>最快,哪個效果最好?

    2D圖形渲染緩慢怎么加快?

    我有個圖形應(yīng)用程序,它似乎渲染屏幕的速度很慢。按下屏幕后,通常需要相當長的時間來更新,大約 50 或 100 毫秒。 在應(yīng)用程序啟動時,我看到條錯誤消息“GDK 無法創(chuàng)建 GL 上下文,回退
    發(fā)表于 04-02 06:46

    京朗仕特工業(yè)聲紋檢測設(shè)備支持定向拾音

    我們?nèi)丝梢酝ㄟ^六感感知周圍環(huán)境變化,用來判斷當前的情況是不是有危險因素的存在,但有些聲音是用人耳無法直接聽到的,如工業(yè)上的聲紋,涉及到高頻聲音等需要借助儀器,京朗仕特工業(yè)聲紋檢測
    的頭像 發(fā)表于 03-05 14:43 ?372次閱讀
    京朗仕特工業(yè)<b class='flag-5'>聲紋</b>檢測設(shè)備支持定向拾音

    GPU渲染才是大勢所趨?CPU渲染與GPU渲染的現(xiàn)狀與未來

    在3D建模和渲染領(lǐng)域,隨著技術(shù)的發(fā)展,CPU渲染和GPU渲染這兩種方法逐漸呈現(xiàn)出各自獨特的優(yōu)勢,并且在不同的應(yīng)用場景中各有側(cè)重。盡管當前我們處在個CPU
    的頭像 發(fā)表于 02-06 11:04 ?690次閱讀
    GPU<b class='flag-5'>渲染</b>才是大勢所趨?CPU<b class='flag-5'>渲染</b>與GPU<b class='flag-5'>渲染</b>的現(xiàn)狀與未來

    維智科技提供時空數(shù)據(jù)治理服務(wù)

    城市作為個最具價值的超大綜合體,在推進全域數(shù)字化轉(zhuǎn)型的過程中,會產(chǎn)生大量的時空數(shù)據(jù)。
    的頭像 發(fā)表于 01-14 09:25 ?431次閱讀

    維智科技亮相首屆時空智能國際學(xué)術(shù)研討會

    近期,第一屆時空智能國際學(xué)術(shù)研討會暨李德仁院士學(xué)術(shù)思想研討會在武漢召開。大會聚焦未知空間自主測繪、實時遙感與智能解譯、時空計算與智能服務(wù),匯聚國內(nèi)外相關(guān)領(lǐng)域?qū)<?、兩院院士、知名學(xué)者與會,共同展望
    的頭像 發(fā)表于 11-25 13:55 ?597次閱讀

    噪聲紋波探頭測量應(yīng)用指南

    當今大多數(shù)電子設(shè)計都要求不同的供電電壓才能正確運行。事實上,塊電路內(nèi)部許多元器件都要求多種電壓,特別是高度集成的片上系統(tǒng)及多種技術(shù)接口在起的微處理器設(shè)計。 由于許多因素,執(zhí)行 DC 低噪聲紋
    的頭像 發(fā)表于 11-13 13:56 ?579次閱讀
    低<b class='flag-5'>噪聲紋</b>波探頭測量應(yīng)用指南

    調(diào)試PCM3500E,DAC輸出噪聲紋波峰峰值居然高達600mV,為什么?

    你好!最近在調(diào)試PCM3500E,發(fā)現(xiàn)其DAC部分,輸出噪聲紋波峰峰值居然高達600mV,將芯片power down之后噪聲就消除了。附圖是DIN輸入全零時,紋波的波形特征。
    發(fā)表于 11-08 07:25

    RT-Thread攜手進迭時空:共建RISC-V實時計算生態(tài)

    日益高漲?;谛?b class='flag-5'>一代精簡指令集架構(gòu)RISC-V開發(fā)的高性能計算芯片,可極大提升計算效能,提供更多優(yōu)質(zhì)算力。近日,RT-Thread與進迭時空(杭州)科技有限公司宣布
    的頭像 發(fā)表于 08-06 08:35 ?838次閱讀
    RT-Thread攜手進迭<b class='flag-5'>時空</b>:共建RISC-V<b class='flag-5'>實時</b>計算生態(tài)