另外關於super-xbr,個人認為它可以被NGU取代,不過有些人還是會想要使用它(可能因為效能消耗夠低,約等於Jinc+AR的程度,或是其它原因等等),這部分選項上跟NNEDI3和NGU大同小異,第一個下拉選單是選擇銳化程度,一般選擇100左右,可依自己喜好調整。第二個下拉式選單是選擇是否要二次翻倍及二次翻倍銳化程度。
第四個下拉式選單,選擇"let madVR decide"時,預設是目標解析度寬或高大於或等於原始解析度1.2倍時啟用,沒達到1.2倍啟用條件的話則會使用Jinc+AR替代。
第五個下拉式選單,選擇"let madVR decide"時,預設是目標解析度寬或高大於或等於原始解析度3倍時啟用(但如果前項手動設定成2倍啟用的話這邊會變成4倍啟用)。
而第六個下拉式選單(upscaling algo),選擇"let madVR decide",會使用Bicubic60+AR;第七個下拉式選單(downscaling algo),選擇"let madVR decide",會使用Bicubic150+AR。
以下舉幾個例子來說明整個流程,設定如上圖,螢幕解析度是1920*1080,
當我要播放一個1280*720的影片時,首先:
YCbCr 1280*720 4:2:0 → RGB 1280*720 4:4:4 (chroma upscaling演算法)
RGB再轉回YCbCr 並把Y(亮度頻道)跟CbCr(色度頻道)拆開處理
1280*720亮度解析度升為2560*1440 (符合1.5倍條件,NNEDI3翻倍啟用,強度32)
1280*720色度解析度升為1920*1080 (chroma選項決定,此例會使用Bicubic60+AR)
亮度解析度2560*1440 → 1920*1080 (downscaling algo選項決定,此例會使用Bicubic150+AR)
合併色度資訊和亮度資訊,轉換為RGB輸出1920*1080到螢幕上

設定如上圖,當我要播放一個640*360的影片時,首先:
YCbCr 640*360 4:2:0 → RGB 640*360 4:4:4 (chroma upscaling演算法)
RGB再轉回YCbCr 並把Y(亮度頻道)跟CbCr(色度頻道)拆開處理
640*360亮度解析度升為1280*720 (符合1.5倍條件,NNEDI3翻倍啟用,強度128)
640*360色度解析度升為1280*720 (chroma選項決定,此例會使用NNEDI3 16)
亮度解析度1280*720升為2560*1440 (符合3倍條件,NNEDI3二次翻倍啟用,強度32)
色度解析度1280*720升為2560*1440 (Bicubic60+AR)
色度和亮度解析度2560*1440降為1920*1080 (downscale algo選項決定,此例會使用SSIM1D100+AR)
合併色度和亮度資訊,轉換為RGB輸出1920*1080到螢幕上
NGU可以在合適的影片取代NNEDI3,用更低的效能消耗換得更好的畫質。這邊先解釋選項,後面會說明NGU-Sharp和NGU-AA的差別。
NGU系列,第一個下拉式選單algorithm quality -- luma doubling,選擇Luma的運算強度,跟NNEDI3差不多,越高效果越好,消耗越大。關於效能方面,NGU系列有四個等級,very high、high、med、low,在銳利度上四者有一點點差別但不是差很大那種,very high在線條的聚焦上會稍微好一點點,最主要是差在artifacts的抑制程度,越高抑制效果越好。經過實測,very high的效能消耗大概跟NNEDI3 64差不多,略高一點,可能因顯卡而異;high的效能消耗大概跟NNEDI3 16差不多,略高一點;med的效能消耗介於Jinc和NNEDI3 16之間;low 的效能消耗大概跟Jinc差不多。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-51688-14.html
@TFBOYS-易烊千玺