H.266的幀內技術之多參考行幀內預測(MRL)

    在剛剛結束的十月份的會議中,H.266的幀內技術採納了多參考行幀內預測技術(MRL)。

    該技術現在還不能看到具體的代碼,所以有些細節還不是很清楚,所以先講個大概的過程。在之前的幀內預測中,使用當前塊的相鄰左側一列和相鄰上側一行作爲參考採樣來計算當前塊的預測值,在MRL技術中,將可以使用的參考行擴展到了三行,具體如下:

     如圖所示,不僅最相鄰的重建採樣作爲參考採樣,相鄰第二行,第三行,第四行亦可以作爲參考採樣,但是在標準接收的MRL技術中,並沒有都採納這四行重建採樣,而是採納了相鄰第一行,相鄰第二行,相鄰第四行,相鄰第三行沒有被採納(即如圖所示的Reference line 0,Reference line 1,Reference line 3),估計是在複雜度和性能之間做出了權衡之後選擇的。

     具體的,在對每個角度模式(只用於角度模式)進預測時,要將這三個參考行都嘗試過,然後根據 RD COST選擇最小的一個參考行,參考行的索引和模式索引一樣也要發送到解碼端。解碼端根據參考行索引來選擇對應的參考行進行預測。

     該技術有一個限制,即如果當前CU處於當前CTU的第一行,此時不能使用該技術,即此時和之前一樣只能使用最相鄰的一行參考行進行預測。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章