1.一種幀內(nèi)預(yù)測(cè)編碼方法,其特征在于,包括:
將待編碼像素塊的像素劃分為第一編碼組和第二編碼組;
按照設(shè)定的方向,由所述待編碼像素塊的參考預(yù)測(cè)像素對(duì)所述第一編碼組的像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,并計(jì)算得到所述第一編碼組的像素的重構(gòu);
按照所述設(shè)定的方向,由所述第一編碼組的像素的重構(gòu),對(duì)所述第二編碼組的像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,并計(jì)算得到所述第二編碼組的像素的重構(gòu)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照設(shè)定的方向,由所述待編碼像素塊的參考預(yù)測(cè)像素對(duì)所述第一編碼組的像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,并計(jì)算得到所述第一編碼組的像素的重構(gòu),包括:
按照設(shè)定的方向,由所述待編碼像素塊的左側(cè)相鄰列和上方相鄰行的像素分別對(duì)所述待編碼像素塊的第一編碼組像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,得到所述待編碼像素塊的第一編碼組像素的預(yù)測(cè);
根據(jù)所述待編碼像素塊的第一編碼組像素的預(yù)測(cè),分別計(jì)算得到所述待編碼像素塊的第一編碼組像素的殘差;
分別對(duì)所述待編碼像素塊的第一編碼組像素的殘差,依次進(jìn)行變換、量化、反量化及反變換處理,得到所述待編碼像素塊的第一編碼組像素的殘差的重構(gòu);
分別對(duì)所述待編碼像素塊的第一編碼組像素的殘差的重構(gòu),及相應(yīng)的第一編碼組像素的預(yù)測(cè)進(jìn)行求和處理,得到所述待編碼像素塊的第一編碼組像素的重構(gòu)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按照所述設(shè)定的方向,由所述第一編碼組的像素的重構(gòu),對(duì)所述第二編碼組的像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,并計(jì)算得到所述第二編碼組的像素的重構(gòu),包括:
按照所述設(shè)定的方向,由所述待編碼像素塊的第一編碼組像素的重構(gòu),分別對(duì)所述待編碼像素塊的第二編碼組像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,得到所述待編碼像素塊的第二編碼組像素的預(yù)測(cè);
根據(jù)所述待編碼像素塊的第二編碼組像素的預(yù)測(cè),分別計(jì)算得到所述待編碼像素塊的第二編碼組像素的殘差;
分別對(duì)所述待編碼像素塊的第二編碼組像素的殘差,依次進(jìn)行變換、量化、反量化及反變換處理,得到所述待編碼像素塊的第二編碼組像素的殘差的重構(gòu);
分別對(duì)所述待編碼像素塊的第二編碼組像素的殘差的重構(gòu),及相應(yīng)的第二編碼組像素的預(yù)測(cè)進(jìn)行求和處理,得到所述待編碼像素塊的第二編碼組像素的重構(gòu)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述按照所述設(shè)定的方向,由所述待編碼像素塊的第一編碼組像素的重構(gòu),分別對(duì)所述待編碼像素塊的第二編碼組像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,得到所述待編碼像素塊的第二編碼組像素的預(yù)測(cè),包括:
對(duì)于所述待編碼像素塊的第二編碼組像素中的每一個(gè)像素,分別執(zhí)行以下操作:
按照所述設(shè)定的方向,分別計(jì)算得到將所述像素映射到所述待編碼像素塊內(nèi)的第一編碼組像素的預(yù)測(cè)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將待編碼像素塊的像素劃分為第一編碼組和第二編碼組,包括:
將待編碼像素塊的所有奇數(shù)行像素劃分為第一編碼組,以及將待編碼像素塊的所有偶數(shù)行像素劃分為第二編碼組;或?qū)⒋幋a像素塊的所有奇數(shù)列像素劃分為第一編碼組,以及將待編碼像素塊的所有偶數(shù)列像素劃分為第二編碼組;或?qū)⒋幋a像素塊的所有偶數(shù)行像素劃分為第一編碼組,以及將待編碼像素塊的所有奇數(shù)行像素劃分為第二編碼組;或?qū)⒋幋a像素塊的所有偶數(shù)列像素劃分為第一編碼組,以及將待編碼像素塊的所有奇數(shù)列像素劃分為第二編碼組。
6.一種幀內(nèi)預(yù)測(cè)編碼裝置,其特征在于,包括:
預(yù)處理單元,用于將待編碼像素塊的像素劃分為第一編碼組和第二編碼組;
第一處理單元,用于按照設(shè)定的方向,由所述待編碼像素塊的參考預(yù)測(cè)像素對(duì)所述第一編碼組的像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,并計(jì)算得到所述第一編碼組的像素的重構(gòu);
第二處理單元,用于按照所述設(shè)定的方向,由所述第一編碼組的像素的重構(gòu),對(duì)所述第二編碼組的像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,并計(jì)算得到所述第二編碼組的像素的重構(gòu)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一處理單元,包括:
第一預(yù)測(cè)處理單元,用于按照設(shè)定的方向,由所述待編碼像素塊的左側(cè)相鄰列和上方相鄰行的像素分別對(duì)所述待編碼像素塊的第一編碼組像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,得到所述待編碼像素塊的第一編碼組像素的預(yù)測(cè);
第一計(jì)算單元,用于根據(jù)所述待編碼像素塊的第一編碼組像素的預(yù)測(cè),分別計(jì)算得到所述待編碼像素塊的第一編碼組像素的殘差;
第一重構(gòu)處理單元,用于分別對(duì)所述待編碼像素塊的第一編碼組像素的殘差,依次進(jìn)行變換、量化、反量化及反變換處理,得到所述待編碼像素塊的第一編碼組像素的殘差的重構(gòu);
第二計(jì)算單元,用于分別對(duì)所述待編碼像素塊的第一編碼組像素的殘差的重構(gòu),及相應(yīng)的第一編碼組像素的預(yù)測(cè)進(jìn)行求和處理,得到所述待編碼像素塊的第一編碼組像素的重構(gòu)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二處理單元,包括:
第二預(yù)測(cè)處理單元,用于按照所述設(shè)定的方向,由所述待編碼像素塊的第一編碼組像素的重構(gòu),分別對(duì)所述待編碼像素塊的第二編碼組像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,得到所述待編碼像素塊的第二編碼組像素的預(yù)測(cè);
第三計(jì)算單元,用于根據(jù)所述待編碼像素塊的第二編碼組像素的預(yù)測(cè),分別計(jì)算得到所述待編碼像素塊的第二編碼組像素的殘差;
第二重構(gòu)處理單元,用于分別對(duì)所述待編碼像素塊的第二編碼組像素的殘差,依次進(jìn)行變換、量化、反量化及反變換處理,得到所述待編碼像素塊的第二編碼組像素的殘差的重構(gòu);
第四計(jì)算單元,用于分別對(duì)所述待編碼像素塊的第二編碼組像素的殘差的重構(gòu),及相應(yīng)的第二編碼組像素的預(yù)測(cè)進(jìn)行求和處理,得到所述待編碼像素塊的第二編碼組像素的重構(gòu)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二預(yù)測(cè)處理單元按照所述設(shè)定的方向,由所述待編碼像素塊的第一編碼組像素的重構(gòu),分別對(duì)所述待編碼像素塊的第二編碼組像素進(jìn)行幀內(nèi)預(yù)測(cè)處理,得到所述待編碼像素塊的第二編碼組像素的預(yù)測(cè)時(shí),具體用于:
對(duì)于所述待編碼像素塊的第二編碼組像素中的每一個(gè)像素,分別執(zhí)行以下操作:
按照所述設(shè)定的方向,分別計(jì)算得到將所述像素映射到所述待編碼像素塊內(nèi)的第一編碼組像素的預(yù)測(cè)。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述預(yù)處理單元將待編碼像素塊的像素劃分為第一編碼組和第二編碼組時(shí),具體用于:
將待編碼像素塊的所有奇數(shù)行像素劃分為第一編碼組,以及將待編碼像素塊的所有偶數(shù)行像素劃分為第二編碼組;或?qū)⒋幋a像素塊的所有奇數(shù)列像素劃分為第一編碼組,以及將待編碼像素塊的所有偶數(shù)列像素劃分為第二編碼組;或?qū)⒋幋a像素塊的所有偶數(shù)行像素劃分為第一編碼組,以及將待編碼像素塊的所有奇數(shù)行像素劃分為第二編碼組;或?qū)⒋幋a像素塊的所有偶數(shù)列像素劃分為第一編碼組,以及將待編碼像素塊的所有奇數(shù)列像素劃分為第二編碼組。