KSC265的背后技術(shù)揭秘

在MV搜索、屏幕內(nèi)容、主觀優(yōu)化與碼率平衡方面,最新KSC265均實(shí)現(xiàn)了升級(jí)。

對(duì)于云游戲,特別是需要渲染的端游類,KSC265可以利用游戲本身的渲染信息,通過(guò)一些簡(jiǎn)單的矩陣乘法計(jì)算出相鄰幀的像素級(jí)DirectMV來(lái)跳過(guò)編碼器原始的MV搜索過(guò)程,大幅加速整個(gè)編碼過(guò)程。在整個(gè)基于MV的優(yōu)化加速中,KSC265能在加速24%的情況下,僅損失3%的BD-rate。

KSC265還能針對(duì)基于屏幕內(nèi)容的視頻編碼擴(kuò)展技術(shù)(Screen Content Coding)進(jìn)行優(yōu)化。HEVC-SCC 本質(zhì)上是 HEVC 的擴(kuò)展,KSC265針對(duì) SC 圖像特性增加了四個(gè)編碼工具:幀內(nèi)塊數(shù)據(jù)復(fù)制(Intra Block Copy, IBC)、調(diào)色板模式(Palette Mode)、自適應(yīng)顏色空間變換(Adaptive Color Transform, ACT)以及自適應(yīng)運(yùn)動(dòng)矢量分辨率(Adaptive Motion Vector Resolution, AMVR)。相較于自然圖像視頻,屏幕內(nèi)容視頻在RGB顏色通道上的關(guān)聯(lián)度更低,轉(zhuǎn)換為常見(jiàn)的YUV-420格式并不利于其編碼壓縮。鑒于此,KSC265使用支持可擴(kuò)展RGB-444模式的編碼器,在取得更好壓縮效率的同時(shí),得到色彩更鮮艷、清晰度更高的視頻流。

在主觀優(yōu)化和碼率節(jié)省的平衡方面,KSC265采用了HVS的最小可覺(jué)察誤差(just-noticeable difference,JND)模型,JND度量了人眼對(duì)畫(huà)質(zhì)損失的容忍程度,利用人眼對(duì)圖像中不同區(qū)域、不同背景的敏感性差異進(jìn)行像素域JND建模和碼率分配,從而提高壓縮比。算法上將JND模型分解為視覺(jué)對(duì)比度敏感度帶通(contrast sensitivity function,CSF)模型,亮度幅度非線性(luminance masking,LM)模型, 紋理對(duì)比度掩蔽(contrast masking,CM)模型, 人眼凸起掩蔽(foveated masking,F(xiàn)M)模型, 和時(shí)域掩蔽(temporal masking,TM)等五種模型。

配圖2.jpg

金山云在視頻云領(lǐng)域已深耕多年,團(tuán)隊(duì)一直在關(guān)注相關(guān)前沿技術(shù),并已實(shí)現(xiàn)多種技術(shù)的具體落地。未來(lái),金山云將持續(xù)在云游戲賽道發(fā)力,利用最新技術(shù)突破為用戶提供更高品質(zhì)的沉浸式游戲體驗(yàn)。

分享到

zhangnn

相關(guān)推薦