解讀HEVC視頻標準的環(huán)內(nèi)濾波
如果偏移值屬于給定的1/4頻帶范圍,那么該偏移值就會被添加到每個去塊效應像素值當中去,否則像素值則保持不變。
圖13 頻帶分類(像素范圍被分為32個頻帶)
3.1.2 SAO語法元素
影響SAO-解碼器運行的語法元素如下表總結所示(包括范圍和描述)。
表4 SAO語法元素
3.1.3 邊界條件處理
需要條件處理的有三種條件:
1. 圖像邊界(上、下、左、右)
2. 分片邊界以及slice_loop_filter_across_slices_enabled_flag = 0??畿S分片濾波適用于給定分片邊界的左側和上側邊緣(并非所有方向)
3. 瓦片邊界和loop_filter_across_tiles_enabled_flag = 0
在上述情況中,分片邊界沿線的像素未被處理,具體取決于SAO類型。
就BO而言,所有像素都將被處理。
就EO而言,像素有效性將根據(jù)SAO類型進行,如果在邊界條件下像素無效,其將跳過進行處理(即0漂移)。
下圖對邊界條件處理進行了描述。
圖14 SAO解碼器的邊界處理實例
3.1.4 條件處理
在下列條件時,SAO濾波將關閉。
SAO類型idx = OFF
CU類型 = PCM且環(huán)路濾波器被描述為PCM類型
CU類型 = TQBypss(無損耗)
限幅電平SAO = OFF
評論