亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種HEVC空間分辨率轉(zhuǎn)碼方法與流程

文檔序號(hào):11881009閱讀:來源:國知局

技術(shù)特征:

1.一種HEVC空間分辨率轉(zhuǎn)碼方法,其特征在于,包括如下步驟:使用解碼器將原始的分辨率視頻流進(jìn)行解碼,生成重建的視頻流;對(duì)重建后的視頻流進(jìn)行空間分辨率下采樣操作;利用編碼器對(duì)下采樣后的視頻流進(jìn)行重新編碼,得到目標(biāo)空間分辨率視頻流,并將其輸出;其中,從解碼器中得到的編碼塊和編碼器中的編碼塊之間的映射方法為:設(shè)Sd表示在當(dāng)前編碼單元CUo在深度為d時(shí),其在解碼端所對(duì)應(yīng)的映射塊,Wi、Hi分別表示當(dāng)前編碼單元CUo在解碼端中的映射塊Sd的寬和高,而Wo、Ho則為當(dāng)前編碼單元CUo的寬和高;設(shè)輸入視頻流的原始分辨率為Wd×Hd,輸出視頻流的目標(biāo)分辨率為We×He,α、β分別為視頻圖像寬、高的映射比例,則

那么Wi和Wo以及Hi和Ho的關(guān)系應(yīng)滿足公式

其中c為修正因子,取值為1。

2.根據(jù)權(quán)利要求1所述的HEVC空間分辨率轉(zhuǎn)碼方法,其特征在于,采用快速CU深度預(yù)測算法,具體為:首先,統(tǒng)計(jì)映射塊Sd中深度的分布情況,根據(jù)當(dāng)前CU的高、寬以及公式(4-1)和(4-2)得到當(dāng)前深度下的映射塊Sd,然后以8×8為單位統(tǒng)計(jì)當(dāng)前映射塊中CU深度的分布情況,不足8×8的將其看作8×8編碼塊,需要統(tǒng)計(jì)的信息包括:映射塊中8×8編碼塊的總數(shù),每個(gè)深度所對(duì)應(yīng)的編碼塊的個(gè)數(shù)、映射塊中深度的最大值Dmax以及最小值Dmin、映射塊中權(quán)重最大的深度值;當(dāng)前編碼單元CUo的深度為a,0≤a≤3,Nai代表當(dāng)前編碼單元CUo的深度為a時(shí),其映射塊中深度為i的8×8編碼塊的總數(shù),0≤i≤3;因此,fai則為當(dāng)前編碼單元CUo的深度為a時(shí),其映射塊中深度i的權(quán)重,則

因此映射塊Sd中數(shù)量最多的深度即所占權(quán)重最大的深度ma

ma=argmax fai,0≤i≤3 公式(4-5)

接下來,結(jié)合深度的初始化范圍[Dmin,Dmax]以及上述深度信息,進(jìn)一步精確CU深度的預(yù)測,采用如下算法:

(1)當(dāng)a=0時(shí),執(zhí)行CU跳過算法的情況為:

(a)其映射塊Sa中深度滿足Dmin>0,即

(b)其映射塊中深度為2和3的8×8編碼塊數(shù)量超過一半以上,即f02+f03>0.5;

若當(dāng)前情況符合以上兩者之一時(shí),跳過深度0;

(2)當(dāng)a=0時(shí),提前終止的情況為:

若映射塊中深度滿足Dmax=0,即映射塊中所有CU的深度都為0,則認(rèn)為當(dāng)前CU的深度也為0,不再往下劃分;

(3)當(dāng)a≠0時(shí),則映射塊Sa,Sa-1以及Sa-2中深度的分布情況來決定,

當(dāng)a=1時(shí),提前終止條件為:

(a)映射塊中最大的深度滿足Dmax≤1;

(b)上一層深度a=0所對(duì)應(yīng)的映射塊中所占權(quán)重最大的深度ma-1≤1,且深度為0的8×8編碼塊超過一半以上即f10>0.5;當(dāng)滿足以上兩個(gè)條件時(shí),CU不再往下劃分;

