1.一種視頻多分辨率編碼方法,其特征在于,所述方法包括:
在將源視頻編碼為符合第一分辨率標(biāo)準(zhǔn)的第一視頻數(shù)據(jù)時,按照預(yù)設(shè)存儲長度保存所述第一視頻數(shù)據(jù)的第一編碼信息;
根據(jù)所述第一編碼信息將所述源視頻編碼為符合第二分辨率標(biāo)準(zhǔn)的第二視頻數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一編碼信息包括:所述第一視頻數(shù)據(jù)中每一幀圖像的全局信息、每一幀圖像中最大編碼單元LCU的編碼單元CU劃分信息、每一幀圖像中CU的預(yù)測模式及每一幀圖像中CU的預(yù)測單元PU劃分信息、I幀的幀內(nèi)預(yù)測模式、及B幀的預(yù)測模式;所述B幀的預(yù)測模式包括:幀內(nèi)預(yù)測和幀間預(yù)測;
當(dāng)B幀的預(yù)測模式為幀間預(yù)測時,所述第一編碼信息還包括:所述B幀中每個PU的運(yùn)動信息;所述B幀中每個PU的運(yùn)動信息包括:參考幀范圍和運(yùn)動矢量;
所述每一幀圖像的全局信息包括:幀號、圖像寬度和高度、幀級量化參數(shù)及幀類型。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按照預(yù)設(shè)存儲長度保存所述第一視頻數(shù)據(jù)的第一編碼信息,包括:
用四個比特保存幀號、用兩個比特保存圖像的高度、用兩個比特保存圖像的寬度、用四個比特保存幀級量化參數(shù)、用四個比特保存幀類型;
用二十一個比特或一個比特保存所述CU劃分信息;
用三個比特保存所述每一幀圖像中CU的PU劃分信息;
用六個比特保存所述I幀的幀內(nèi)預(yù)測模式;
用一個比特保存所述B幀的預(yù)測模式;其中,當(dāng)預(yù)測模式為幀間預(yù)測模式時,用一個字節(jié)保存一個參考幀范圍、用兩個字節(jié)保存一個運(yùn)動矢量。
4.根據(jù)權(quán)利要求1至3其中任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述第一編碼信息將所述源視頻編碼為符合第二分辨率標(biāo)準(zhǔn)的第二視頻數(shù)據(jù),包括:根據(jù)所述第一編碼信息確定所述第二視頻數(shù)據(jù)的第二編碼信息,其中,所述第二編碼信息是指將所述源視頻編碼為所述第二視頻數(shù)據(jù)的信息;
使用所述第二編碼信息對所述源視頻進(jìn)行編碼,得到所述第二視頻數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述第一編碼信息確定將所述源視頻編碼為第二視頻數(shù)據(jù)的第二編碼信息,包括:
將所述第一分辨率和所述第二分辨率的比值確定為所述第一視頻數(shù)據(jù)和所述第二視頻數(shù)據(jù)的縮放比例;
根據(jù)所述縮放比例及每一幀圖像中LCU的CU劃分信息確定所述第二視頻數(shù)據(jù)中LCU的CU劃分信息;
根據(jù)所述第一視頻數(shù)據(jù)中每一幀圖像中CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式確定所述第二視頻數(shù)據(jù)中每一幀圖像中CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式;
根據(jù)所述第一視頻數(shù)據(jù)中每一幀圖像中CU的PU劃分信息確定所述第二視頻數(shù)據(jù)中每一幀圖像中CU的PU劃分信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述縮放比例及每一幀圖像中LCU的CU劃分信息確定第二視頻數(shù)據(jù)中LCU的CU劃分信息,包括:
確定所述第二視頻數(shù)據(jù)中的各個LCU的坐標(biāo);
當(dāng)所述縮放比例大于1/2且小于1時,則確定所述第一視頻數(shù)據(jù)中與所述第二視頻數(shù)據(jù)中各個LCU同層次的CU,將所述確定的CU的CU劃分信息確定為所述第二視頻數(shù)據(jù)中各個LCU的CU劃分信息;
當(dāng)所述縮放比例小于等于1/2時,則確定所述第一視頻數(shù)據(jù)中較所述第二視頻數(shù)據(jù)中各個LCU下一層次的CU,將所述確定的下一層次的CU的CU劃分信息確定為所述第二視頻數(shù)據(jù)中各個LCU的CU劃分信息。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述第一視頻數(shù)據(jù)中每一幀圖像中CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式確定第二視頻數(shù)據(jù)中每一幀圖像中CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式,包括:
將所述第二視頻數(shù)據(jù)中的幀圖像映射至所述第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi);
分別定位所述第二視頻數(shù)據(jù)中的幀圖像中的每一個8×8的CU;
確定定位到的每一個8×8的CU的中心像素點(diǎn)坐標(biāo);
確定所述中心像素點(diǎn)坐標(biāo)所映射的所述第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi)的像素點(diǎn)坐標(biāo);
確定所述第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi)的像素點(diǎn)坐標(biāo)所在的8×8的CU;
將確定的所述第一視頻數(shù)據(jù)中的8×8的CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式確定為所述第二視頻數(shù)據(jù)中相應(yīng)幀圖像中8×8的CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述第一視頻數(shù)據(jù)中每一幀圖像中CU的PU劃分信息確定所述第二視頻數(shù)據(jù)中每一幀圖像中CU的PU劃分信息,包括:
將所述第二視頻數(shù)據(jù)中的幀圖像映射至所述第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi);
分別定位所述第二視頻數(shù)據(jù)中的幀圖像中CU的PU;
確定定位到的每一個PU的中心像素點(diǎn)坐標(biāo);
確定所述中心像素點(diǎn)坐標(biāo)所映射的所述第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi)的像素點(diǎn)坐標(biāo);
確定所述第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi)的像素點(diǎn)坐標(biāo)所在的8×8的CU;
將確定的所述第一視頻數(shù)據(jù)中的8×8的CU的PU劃分信息確定為第二視頻數(shù)據(jù)中CU的PU劃分信息。
9.一種視頻多分辨率編碼裝置,其特征在于,所述裝置包括:保存模塊和編碼模塊;其中,
所述保存模塊,用于將源視頻編碼為符合第一分辨率標(biāo)準(zhǔn)的第一視頻數(shù)據(jù)時,按照預(yù)設(shè)存儲長度保存所述第一視頻數(shù)據(jù)的第一編碼信息;
所述編碼模塊,用于根據(jù)所述第一編碼信息將所述源視頻編碼為符合第二分辨率標(biāo)準(zhǔn)的第二視頻數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一編碼信息包括:所述第一視頻數(shù)據(jù)中每一幀圖像的全局信息、每一幀圖像中最大編碼單元LCU的編碼單元CU劃分信息、每一幀圖像中CU的預(yù)測模式及每一幀圖像中CU的PU劃分信息、I幀的幀內(nèi)預(yù)測模式、及B幀的預(yù)測模式;所述B幀的預(yù)測模式包括:幀內(nèi)預(yù)測模式和幀間預(yù)測模式;
當(dāng)B幀的預(yù)測模式為幀間預(yù)測時,所述第一編碼信息還包括:B幀中每個PU的運(yùn)動信息;所述B幀中每個PU的運(yùn)動信息包括:參考幀范圍和運(yùn)動矢量;
所述每一幀圖像的全局信息包括:幀號、圖像寬度和高度、幀級量化參數(shù)及幀類型。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述保存模塊,用于通過以下方式保存所述第一視頻數(shù)據(jù)的第一編碼信息:
用四個比特保存幀號、用兩個比特保存圖像的高度、用兩個比特保存圖像的寬度、用四個比特保存幀級量化參數(shù)、用四個比特保存幀類型;
用二十一個比特或一個比特保存所述CU劃分信息;
用三個比特保存所述每一幀圖像中CU的PU劃分信息;
用六個比特保存所述I幀的幀內(nèi)預(yù)測模式;
用一個比特保存所述B幀的預(yù)測模式;當(dāng)預(yù)測模式為幀間預(yù)測模式時,還需要用一個字節(jié)保存一個參考幀范圍、用兩個字節(jié)保存一個運(yùn)動矢量。
12.根據(jù)權(quán)利要求9至11其中任一項(xiàng)所述的裝置,其特征在于,所述編碼模塊,用于根據(jù)所述第一編碼信息確定第二視頻數(shù)據(jù)的第二編碼信息,其中,所述第二視頻數(shù)據(jù)的第二編碼信息是指將所述源視頻編碼為第二視頻數(shù)據(jù)的第二編碼信息;還用于使用所述第二編碼信息對所述源視頻進(jìn)行編碼,得到第二視頻數(shù)據(jù)。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述編碼模塊,包括:確定子模塊和編碼子模塊;其中,
所述確定子模塊,用于將第一分辨率和第二分辨率的比值確定為第一視頻數(shù)據(jù)和第二視頻數(shù)據(jù)的縮放比例、以及根據(jù)所述縮放比例及每一幀圖像中LCU的CU劃分信息確定第二視頻數(shù)據(jù)中LCU的CU劃分信息、以及根據(jù)所述第一視頻數(shù)據(jù)中每一幀圖像中CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式確定第二視頻數(shù)據(jù)中每一幀圖像中CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式;
所述編碼子模塊,用于根據(jù)所述第一視頻數(shù)據(jù)中每一幀圖像中CU的PU劃分信息確定第二視頻數(shù)據(jù)中每一幀圖像中CU的PU劃分信息。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述確定子模塊,包括:第一確定單元、第二確定單元及第三確定單元;其中,
所述第一確定單元,用于確定第二視頻數(shù)據(jù)中的各個LCU的坐標(biāo);
所述第二確定單元,用于當(dāng)所述縮放比例大于1/2且小于1時,則確定第一視頻數(shù)據(jù)中與第二視頻數(shù)據(jù)中各個LCU同層次的CU;所述第三確定單元,將所述確定的CU的CU劃分信息確定為第二視頻數(shù)據(jù)中各個LCU的CU劃分信息;或者,
所述第二確定單元,用于當(dāng)所述縮放比例小于等于1/2時,確定第一視頻數(shù)據(jù)中較第二視頻數(shù)據(jù)中各個LCU下一層次的CU;所述第三確定單元,用于將所述確定的下一層次的CU的CU劃分信息確定為第二視頻數(shù)據(jù)中各個LCU的CU劃分信息。
15.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述確定子模塊,包括:第一映射單元、第一定位單元、第四確定單元、第五確定單元、第六確定單元及第七確定單元;其中,
所述第一映射單元,用于將第二視頻數(shù)據(jù)中的幀圖像映射至第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi);
所述第一定位單元,用于分別定位第二視頻數(shù)據(jù)中的幀圖像中的每一個8×8的CU;
所述第四確定單元,用于確定定位到的每一個8×8的CU的中心像素點(diǎn)坐標(biāo);
所述第五確定單元,用于確定所述中心像素點(diǎn)坐標(biāo)所映射至的第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi)的像素點(diǎn)坐標(biāo);
所述第六確定單元,用于確定所述第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi)的像素點(diǎn)坐標(biāo)所在的8×8的CU;
所述第七確定單元,用于將所述確定的第一視頻數(shù)據(jù)中的8×8的CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式確定為第二視頻數(shù)據(jù)中相應(yīng)幀圖像中8×8的CU的預(yù)測模式、及I幀的幀內(nèi)預(yù)測模式、及B幀的幀內(nèi)預(yù)測模式和幀間預(yù)測模式。
16.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述確定子模塊,包括:第二映射單元、第二定位單元、第八確定單元、第九確定單元、第十確定單元及第十一確定單元;其中,
所述第二映射單元,用于將第二視頻數(shù)據(jù)中的幀圖像映射至第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi);
所述第二定位單元,用于分別定位第二視頻數(shù)據(jù)中的幀圖像中CU的PU;
所述第八確定單元,用于確定定位到的每一個PU的中心像素點(diǎn)坐標(biāo);
所述第九確定單元,用于確定所述中心像素點(diǎn)坐標(biāo)所映射至的第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi)的像素點(diǎn)坐標(biāo);
所述第十確定單元,用于確定所述第一視頻數(shù)據(jù)中相應(yīng)幀圖像內(nèi)的像素點(diǎn)坐標(biāo)所在的8×8的CU;
所述第十一確定單元,用于將所述確定的第一視頻數(shù)據(jù)中的8×8的CU的PU劃分信息確定為第二視頻數(shù)據(jù)中CU的PU劃分信息。