最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Redshift每日復(fù)習(xí)002-Denoising去噪

2022-08-19 00:09 作者:MaxonVFX  | 我要投稿

嘿嘿,各位大小藝術(shù)家~ Happy Rendering!專注于創(chuàng)作的時候是否已經(jīng)忘記了軟件用戶手冊的某些基本功能呀?本文檔在于幫助大家查缺補漏,充分使用(榨干)軟件。圖文的方式?jīng)]有進度條的困擾,更直觀有效,方便大家快速找到重點(視頻教程可能要從頭點擊觀看呢*^*)。其實很多寶藏用法就隱藏在基礎(chǔ)知識里,就看大家能不能聯(lián)想到啦~ ? 小編人手不足難免疏漏,有錯誤及時喊我噢~

Denoising

去噪功能僅存在于 Redshift2.6+ 的版本中!

Altus 降噪可在Redshift版本2.6.35+和3.0.15+中免費使用。

景深、運動模糊、全局照明、區(qū)域照明等渲染效果需要渲染器將多條光線射入場景。如果拍攝的光線(“樣本”)數(shù)量較少,最終結(jié)果可能會顯得嘈雜(“顆粒狀”)。對此的典型解決方案是增加樣本數(shù)量,但這意味著更長的渲染時間。

另一種(更快)的解決方案是使用降噪。“去噪”是指一種從圖像中去除噪聲的渲染技術(shù)。該過程可能很快(在 NVidia 的 OptiX 中,它接近實時)或可能需要幾秒鐘。但是,在這兩種情況下,所花費的時間應(yīng)該少于 Redshift 渲染采樣值更高的場景所需的時間。

兩種降噪技術(shù)分析

Redshift 支持兩種不同的降噪器:?Innobright 的 Altus和?NVidia 的 OptiX AI 降噪器。

Innobright 的 Altus 使用經(jīng)過生產(chǎn)驗證的傳統(tǒng)技術(shù)來實現(xiàn)其降噪效果。另一方面,NVidia 的 OptiX AI 降噪器使用了經(jīng)過數(shù)萬張圖像訓(xùn)練的深度學(xué)習(xí)算法。

這兩種去噪解決方案各有利弊:

Altus 的優(yōu)點和缺點

優(yōu)點:使用經(jīng)過生產(chǎn)驗證的算法,因此結(jié)果更可預(yù)

缺點:去噪需要幾秒鐘的計算時間,因此無法以交互方式使用

OptiX 的優(yōu)點和缺點

優(yōu)點:非常快,可以在編輯場景時用于交互式渲染

缺點:有時它無法將噪聲檢測為噪聲,因為它沒有接受過特定情況的訓(xùn)練,因此很難清理它

去噪不是靈丹妙藥!不能指望去噪拯救低采樣