而對(duì)于a=2,提前終止條件為:

(a)映射塊中最大的深度滿足Dmax≤2;(b)映射塊中深度為0和1的8×8編碼塊數(shù)量占一半以上;(c)深度為0所對(duì)應(yīng)的映射塊以及深度為1所對(duì)應(yīng)的映射塊中,權(quán)重最大的深度ma-1和ma-2均小于等于2;另一方面,當(dāng)映射塊中深度分布情況滿足下面所有條件時(shí),執(zhí)行CU跳過算法:(a)當(dāng)前映射塊的最小的深度Dmin>2;(b)當(dāng)前映射塊中深度為3的8×8編碼塊數(shù)量占一半以上即f23>0.5;(c)ma-1和ma-2均大于2;

另一方面,若其映射塊中深度分布情況滿足以下所有條件,則執(zhí)行CU跳過算法:

對(duì)a=1:

(a)當(dāng)前映射塊Sa的最小的深度滿足Dmin>1;

(b)上一層深度即深度0所對(duì)應(yīng)的映射塊中所占權(quán)重最大的深度滿足ma-1>1;

(c)當(dāng)前深度映射塊中深度為3的8×8編碼塊超過一半以上即f13>0.5;

對(duì)a=2:

(a)當(dāng)前映射塊的最小的深度Dmin大于2;(b)當(dāng)前映射塊中很多為3的8×8編碼塊數(shù)量占一半以上;(c)ma-1和ma-2均大于2。

3.根據(jù)權(quán)利要求1或2所述的HEVC空間分辨率轉(zhuǎn)碼方法,其特征在于,采用快速多參考幀搜索算法以縮小多參考幀的取值范圍,具體包括:首先得到當(dāng)前編碼塊CUo的映射塊Sd,然后以8×8編碼塊為單位統(tǒng)計(jì)當(dāng)前映射塊中多參考幀索引分布情況,不足8×8的將其看作8×8編碼塊,然后根據(jù)當(dāng)前多參考幀的分布情況采用如下算法:

設(shè)映射塊中存在的不同的參考幀的數(shù)量為Nref,Nref的取值范圍為[1,4],設(shè)映射塊中存在的最大的參幀索引號(hào)為refmax,最小的多參考幀索引號(hào)refmin,則多參考幀ref的取值范圍根據(jù)Nref的取值分為如下兩種情況:

當(dāng)Nref=1時(shí),將多參考幀ref的取值范圍初始化為[0,refmax],而1<Nref≤4時(shí),將多參考幀ref的范圍設(shè)為[refmin,refmax]。

4.根據(jù)權(quán)利要求1或2所述的HEVC空間分辨率轉(zhuǎn)碼方法,其特征在于,采用快速多參考幀搜索算法以縮小多參考幀的取值范圍,具體包括:首先得到當(dāng)前編碼塊CUo的映射塊Sd,然后以8×8編碼塊為單位統(tǒng)計(jì)當(dāng)前映射塊中多參考幀索引分布情況,不足8×8的將其看作8×8編碼塊,然后根據(jù)當(dāng)前多參考幀的分布情況采用如下算法:

設(shè)映射塊中存在的不同的參考幀的數(shù)量為Nref,Nref的取值范圍為[1,4],設(shè)映射塊中存在的最大的參幀索引號(hào)為refmax,最小的多參考幀索引號(hào)refmin,則多參考幀ref的取值范圍根據(jù)Nref的取值分為如下兩種情況:

當(dāng)Nref=1時(shí),將多參考幀ref的取值范圍初始化為[0,refmax],而1<Nref≤4時(shí),將多參考幀ref的范圍設(shè)為[refmin-1,refmax+1];其中,當(dāng)refmin-1<0時(shí),則將refmin-1的值設(shè)為0;或者當(dāng)refmax+1>4時(shí),則將refmax+1的值設(shè)為4。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1