需要注意的是,?如果渲染的圖像過于嘈雜,去噪可能會以多種不同的方式失?。?/p>

  • 降噪可能只是無法將圖像降噪到足夠的程度(即降噪后仍會存在噪點

  • 它可能會“過度平滑”圖像的某些部分并丟失大量細節(jié),尤其是在紋理或小的幾何細節(jié)中

  • 它可能會產(chǎn)生奇怪的視覺偽影。在 OptiX 的情況下,這些偽影可能看起來像畫筆筆觸

  • 在動畫中,噪聲可能會顯示為丑陋的“閃爍斑點”,這可能比原始噪聲在視覺上更分散注意力!

由于上述原因,我們建議主要使用去噪來清除“最后百分之幾”的噪點。換句話說,用戶仍應(yīng)將其設(shè)置調(diào)整為“正?!钡?strong>能接受的噪點水平,然后使用去噪來使幀完美。在渲染動畫時遵循此工作流程尤為重要。

? ? ? ?

降噪前

? ? ??

降噪后(使用OptiX)

? ? ? ? ?

Altus 可以在渲染設(shè)置Sampling(舊版是Output)中找到? ? ? ?

? ? ? ? ?

要使用 Altus 啟用降噪,只需為降噪引擎選擇“Altus Single Pass”或“Altus Dual Pass”,然后使用Render View進行區(qū)塊渲染(Altus 不能以漸進方式工作?。?。

“Altus Single Pass”意味著幀將被渲染一次,然后Altus將執(zhí)行去噪。“Altus Dual Pass”意味著幀在去噪之前會被渲染兩次。

在 Altus-Redshift 集成的早期,Altus 中沒有可用的單通道模式,因此用戶可用的唯一選項是雙通道方法。Altus 需要兩個單獨的渲染幀來確定噪聲的位置。這種方法的缺點是幀需要兩倍的時間來渲染,因為它被渲染了兩次!一些用戶通過調(diào)整他們的 統(tǒng)一采樣設(shè)置并在去噪之前增加錯誤閾值來解決這個問題。這降低了渲染時間,但也意味著兩幀都會產(chǎn)生噪音——但這沒關(guān)系,因為 Altus 會清除噪音。

在 Altus-Redshift 集成的后期,Innobright 引入了他們的單通道技術(shù),該技術(shù)可以確定單次渲染通道中的每像素噪聲。這種方法更加自然,因為它不會使幀時間加倍,并且不需要用戶執(zhí)行任何技巧,例如上述統(tǒng)一采樣設(shè)置的調(diào)整。

我們推薦使用“Altus Single Pass”降噪引擎,特別是如果您是 Altus 新用戶!

? ? ? ?

? ? ? ?

Altus 可以通過使用額外的 Redshift AOV 獲得更準確的結(jié)果。啟用“自動創(chuàng)建 AOV”后,Redshift 將自動添加 Altus 實現(xiàn)其去噪結(jié)果所需的任何 AOV。取消選中該選項意味著用戶將手動添加必要的 AOV。Altus 使用的 AOV 是:漫反射反照率、世界位置和凹凸法線

在 Redshift 渲染時,它會生成一些額外的圖像(“緩沖區(qū)”),這些圖像對于去噪過程至關(guān)重要。這些緩沖區(qū)通常在 Redshift 的渲染視圖中隱藏,但如果您選中“在 RenderView 中顯示其他緩沖區(qū)”,這些緩沖區(qū)將出現(xiàn)在渲染視圖的 AOV 列表中并且可以預(yù)覽。這在診斷去噪時有時很有用。

kc1、kc2、kc4 和 kf 設(shè)置允許用戶控制 Altus 的質(zhì)量和“去噪強度”。

  • kc1 控制將保留多少高頻細節(jié)(即清晰的圖像特征)

  • kc2 控制保留多少中頻細節(jié)

  • kc4 控制將保留多少低頻細節(jié)(即厚實的圖像特征)

較低的 kc 值將保留更多細節(jié),而較高的值將使去噪更強。即它會產(chǎn)生更平滑的結(jié)果,但它可能會丟失細節(jié)

kf 參數(shù)控制 AOV 影響。即確定有多少 AOV 影響去噪結(jié)果。較小的值使 AOV 對去噪結(jié)果的影響更大。因此,例如,如果您有一個凹凸貼圖并且您看到 Altus 對其上的照明進行了過多的平滑處理,則降低 kf 值會有所幫助。然而,這也會限制去噪器,這意味著,如果圖像非常嘈雜,它將無法在“凹凸不平的區(qū)域”(在本例中)周圍進行過多的去噪。

在幀渲染并 Altus 對其進行降噪后,您可以通過按下 Render View 的 ? ? ? ? ? ? ? ?

? ? ? ?(Show Output Before Dnoising)按鈕在Render View中將其打開或關(guān)閉(以更好地查看其效果) ?。


OptiX 在渲染設(shè)置中打開? ? ? ?

? ? ? ?

要使用 Optix 啟用降噪,只需為降噪引擎選擇“Optix”,然后使用Render View以漸進式渲染或區(qū)塊渲染進行 渲染。

OptiX 可以通過使用額外的 AOV 獲得更準確的結(jié)果。啟用“自動創(chuàng)建 AOV”后,Redshift 將自動添加 OptiX 實現(xiàn)其去噪結(jié)果所需的任何 AOV。取消選中該選項意味著用戶將手動添加必要的 AOV。OptiX 使用的 AOV 是: 漫反射反照率

在 Redshift 進行渲染時,它會生成一些額外的圖像(“緩沖區(qū)”),這些圖像對于去噪過程至關(guān)重要。這些緩沖區(qū)通常在 ?Redshift 的渲染視圖中隱藏, 但如果您選中“在 RenderView 中顯示其他緩沖區(qū)”,這些緩沖區(qū)將出現(xiàn)在渲染視圖的 AOV 列表中并且可以預(yù)覽。這在診斷去噪時有時很有用。

如上所述,OptiX 是一個非??斓慕翟肫?,但是即使以它的速度,它仍然需要“偷走”幀總渲染時間的一部分。在區(qū)塊渲染中渲染高分辨率圖像時尤其如此,因為 Redshift 會在每個區(qū)塊之后對整個幀進行去噪。出于這個原因,Redshift 支持區(qū)塊和漸進式渲染的“降噪開銷”"denoise overhead"?設(shè)置。這些設(shè)置控制 OptiX 的執(zhí)行頻率。設(shè)置為 10 意味著“根據(jù)需要經(jīng)常執(zhí)行 OptiX,但確保它不會占用整個幀時間的 10% 以上”。設(shè)置為 100 表示“在每次通過(正在進行)或存儲區(qū)塊(在存儲區(qū)塊渲染中)之后執(zhí)行它”。零設(shè)置告訴 Redshift 它應(yīng)該在渲染結(jié)束時只進行一次 OptiX 降噪。

請注意,“去噪開銷”的功能是基于估計的,因此它不能保證 OptiX 將準確地占用指定百分比的幀時間。

較低“開銷”設(shè)置的好處是 OptiX 處理將花費更少的時間。缺點是,因為 OptiX 只執(zhí)行幾次(在漸進模式下)或每隔幾個區(qū)塊(在區(qū)塊渲染中),一些“視覺滯后”可能會很明顯。這就是為什么 Redshift 將區(qū)塊渲染的去噪開銷降低到 10%(延遲不重要,渲染性能更重要)和漸進式渲染(相反的情況)的 100% 的主要原因。

在幀渲染完畢并且 OptiX 對其進行降噪后,您可以通過按下 Render View 的 ? ? ? ? ? ? ? ?

? ? ? ?按鈕在Render View中將其打開或關(guān)閉(以更好地查看其效果) ?。


渲染動畫時,我們建議禁用 Redshift 的“每幀隨機化圖案”!

這樣做會使噪點效果“卡在相機上”,而不是“像電視靜電一樣四處亂舞”。雖然“卡在相機上”的噪點效果在常規(guī)渲染中是不受歡迎的,但它 ?確實有助于去噪,因為它最大限度地提高了噪點形狀在相鄰動畫幀之間的像素周圍保持一致的可能性。反過來,這減少了最終去噪結(jié)果中閃爍“斑點”的可能性(這可能真的讓人分心)。

? ? ? ?

每幀隨機化圖案

? ? ? ? ?


小伙伴們,對去噪還有沒有其他的認識呢,可以在評論區(qū)和大家互動嗷~







Redshift每日復(fù)習(xí)002-Denoising去噪的評論 (共 條)

分享到微博請遵守國家法律
晋中市| 福海县| 米脂县| 扎兰屯市| 龙州县| 文成县| 广饶县| 霞浦县| 孝义市| 通州市| 巨鹿县| 阿拉善左旗| 盐池县| 禹州市| 麟游县| 江门市| 裕民县| 富锦市| 贺兰县| 巴林左旗| 河南省| 泉州市| 调兵山市| 绥滨县| 开原市| 鹤壁市| 青铜峡市| 宜宾市| 清镇市| 土默特右旗| 蒙自县| 蛟河市| 中牟县| 任丘市| 南充市| 新民市| 抚顺市| 丽水市| 镇雄县| 嘉义市| 裕民县|