專利名稱:圖像編碼方法、圖像解碼方法及圖像編碼器和圖像解碼器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別涉及一種圖像編碼方法、圖像解碼方法及圖像編碼器和圖像解碼器。
背景技術(shù):
目前圖像大多為8比特位寬的圖像,但隨著視頻體驗(yàn)中對(duì)圖像效果的要求提高,8比特位寬的圖像提供的圖像效果已無法滿足視頻體驗(yàn)的要求,于是目前又出現(xiàn)了高于8比特位寬的圖像來提供更好的圖像效果,例如,目前出現(xiàn)了 10比特位寬或12比特位寬的圖像
坐寸o其中,對(duì)高于8比特位寬的圖像進(jìn)行編碼時(shí),需要采用高于8比特位寬的編碼器來對(duì)高于8比特位寬的圖像進(jìn)行編碼,得到對(duì)應(yīng)的碼流;以及,對(duì)高于8比特位寬的圖像對(duì)應(yīng)的碼流進(jìn)行解碼時(shí),需要采用高于8比特位寬的解碼器來對(duì)高于8比特位寬的圖像對(duì)應(yīng)的碼流進(jìn)行解碼。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題現(xiàn)有技術(shù)對(duì)圖像進(jìn)行編碼以及解碼的運(yùn)算復(fù)雜度較高,使得采用的編碼器和解碼器的結(jié)構(gòu)復(fù)雜且成本較高,所以現(xiàn)有技術(shù)對(duì)應(yīng)圖像進(jìn)行編解碼的成本高。
發(fā)明內(nèi)容
為了減少編解碼的成本,本發(fā)明提供了一種圖像編碼方法、圖像解碼方法及圖像編碼器和圖像解碼器。所述技術(shù)方案如下—種圖像編碼方法,所述方法包括將一幀圖像劃分成一幀高位圖像和一幀低位圖像,所述一幀圖像包括第一位寬個(gè)比特,所述一幀高位圖像包括第二位寬個(gè)比特,所述一幀低位圖像包括第二位寬個(gè)比特,所述第一位寬大于所述第二位寬且小于兩倍所述第二位寬;對(duì)所述一幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,所述第一網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀高位圖像的有效位信息和圖像類型,所述幀標(biāo)識(shí)信息用于標(biāo)識(shí)所述一幀圖像,所述一幀高位圖像的有效位信息用于指示所述一幀高位圖像中包括的所述一幀圖像中的比特,所述第一網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為高位圖像;對(duì)所述一幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,所述第二網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀低位圖像的有效位信息和圖像類型,所述一幀低位圖像的有效位信息用于指示所述一幀低位圖像中包括的所述一幀圖像中的比特,所述第二網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為低位圖像。一種對(duì)所述圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼的方法,所述方法包括對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第一圖像、第二圖像以及所述第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,其中,所述第一圖像的位寬為第一位寬,所述第二圖 像的位寬為第二位寬,解析出所述第一圖像的圖像類型為高位圖像以及所述第二圖像的圖像類型為低位圖像;根據(jù)所述第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及所述第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像,所述第一位寬大于所述第二位寬且小于或等于兩倍所述第二位寬。
一種圖像編碼器,所述圖像編碼器包括劃分模塊,用于將一幀圖像劃分成一幀高位圖像和一幀低位圖像,所述一幀圖像包括第一位寬個(gè)比特,所述一幀高位圖像包括第二位寬個(gè)比特,所述一幀低位圖像包括第二位寬個(gè)比特,所述第一位寬大于所述第二位寬且小于兩倍所述第二位寬;第一編碼模塊,用于對(duì)所述劃分模塊劃分的一幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,所述第一網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀高位圖像的有效位信息和圖像類型,所述幀標(biāo)識(shí)信息用于標(biāo)識(shí)所述一幀圖像,所述一幀高位圖像的有效位信息用于指示所述一幀高位圖像中包括的所述一幀圖像中的比特,所述第一網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為高位圖像;第二編碼模塊,用于對(duì)所述劃分模塊劃分的一幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,所述第二網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀低位圖像的有效位信息和圖像類型,所述一幀低位圖像的有效位信息用于指示所述一幀低位圖像中包括的所述一幀圖像中的比特,所述第二網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為低位圖像。一種對(duì)所述圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼的圖像解碼器,所述圖像解碼器包括解碼模塊,用于對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第一圖像、第二圖像以及所述第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,其中,所述第一圖像的位寬為第一位寬,所述第二圖像的位寬為第二位寬,解析出所述第一圖像的圖像類型為高位圖像以及所述第二圖像的圖像類型為低位圖像;重建模塊,用于根據(jù)所述解碼模塊解碼得到的所述第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及所述第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像,所述第一位寬大于所述第二位寬且小于或等于兩倍所述第二位寬。在本發(fā)明實(shí)施例中,在發(fā)射端,將一幀第一位寬的圖像劃分成一幀第二位寬的高位圖像和一幀第二位寬的低位圖像,對(duì)該幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,第一網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,對(duì)該幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,第二網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型;在接收端,對(duì)圖像對(duì)應(yīng)的網(wǎng)絡(luò)傳輸包進(jìn)行解碼得到第二位寬的第一圖像、第二位寬的第二圖像,第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第一圖像的圖像類型為高位圖像以及第二圖像的圖像類型為低位圖像;根據(jù)第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來對(duì)第一位寬的圖像進(jìn)行編碼,以及可以使用第二位寬的編碼器來解碼出第一位寬的圖像,如此降低編碼和解碼的成本。
圖I是本發(fā)明實(shí)施例提供的一種圖像編碼的方法流程圖;圖2是本發(fā)明另一實(shí)施例提供的一種圖像編碼的方法流程圖;圖3是本發(fā)明另一實(shí)施例提供的 圖像A、聞位圖像Al和低位圖像A2結(jié)構(gòu)不意圖;圖4是本發(fā)明另一實(shí)施例提供的圖像B、聞位圖像BI和低位圖像B2結(jié)構(gòu)不意圖;圖5是本發(fā)明另一實(shí)施例提供的一種圖像編碼的方法流程圖;圖6是本發(fā)明另一實(shí)施例提供的一種圖像解碼的方法流程圖;圖7是本發(fā)明另一實(shí)施例提供的一種圖像解碼的方法流程圖;圖8是本發(fā)明另一實(shí)施例提供的一種圖像解碼的方法流程圖;圖9是本發(fā)明另一實(shí)施例提供的一種圖像編碼器結(jié)構(gòu)示意圖;圖10是本發(fā)明另一實(shí)施例提供的一種圖像解碼器結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。參見圖1,本發(fā)明實(shí)施例提供了一種圖像編碼的方法,包括步驟101 :將一幀圖像劃分成一幀高位圖像和一幀低位圖像,該幀圖像包括第一位寬個(gè)比特,該幀高位圖像包括第二位寬個(gè)比特,該幀低位圖像包括第二位寬個(gè)比特,第一位寬大于所述第二位寬且小于兩倍第二位寬;步驟102 :對(duì)該幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,第一網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息,該幀高位圖像的有效位信息和圖像類型,該幀標(biāo)識(shí)信息用于標(biāo)識(shí)該幀圖像,該幀高位圖像的有效位信息用于指示該幀高位圖像中包括的該幀圖像中的比特,第一網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為高位圖像;其中,該幀圖像的幀標(biāo)識(shí)信息可以為該幀圖像的時(shí)間戳或該幀圖像的幀序號(hào)等;網(wǎng)絡(luò)數(shù)據(jù)包可以為RTP (Real-time Transport Protocol,實(shí)時(shí)傳輸協(xié)議)包等。步驟103 :對(duì)該幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,第二網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息,該幀低位圖像的有效位信息和圖像類型,該幀低位圖像的有效位信息用于指示該幀低位圖像中包括的該幀圖像中的比特,第二網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為低位圖像。在本發(fā)明實(shí)施例中,將一巾貞第一位寬的圖像劃分成一巾貞第二位寬的高位圖像和一幀第二位寬的低位圖像,對(duì)該幀高位圖像進(jìn)行編碼得到該幀高位圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包,第一網(wǎng)絡(luò)傳輸包中包括該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,對(duì)該幀低位圖像進(jìn)行編碼得到該幀低位圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包,第二網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來對(duì)第一位寬的圖像進(jìn)行編碼,如此降低編碼成本。本發(fā)明實(shí)施例提供了一種圖像編碼的方法。其中,在本實(shí)施例中,對(duì)于第一位寬的圖像,發(fā)送端通過本實(shí)施例提供的方法對(duì)第一位寬的圖像進(jìn)行編碼,參見圖2,該方法包括步驟201 :將一幀圖像劃分成一幀高位圖像和一幀低位圖,其中,該幀圖像包括第一位寬個(gè)比特,該幀高位圖像包括第二位寬個(gè)比,該幀低位圖像包括第二位寬個(gè)比特征,第一位寬大于第二位寬且小于或等于兩倍的第二位寬;其中,將一幀圖像劃分成一幀高位圖像和一幀低位圖像的方式有多種,在本實(shí)施例中,提供一種優(yōu)選的方式,具體為計(jì)算第一位寬與第二位寬之間的第一差值,計(jì)算第二位寬與第一差值之間的第二差值,根據(jù)第一差值和第二差值將一幀圖像劃分成一幀高位圖像和一幀低位圖像。其中,根據(jù)第一差值和第二差值將一幀圖像劃分成一幀高位圖像和一幀低位圖像,可以具體包括如下兩種方式第一、將一幀圖像對(duì)應(yīng)的低第二位寬位比特組成一幀低位圖像,將該幀圖像對(duì)應(yīng)的高第一差值位比特組成一幀高位圖像對(duì)應(yīng)的低第一差值位比特,向該幀高位圖像補(bǔ)充第二差值個(gè)預(yù)設(shè)比特,得到該幀高位圖像包括的第二位寬個(gè)比特。其中,預(yù)設(shè)比特可以為0比特或I比特。例如,參見圖3,假設(shè)一幀圖像A包括第一位寬個(gè)比特,第一位寬為12比特,第二位寬為8比特,計(jì)算第一位寬與第二位寬之間的第一差值為4,計(jì)算第二位寬與第一差值之間的第二差值為4,將一幀圖像A對(duì)應(yīng)的低8位比特組成一幀低位圖像A2,將該幀圖像A對(duì)應(yīng)高4位比特組成一幀高位圖像Al的低4位比特,向該幀高位圖像Al補(bǔ)充4個(gè)預(yù)設(shè)比特,假設(shè)預(yù)設(shè)比特為0,即向該幀高位圖像Al補(bǔ)充4個(gè)比特0,得到該幀高位圖像Al包括的8個(gè)比特。第二、將一幀圖像對(duì)應(yīng)的高第二位寬比特組成一幀高位圖像,將該幀圖像對(duì)應(yīng)的低第一差值位比特組成一幀低位圖像對(duì)應(yīng)的高第一差值位比特,向該幀低位圖像補(bǔ)充第二差值個(gè)預(yù)設(shè)比特,得到該幀低位圖像包括的第二位寬個(gè)比特。例如,參見圖4,假設(shè)一幀圖像B包括第一位寬個(gè)比特,第一位寬為12比特,第二位寬為8比特,計(jì)算第一位寬與第二位寬之間的第一差值為4,計(jì)算第二位寬與第一差值之間的第二差值為4,將一幀圖像B對(duì)應(yīng)的高8位比特組成一幀高位圖像BI,將該幀圖像B對(duì)應(yīng)低4位比特組成一幀低位圖像B2的高4位比特,并向該幀低位圖像B2補(bǔ)充4個(gè)預(yù)設(shè)比特,假設(shè)預(yù)設(shè)比特為0,即向該幀低位圖像B2補(bǔ)充4個(gè)比特0,得到該幀低位圖像B2包括的8個(gè)比特。步驟202 :獲取該幀高位圖像的有效位信息和該幀低位圖像的有效位信息,該幀高位圖像的有效位信息用于指示該幀高位圖像中包括的該幀圖像中的比特,以及該幀低位圖像的有效位信息用于指示該幀低位圖像中包括的該幀圖像中的比特;其中,如果采用第一方式對(duì)一幀圖像進(jìn)行劃分,則本步驟可以具體為獲取該幀高位圖像的有效位信息,且該幀高位圖像的有效位信息可以用于指示該幀高位圖像中包括的低第一差值位比特為該幀圖像中的比特,以及獲取該幀低位圖像的有效位信息,且該幀低位圖像的有效位信息可以用于指示該幀低位圖像包括的第二位寬位比特為該幀圖像中的比特。 例如,對(duì)于如圖3所示的一幀高位圖像Al和一幀低位圖像A2,獲取該幀高位圖像Al的有效位信息,且該幀高位圖像Al的有效位信息用于指示該幀高位圖像Al包括的低4位比特為該幀圖像A中的比特,以及獲取該幀低位圖像A2的有效位信息,且該幀低位圖像A2的有效位信息用于指示該幀低位圖像A2包括的8位比特為該幀圖像A中的比特。其中,如果采用第二方式對(duì)一幀圖像進(jìn)行劃分,則本步驟可以具體為獲取該幀低位圖像的有效位信息,且該幀低位圖像的有效位信息可以用于指示該幀低位圖像包括的高第一差值位比特為該幀圖像中的比特,以及獲取該幀高位圖像的有效位信息,且該幀高位圖像的有效位信息可以用于指示該幀高位圖像包括的第二位寬位比特為該幀圖像中的比特。例如,對(duì)于如圖4所示的一幀高位圖像BI和一幀低位圖像B2,獲取該幀低位圖像B2的有效位信息,且該幀低位圖像B2的有效位信息用于指示該幀低位圖像B2包括的高4位比特為該幀圖像B中的比特,以及獲取該幀高位圖像BI的有效位信息,且該幀高位圖像BI的有效位信息用于指示該幀高位圖像BI包括的8位比特為該幀圖像B中的比特。
步驟203 :對(duì)該幀高位圖像進(jìn)行編碼得到該幀高位圖像的碼流,設(shè)置該幀高位圖像的碼流包括該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,且該圖像類型為高位圖像,該幀標(biāo)識(shí)信息用于標(biāo)識(shí)該幀圖像;具體地,采用第一編碼器對(duì)該幀高位圖像進(jìn)行編碼,得到該幀高位圖像的碼流,該幀高位圖像的碼流包括該幀高位圖像的圖像內(nèi)容和附加信息,設(shè)置該幀高位圖像的碼流的附加信息包括該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,且該圖像類型為高位圖像,該幀標(biāo)識(shí)信息用于標(biāo)識(shí)該幀圖像;其中,第一編碼器的位寬為第二位寬。其中,采用第一編碼器得到該幀高位圖像的碼流包括圖像內(nèi)容部分和附加信息部分,圖像內(nèi)容部分中攜帶該幀高位圖像的圖像內(nèi)容,附加信息部分?jǐn)y帶該幀高位圖像的附加信息,且在本實(shí)施例中,可以設(shè)置附加信息部分還攜帶該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,如此實(shí)現(xiàn)設(shè)置該幀高位圖像的碼流的附加信息包括該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型。例如,對(duì)于如圖3所示的一幀高位圖像Al,采用位寬為8比特的第一編碼器對(duì)該幀高位圖像進(jìn)行編碼,得到該幀高位圖像Al的碼流Al,設(shè)置該碼流Al包括該幀圖像A的幀標(biāo)識(shí)信息IDA、該幀高位圖像Al的有效位信息和圖像類型;對(duì)于如圖4所示的一幀高位圖像BI,采用位寬為8比特的第一編碼器對(duì)該幀高位圖像進(jìn)行編碼,得到該幀高位圖像BI的碼流BI,設(shè)置該碼流BI包括該幀圖像B的幀標(biāo)識(shí)信息IDB、該幀高位圖像BI的有效位信息和圖像類型。步驟204 :對(duì)該幀高位圖像的碼流進(jìn)行打包得到該幀高位圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包;例如,在本實(shí)施例中,對(duì)如圖3所示的一幀高位圖像Al的碼流進(jìn)行打包得到該幀高位圖像Al對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包Al,以及,對(duì)如圖4所示的一幀高位圖像BI的碼流進(jìn)行打包得到該幀高位圖像BI對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包BI。步驟205 :對(duì)該幀低圖像進(jìn)行編碼得到該幀低位圖像的碼流,設(shè)置該幀低位圖像的碼流包括該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型,且圖像類型為低位圖像;具體地,采用第二編碼器對(duì)該幀低位圖像進(jìn)行編碼,得到該幀低位圖像的碼流,該幀低位圖像的碼流包括該幀低位圖像的圖像內(nèi)容和附加信息,設(shè)置該幀低位圖像的碼流的附加信息包括該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型,且圖像類型為低位圖像;其中,第二編碼器的位寬為第二位寬。例如,對(duì)于如圖3所示的一幀低位圖像A2,采用位寬為8比特的第二編碼器對(duì)該幀低位圖像A2進(jìn)行編碼,得到該幀低位圖像A2的碼流A2,設(shè)置該碼流A2包括該幀圖像A的幀標(biāo)識(shí)信息IDA、該幀低位圖像A2的有效位信息和圖像類型;對(duì)于如圖4所示的一幀低位圖像B2,采用位寬為8比特的第二編碼器對(duì)該幀低位圖像B2進(jìn)行編碼,得到該幀低位圖像B2的碼流B2,設(shè)置該碼流B2包括該幀圖像B的幀標(biāo)識(shí)信息IDB、該幀低位圖像B2的有效位信息和圖像類型。步驟206 :對(duì)該幀低位圖像的碼流進(jìn)行打包得到該幀低位圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包。例如,在本實(shí)施例中,對(duì)如圖3所示的一幀低位圖像A2的碼流進(jìn)行打包得到該幀 低位圖像A2對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包A2,以及,對(duì)如圖4所示的一幀低位圖像B2的碼流進(jìn)行打包得到該幀低位圖像B2對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包B2。如此完成對(duì)該幀圖像進(jìn)行壓縮編碼得到該幀圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包,然后可將該幀圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送給接收端。在本發(fā)明實(shí)施例中,將一巾貞第一位寬的圖像劃分成一巾貞第二位寬的高位圖像和一幀第二位寬的低位圖像,對(duì)該幀高位圖像進(jìn)行編碼得到該幀高位圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包,且第一網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,對(duì)該幀低位圖像進(jìn)行編碼得到該幀低位圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包,且第二網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來對(duì)第一位寬的圖像進(jìn)行編碼,如此降低編碼成本;另外,在本實(shí)施例中,可以使用第二位寬的內(nèi)存來存儲(chǔ)第一位寬的圖像對(duì)應(yīng)的高位圖像的碼流和低位圖像的碼流,節(jié)省了內(nèi)存空間。本發(fā)明實(shí)施例提供了一種圖像編碼的方法。其中,在本實(shí)施例中,對(duì)于第一位寬的圖像,發(fā)送端通過本實(shí)施例提供的方法對(duì)第一位寬的圖像進(jìn)行編碼,參見圖5,該方法包括步驟301 :將一幀圖像劃分成一幀高位圖像和一幀低位圖,其中,該幀圖像包括第一位寬個(gè)比特,該幀高位圖像包括第二位寬個(gè)比特,該幀低位圖像包括第二位寬個(gè)比特,第一位寬大于第二位寬且小于或等于兩倍的第二位寬;具體地,計(jì)算第一位寬與第二位寬之間的第一差值,計(jì)算第二位寬與第一差值之間的第二差值,根據(jù)第一差值和第二差值將一幀圖像劃分成一幀高位圖像和一幀低位圖像。其中,根據(jù)第一差值和第二差值將一幀圖像劃分成一幀高位圖像和一幀低位圖像的操作,可以參見上述實(shí)施例的步驟201中的相應(yīng)內(nèi)容,在此不再詳細(xì)說明。步驟302 :獲取該幀高位圖像的有效位信息和該幀低位圖像的有效位信息,該幀高位圖像的有效位信息用于指示該幀高位圖像中包括的該幀圖像中的比特,以及該幀低位圖像的有效位信息用于指示該幀低位圖像中包括的該幀圖像中的比特;其中,本步驟的詳細(xì)操作可以參見上述實(shí)施例的步驟202中的相應(yīng)內(nèi)容,在此不再詳細(xì)說明。
步驟303 :對(duì)該幀高位圖像進(jìn)行編碼得到該幀高位圖像的碼流;具體地,采用第一編碼器對(duì)該幀高位圖像進(jìn)行編碼,得到該幀高位圖像的碼流,其中,第一編碼器的位寬為第二位寬。步驟304 :對(duì)該幀高位圖像的碼流進(jìn)行打包得到該幀高位圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包,設(shè)置該幀高位圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭攜帶該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,且該圖像類型為高位圖像,該幀標(biāo)識(shí)信息用于標(biāo)識(shí)該幀圖像;其中,該幀高位圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包至少包括包頭和該幀高位圖像的碼流。
步驟305 :對(duì)該幀低圖像進(jìn)行編碼得到該幀低位圖像的碼流;具體地,采用第二編碼器對(duì)該幀低位圖像進(jìn)行編碼,得到該幀低位圖像的碼流,其中,第二編碼器的位寬為第二位寬。步驟306 :對(duì)該幀低位圖像的碼流進(jìn)行打包得到該幀低位圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包,設(shè)置該幀低位圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭攜帶該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型,且該圖像類型為低位圖像。其中,該幀低位圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包至少包括包頭和該幀高位圖像的碼流。如此完成對(duì)該幀圖像進(jìn)行壓縮編碼得到該幀圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包,然后可將該幀圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包發(fā)送給接收端。在本發(fā)明實(shí)施例中,將一巾貞第一位寬的圖像劃分成一巾貞第二位寬的高位圖像和一幀第二位寬的低位圖像,對(duì)該幀高位圖像進(jìn)行編碼得到該幀高位圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包,且第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭中包括該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,對(duì)該幀低位圖像進(jìn)行編碼打包得到該幀低位圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包,且第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭中包括該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來對(duì)第一位寬的圖像進(jìn)行編碼,如此降低編碼成本;另外,在本實(shí)施例中,可以使用第二位寬的內(nèi)存來存儲(chǔ)第一位寬的圖像對(duì)應(yīng)的高位圖像的碼流和低位圖像的碼流,節(jié)省了內(nèi)存空間。參見圖6,本發(fā)明實(shí)施例提供了一種圖像解碼的方法,包括步驟401 :對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第一圖像、第二圖像以及第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,第一圖像的位寬為第一位寬,第二圖像的位寬為第二位寬,解析出第一圖像的圖像類型為高位圖像以及第二圖像的圖像類型為低位圖像;步驟402 :根據(jù)第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像,第一位寬大于第二位寬且小于兩倍第二位寬。在本發(fā)明實(shí)施例中,對(duì)網(wǎng)絡(luò)傳輸包進(jìn)行解碼得到第二位寬的第一圖像、第二位寬的第二圖像以及第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第一圖像的圖像類型為高位圖像以及第二圖像的圖像類型為低位圖像;根據(jù)第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來解碼出第一位寬的圖像,如此降低解碼成本。本發(fā)明實(shí)施例提供了一種圖像解碼的方法。其中,發(fā)送端利用上述編碼的方法對(duì)圖像進(jìn)行編碼得到該圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包和第二網(wǎng)絡(luò)數(shù)據(jù)包,接收端接收發(fā)送端發(fā)送的該圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包和第二網(wǎng)絡(luò)數(shù)據(jù)包,然后利用本實(shí)施例提供的方法進(jìn)行解碼,參見圖7,該方法包括步驟501 :對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第一碼流,以及對(duì)該圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第二碼流;具體地,對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解封裝得到第一碼流,以及,對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解封裝得到第二碼流。例如,對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包Al進(jìn)行進(jìn)行解封裝,得到第一碼流Al,對(duì)第二網(wǎng)絡(luò)數(shù)據(jù) 包A2進(jìn)行解封裝,得到第二碼流A2 ;對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包BI進(jìn)行解封裝,得到第一碼流BI,以及,對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包B2進(jìn)行封裝得到第二碼流B2。步驟502 :對(duì)第一碼流進(jìn)行解碼得到第一碼流對(duì)應(yīng)的第一圖像、第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,第一圖像的位寬為第一位寬,解析出該圖像類型為高位圖像;具體地,采用第一解碼器對(duì)第一碼流進(jìn)行解碼得到第一圖像和第一圖像的附加信息,從第一圖像的附加信息中提取第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,第一解碼器的位寬為第二位寬,第一圖像的位寬為第二位寬,解析出該圖像類型為高位圖像。例如,假設(shè)第二位寬為8比特,采用位寬為8比特的第一解碼器對(duì)第一碼流Al進(jìn)行解碼得到8比特的第一圖像Al和第一圖像Al的附加信息,從第一圖像Al的附加信息中提取第一圖像Al的幀標(biāo)識(shí)信息IDA、有效位信息和圖像類型,解析出該圖像類型為高位圖像。再如,采用位寬為8比特的第一解碼器對(duì)第一碼流BI進(jìn)行解碼得到8比特的第一圖像BI和第一圖像BI的附加信息,從第一圖像BI的附加信息中提取第一圖像BI的幀標(biāo)識(shí)信息IDB、有效位信息和圖像類型,解析出該圖像類型為高位圖像。步驟503 :對(duì)第二碼流進(jìn)行解碼得到第二碼流對(duì)應(yīng)的第二位寬的第二圖像、第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,且解析該圖像類型為低位圖像;具體地,采用第二解碼器對(duì)第二碼流進(jìn)行解碼得到第二圖像和第二圖像的附加信息,從第二圖像的附加信息中提取第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,第二解碼器的位寬為第二位寬,第二圖像的位寬為第二位寬,解析該圖像類型為低位圖像。例如,采用位寬為8比特的第二解碼器對(duì)第二碼流A2進(jìn)行解碼得到8比特的第二圖像A2和第二圖像A2的附加信息,從第二圖像A2的附加信息中提取第二圖像A2的幀標(biāo)識(shí)信息IDA、有效位信息和圖像類型,解析該圖像類型的低位圖像。再如,采用位寬為8比特的第二解碼器對(duì)第二碼流B2進(jìn)行解碼得到8比特的第二圖像B2和第二圖像B2的附加信息,從第二圖像B2的附加信息中提取第二圖像B2的幀標(biāo)識(shí)信息IDB、有效位信息和圖像類型,解析該圖像類型的低位圖像。步驟504 :根據(jù)第一圖像的幀標(biāo)識(shí)信息和第二圖像的幀標(biāo)識(shí)信息確定出屬性于同一中貞圖像包括的一巾貞第一圖像和一巾貞第二圖像;
例如,根據(jù)第一圖像Al對(duì)應(yīng)的幀標(biāo)識(shí)信息IDA和第二圖像A2對(duì)應(yīng)的幀標(biāo)識(shí)信息IDA確定出第一圖像Al和第二圖像A2屬于同一巾貞圖像A ;再如,根據(jù)第一圖像BI對(duì)應(yīng)的幀標(biāo)識(shí)信息IDB和第二圖像B2對(duì)應(yīng)的幀標(biāo)識(shí)信息IDB確定出第一圖像BI和第二圖像B2屬于同一幀圖像B。步驟505 :解析該幀第一圖像的圖像類型并確定出該幀第一圖像為該幀圖像的高位圖像,根據(jù)該幀第一圖像的有效位信息從該幀第一圖像中提取第一有效比特,第一有效比特為該幀圖像中的比特;具體地,解析該幀第一圖像的圖像類型為高位圖像,并據(jù)此確定出該幀第一圖像為該幀圖像的高位圖像,根據(jù)該幀第一圖像的有效位信息確定出該幀第一圖像中包括的第一有效比特,第一有效比特為該幀圖像中的比特,從該幀第一圖像包括的第二位寬個(gè)比特中提取確定出的第一有效比特。
例如,解析該幀第一圖像Al的圖像類型為低位圖像,并據(jù)此確定出該幀第一圖像為該幀圖像A的高位圖像,根據(jù)該幀第一圖像Al的有效信息確定出該幀第一圖像中包括的低4位比特為第一有效比特,從該幀第一圖像Al包括的8個(gè)比特中提取低4位第一有效比特。再如,解析該幀第一圖像BI的圖像類型為高位圖像,并據(jù)此確定出該幀第一圖像為該幀圖像B的高位圖像,根據(jù)該幀第一圖像BI的有效信息確定出該幀第一圖像中包括的8個(gè)比特為第一有效比特,從該幀第一圖像中提取8個(gè)第一有效比特。步驟506 :解析該幀第二圖像的圖像類型并確定出該幀第二圖像為該幀圖像的低位圖像,根據(jù)該幀第二圖像的有效位信息從該幀第二圖像中提取第二有效比特,第二有效比特為該幀圖像中的比特;具體地,解析該幀第二圖像的圖像類型為低位圖像,并據(jù)此確定出該幀第二圖像為該幀圖像的低位圖像,根據(jù)該幀第二圖像的有效位信息確定出該幀第二圖像中包括的第二有效比特,第二有效比特為該幀圖像中的比特,從該幀第二圖像包括的第二位寬個(gè)比特中提取確定出的第二有效比特。例如,解析該幀第二圖像A2的圖像類型為低位圖像,并據(jù)此確定出該幀第二圖像為該幀圖像A的低位圖像,根據(jù)該幀第二圖像A2的有效信息確定出該幀第二圖像中包括的8個(gè)比特都為第二有效比特,從該幀第一圖像中提取8個(gè)第二有效比特。再如,解析該幀第二圖像B2的圖像類型為低位圖像,并據(jù)此確定出該幀第二圖像為該幀圖像B的低位圖像,根據(jù)該幀第二圖像B2的有效信息確定出該幀第二圖像中包括的高4位比特為第二有效比特,從該幀第二圖像包括的8個(gè)比特中提取高4位第二有效比特。步驟507 :根據(jù)該幀第一圖像為高位圖像以及該幀第二圖像為低位圖像,將第一有效比特和第二有效比特組成一巾貞位寬為第一位寬的重建圖像。具體地,根據(jù)該幀第一圖像為高位圖像將第一有效比特作為一幀圖像的高位比特,根據(jù)該幀第二圖像為低位圖像將第二有效比特作為一幀圖像的低位比特,然后將第一有效比特和第二有效比特組成一巾貞位寬為第一位寬的重建圖像。例如,第一位寬為12比特,將從該幀第一圖像Al中提取的低4位第一有效比特和從該幀第二圖像A2中提取的8位有效比特組成第一位寬的重建圖像A。再如,將從該幀第一圖像BI中提取的8位第一有效比特和從該幀第二圖像B2中提取的高4位第二有效比特組成第一位寬的重建圖像B。在本發(fā)明實(shí)施例中,對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第二位寬的第一圖像,第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,圖像類型為高位圖像;對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第二位寬的第二圖像,第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,圖像類型為低位圖像;根據(jù)第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來解碼出第一位寬的圖像,如此降低解碼成本;另外,在本實(shí)施例中,可以使用第二位寬的內(nèi)存來存儲(chǔ)第一位寬的圖像對(duì)應(yīng)的第一碼流和第二碼流,節(jié)省了內(nèi)存空間。本發(fā)明實(shí)施例提供了一種圖像解碼的方法。其中,發(fā)送端利用上述編碼的方法對(duì)圖像進(jìn)行編碼得到該圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包和第二網(wǎng)絡(luò)數(shù)據(jù)包,接收端接收發(fā)送端發(fā)送的該圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包和第二網(wǎng)絡(luò)數(shù)據(jù)包,然后利用本實(shí)施例提供的方法進(jìn)行解碼,參見圖8,該方法包括 步驟601 :對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第一碼流,第一碼流對(duì)應(yīng)的第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第一圖像的圖像類型為高位圖像,以及對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第二碼流,第二碼流對(duì)應(yīng)的第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第二圖像的圖像類型為低位圖像;具體地,對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解封裝得到第一網(wǎng)絡(luò)數(shù)據(jù)包包括的包頭和第一碼流,從第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭中提取第一碼流對(duì)應(yīng)的第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第一圖像的圖像類型為高位圖像;對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解封裝得到第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭和第二碼流,從第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭中提取第二碼流對(duì)應(yīng)的第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第二圖像的圖像類型為低位圖像。步驟602 :對(duì)第一碼流進(jìn)行解碼得到第一碼流對(duì)應(yīng)的第二位寬的第一圖像;具體地,采用第一解碼器對(duì)第一碼流進(jìn)行解碼得到第一圖像,第一解碼器的位寬為第二位寬,第一圖像的位寬為第二位寬。步驟603 :對(duì)第二碼流進(jìn)行解碼得到第二碼流對(duì)應(yīng)的第二位寬的第二圖像;具體地,采用第二解碼器對(duì)第二碼流進(jìn)行解碼得到第二圖像,第二解碼器的位寬為第二位寬,第二圖像的位寬為第二位寬。步驟604 :根據(jù)第一圖像的幀標(biāo)識(shí)信息和第二圖像的幀標(biāo)識(shí)信息確定出屬性于同一中貞圖像包括的一巾貞第一圖像和一巾貞第二圖像;步驟605 :解析該幀第一圖像的圖像類型為高位圖像并確定出第一圖像為該幀圖像的高位圖像,以及解析該幀第二圖像的圖像類型為低位圖像并確定出第二圖像為該幀圖像的低位圖像;步驟606 :根據(jù)該幀第一圖像的有效位信息從該幀第一圖像中提取第一有效比特,第一有效比特為該幀圖像中的比特;具體地,根據(jù)該幀第一圖像的有效位信息確定出該幀第一圖像中包括的第一有效比特,第一有效比特為該幀圖像中的比特,從該幀第一圖像包括的第二位寬個(gè)比特中提取確定出的第一有效比特。步驟607 :根據(jù)該幀第二圖像的有效位信息從該幀第二圖像中提取第二有效比特,第二有效比特為該幀圖像中的比特;具體地,根據(jù)該幀第二圖像的有效位信息確定出該幀第二圖像中包括的第二有效比特,第二有效比特為該幀圖像中的比特,從該幀第二圖像包括的第二位寬個(gè)比特中提取確定出的第二有效比特。步驟608 :根據(jù)該幀第一圖像為高位圖像以及該幀第二圖像為低位圖像,將第一有效比特和第二有效比特組成一巾貞位寬為第一位寬的重建圖像。具體地,根據(jù)該幀第一圖像為高位圖像將第一有效比特作為一幀圖像高位比特,根據(jù)該幀第二圖像為低位圖像將第二有效比特作為一幀圖像的低位比特,然后將第一有效比特和第二有效比特組成一巾貞位寬為第一位寬的重建圖像。在本發(fā)明實(shí)施例中,對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第二位寬的第一圖像, 第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第一圖像的圖像類型為高位圖像;對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第二位寬的第二圖像,第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第二圖像的圖像類型為低位圖像;根據(jù)第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來解碼出第一位寬的圖像,如此降低解碼成本;另外,在本實(shí)施例中,可以使用第二位寬的內(nèi)存來存儲(chǔ)第一位寬的圖像對(duì)應(yīng)的第一碼流和第二碼流,節(jié)省了內(nèi)存空間。參見圖9,本發(fā)明實(shí)施例提供了一種圖像編碼器,包括劃分模塊701,用于將一幀圖像劃分成一幀高位圖像和一幀低位圖像,該幀圖像包括第一位寬個(gè)比特,該幀高位圖像包括第二位寬個(gè)比特,該幀低位圖像包括第二位寬個(gè)比特,第一位寬大于第二位寬且小于兩倍第二位寬;第一編碼模塊702,用于對(duì)劃分模塊701劃分的該幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,第一網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息,該幀高位圖像的有效位信息和圖像類型,該幀標(biāo)識(shí)信息用于標(biāo)識(shí)該幀圖像,該幀高位圖像的有效位信息用于指示該幀高位圖像中包括的該幀圖像中的比特,第一網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為高位圖像;第二編碼模塊,用于對(duì)劃分模塊701劃分的該幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,第二網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息,該幀低位圖像的有效位信息和圖像類型,該幀低位圖像的有效位信息用于指示該幀低位圖像中包括的該幀圖像中的比特,第二網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為低位圖像。其中,劃分模塊701包括第一劃分單元,用于計(jì)算第一位寬與第二位寬之間的第一差值,以及計(jì)算第二位寬與第一差值之間的第二差值,將該幀圖像對(duì)應(yīng)的低第二位寬位比特組成一幀低位圖像,將該幀圖像對(duì)應(yīng)的高第一差值位比特組成一幀高位圖像對(duì)應(yīng)的低第一差值位比特,向該幀高位圖像補(bǔ)充第二差值個(gè)預(yù)設(shè)比特;或者,第二劃分單元,用于計(jì)算第一位寬與第二位寬之間的第一差值,以及計(jì)算第二位寬與第一差值之間的第二差值,將該幀圖像對(duì)應(yīng)的高第二位寬位比特組成一幀高位圖像,將該幀圖像對(duì)應(yīng)的低第一差值位比特組成一幀低位圖像對(duì)應(yīng)的高第一差值位比特,向該幀低位圖像補(bǔ)充第二差值個(gè)預(yù)設(shè)比特。
其中,第一編碼模塊702包括第一編碼單元,用于對(duì)該幀高位圖像進(jìn)行編碼得到該幀高位圖像的碼流,設(shè)置該幀高位圖像的碼流的附加信息包括該幀圖像的幀標(biāo)識(shí)信息,該幀高位圖像的有效位信息和圖像類型,對(duì)該幀高位圖像的碼流進(jìn)行打包得到第一網(wǎng)絡(luò)數(shù)據(jù)包;或者,第二編碼單元,用于對(duì)該幀高位圖像進(jìn)行編碼得到該幀高位圖像的碼流,對(duì)該幀高位圖像的碼流進(jìn)行打包得到第一網(wǎng)絡(luò)數(shù)據(jù)包,設(shè)置第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭攜帶該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型。其中,第二編碼模塊703包括第三編碼單元,用于對(duì)該幀低位圖像進(jìn)行編碼得到該幀低位圖像的碼流,設(shè)置該幀低位圖像的碼流的附加信息包括該幀圖像的幀標(biāo)識(shí)信息,該幀低位圖像的有效位信息和圖像類型,對(duì)該幀低位圖像的碼流進(jìn)行打包得到第二網(wǎng)絡(luò)數(shù)據(jù)包;或者,、第四編碼單元,用于對(duì)該幀低位圖像進(jìn)行編碼得到該幀低位圖像的碼流,對(duì)該幀低位圖像的碼流進(jìn)行打包得到第二網(wǎng)絡(luò)數(shù)據(jù)包,設(shè)置第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭攜帶該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型。進(jìn)一步地,該裝置還包括獲取模塊,用于獲取該幀高位圖像的有效位信息和該幀低位圖像的有效位信息。在本發(fā)明實(shí)施例中,將一巾貞第一位寬的圖像劃分成一巾貞第二位寬的高位圖像和一幀第二位寬的低位圖像,對(duì)該幀高位圖像進(jìn)行編碼得到該幀高位圖像對(duì)應(yīng)的第一網(wǎng)絡(luò)數(shù)據(jù)包,且第一網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息、該幀高位圖像的有效位信息和圖像類型,對(duì)該幀低位圖像進(jìn)行編碼打包得到該幀低位圖像對(duì)應(yīng)的第二網(wǎng)絡(luò)數(shù)據(jù)包,且第二網(wǎng)絡(luò)數(shù)據(jù)包中包括該幀圖像的幀標(biāo)識(shí)信息、該幀低位圖像的有效位信息和圖像類型。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來對(duì)第一位寬的圖像進(jìn)行編碼,如此降低編碼成本;另外,在本實(shí)施例中,可以使用第二位寬的內(nèi)存來存儲(chǔ)第一位寬的圖像對(duì)應(yīng)的高位圖像的碼流和低位圖像的碼流,節(jié)省了內(nèi)存空間。參見圖10,本發(fā)明實(shí)施例提供了一種對(duì)上述圖像編碼器得到的圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼的圖像解碼器,包括解碼模塊801,用于對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第一圖像、第二圖像以及第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,其中,第一圖像的位寬為第一位寬,第二圖像的位寬為第二位寬,解析出第一圖像的圖像類型為高位圖像以及第二圖像的圖像類型為低位圖像;重建模塊802,用于根據(jù)解碼模塊801解碼得到的第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像,第一位寬大于所述第二位寬且小于或等于兩倍第二位寬。其中,解碼模塊801包括第一解碼單元,用于對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第一碼流,對(duì)第一碼流進(jìn)行解碼得到第一圖像,以及從第一碼流的附加信息中提取第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析出第一圖像的圖像類型為高位圖像;第二解碼單元,用于對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第二碼流,對(duì)第二碼流進(jìn)行解碼得到第二圖像,以及從第二碼流的附加信息中提取第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析出第二圖像的圖像類型為低位圖像。其中,解碼模塊801包括第三解碼單元,用于對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第一碼流,以及從第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭中提取第一碼流對(duì)應(yīng)的第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第一碼流進(jìn)行解碼得到第一圖像,解析出第一圖像的圖像類型為高位圖像;第四解碼單元,用于對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第二碼流,以及從第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭中提取第二碼流對(duì)應(yīng)的第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第二碼流進(jìn)行解碼得到第二圖像,解析出第二圖像的圖像類型為低位圖像。其中,重建模塊803包括 第一確定單元,用于根據(jù)第一圖像的幀標(biāo)識(shí)信息和第二圖像的幀標(biāo)識(shí)信息,確定出屬于同一巾貞圖像包括的一巾貞第一圖像和一巾貞第二圖像;第二確定單元,用于解析該幀第一圖像的圖像類型并確定出該幀第一圖像為第一確定單元確定的一幀圖像的高位圖像,以及解析該幀第二圖像的圖像類型并確定出該幀第二圖像為第一確定單元確定的一幀圖像的低位圖像;第一獲取單兀,用于根據(jù)該巾貞第一圖像的有效位信息從該巾貞第一圖像中獲取第一有效比特,第一有效比特為該幀圖像中的比特;第二獲取單元,用于根據(jù)該幀第二圖像的有效位信息從該幀第二圖像中獲取第二有效比特,第二有效比特為該幀圖像中的比特;組成單元,用于根據(jù)第二確定單元確定出的該幀第一圖像為高位圖像以及該幀第二圖像為低位圖像,將第一有效比特和第二有效比特組成一幀第一位置的重建圖像。在本發(fā)明實(shí)施例中,對(duì)網(wǎng)絡(luò)傳輸包進(jìn)行解碼得到第二位寬的第一圖像、第二位寬的第二圖像以及第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析第一圖像的圖像類型為高位圖像以及第二圖像的圖像類型為低位圖像;根據(jù)第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像。其中,第一位寬大于第二位寬,所以在本實(shí)施例中可以使用第二位寬的編碼器來解碼出第一位寬的圖像,如此降低解碼成本;另外,在本實(shí)施例中,可以使用第二位寬的內(nèi)存來存儲(chǔ)第一位寬的圖像對(duì)應(yīng)的第一碼流和第二碼流,節(jié)省了內(nèi)存空間。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種圖像編碼方法,其特征在于,所述方法包括 將一幀圖像劃分成一幀高位圖像和一幀低位圖像,所述一幀圖像包括第一位寬個(gè)比特,所述一幀高位圖像包括第二位寬個(gè)比特,所述一幀低位圖像包括第二位寬個(gè)比特,所述第一位寬大于所述第二位寬且小于兩倍的所述第二位寬; 對(duì)所述一幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,所述第一網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀高位圖像的有效位信息和圖像類型,所述幀標(biāo)識(shí)信息用于標(biāo)識(shí)所述一幀圖像,所述一幀高位圖像的有效位信息用于指示所述一幀高位圖像中包括的所述一幀圖像中的比特,所述第一網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為高位圖像; 對(duì)所述一幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,所述第二網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀低位圖像的有效位信息和圖像類型,所述一幀低位圖像的有效位信息用于指示所述一幀低位圖像中包括的所述一幀圖像中的比特,所述第二網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為低位圖像。
2.如權(quán)利要求I所述的方法,其特征在于,所述將一幀圖像劃分成一幀高位圖像和一幀低位圖像,包括 計(jì)算所述第一位寬與所述第二位寬之間的第一差值,以及計(jì)算所述第二位寬與所述第一差值之間的第二差值,將所述一幀圖像對(duì)應(yīng)的低第二位寬位比特組成一幀低位圖像,將所述一幀圖像對(duì)應(yīng)的高第一差值位比特組成一幀高位圖像對(duì)應(yīng)的低第一差值位比特,向所述一幀高位圖像補(bǔ)充第二差值個(gè)預(yù)設(shè)比特;或者, 計(jì)算所述第一位寬與所述第二位寬之間的第一差值,以及計(jì)算所述第二位寬與所述第一差值之間的第二差值,將所述一幀圖像對(duì)應(yīng)的高第二位寬位比特組成一幀高位圖像,將所述一幀圖像對(duì)應(yīng)的低第一差值位比特組成一幀低位圖像對(duì)應(yīng)的高第一差值位比特,向所述一幀低位圖像補(bǔ)充第二差值個(gè)預(yù)設(shè)比特。
3.如權(quán)利要求I所述的方法,其特征在于,所述對(duì)所述一幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,包括 對(duì)所述一幀高位圖像進(jìn)行編碼得到所述一幀高位圖像的碼流,設(shè)置所述碼流的附加信息包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀高位圖像的有效位信息和圖像類型,對(duì)所述碼流進(jìn)行打包得到第一網(wǎng)絡(luò)數(shù)據(jù)包;或者, 對(duì)所述一幀高位圖像進(jìn)行編碼得到所述一幀高位圖像的碼流,對(duì)所述碼流進(jìn)行打包得到第一網(wǎng)絡(luò)數(shù)據(jù)包,設(shè)置所述第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭攜帶所述一幀圖像的幀標(biāo)識(shí)信息、所述一幀高位圖像的有效位信息和圖像類型。
4.如權(quán)利要求I所述的方法,其特征在于,所述對(duì)所述一幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,包括 對(duì)所述一幀低位圖像進(jìn)行編碼得到所述一幀低位圖像的碼流,設(shè)置所述碼流的附加信息包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀低位圖像的有效位信息和圖像類型,對(duì)所述碼流進(jìn)行打包得到第二網(wǎng)絡(luò)數(shù)據(jù)包;或者, 對(duì)所述一幀低位圖像進(jìn)行編碼得到所述一幀低位圖像的碼流,對(duì)所述碼流進(jìn)行打包得到第二網(wǎng)絡(luò)數(shù)據(jù)包,設(shè)置所述第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭攜帶所述一幀圖像的幀標(biāo)識(shí)信息、所述一幀低位圖像的有效位信息和圖像類型。
5.一種對(duì)權(quán)利要求I得到的圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼的方法,其特征在于,所述方法包括 對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第一圖像、第二圖像以及所述第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,其中,所述第一圖像的位寬為第一位寬,所述第二圖像的位寬為第二位寬,解析出所述第一圖像的圖像類型為高位圖像以及所述第二圖像的圖像類型為低位圖像; 根據(jù)所述第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及所述第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像,所述第一位寬大于所述第二位寬且小于或等于兩倍所述第二位寬。
6.如權(quán)利要求5所述的方法,其特征在于,所述對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第一圖像、第二圖像以及所述第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,包括 對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第一碼流,對(duì)所述第一碼流進(jìn)行解碼得到第一圖像,以及從所述第一碼流的附加信息中提取所述第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型; 對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第二碼流,對(duì)所述第二碼流進(jìn)行解碼得到第二圖像,以及從所述第二碼流的附加信息中提取所述第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型。
7.如權(quán)利要求5所述的方法,其特征在于,所述對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第一圖像、第二圖像以及所述第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,包括 對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第一碼流,以及從所述第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭中提取所述第一碼流對(duì)應(yīng)的第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第一碼流進(jìn)行解碼得到第一圖像; 對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第二碼流,以及從所述第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭中提取所述第二碼流對(duì)應(yīng)的第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第二碼流進(jìn)行解碼得到第二圖像。
8.如權(quán)利要求5至7任一項(xiàng)權(quán)利要求所述的方法,其特征在于,所述根據(jù)所述第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及所述第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像,包括 根據(jù)所述第一圖像的幀標(biāo)識(shí)信息和第二圖像的幀標(biāo)識(shí)信息,確定出屬于同一幀圖像包括的一巾貞第一圖像和一巾貞第二圖像; 解析所述一幀第一圖像的圖像類型并確定出所述一幀第一圖像為所述一幀圖像的高位圖像,以及解析所述一幀第二圖像的圖像類型并確定出所述一幀第二圖像為所述一幀圖像的低位圖像; 根據(jù)所述一幀第一圖像的有效位信息從所述一幀第一圖像中獲取第一有效比特,所述第一有效比特為所述一幀圖像中的比特; 根據(jù)所述一幀第二圖像的有效位信息從所述一幀第二圖像中獲取第二有效比特,所述第二有效比特為所述一幀圖像中的比特; 根據(jù)所述一幀第一圖像為高位圖像以及所述一幀第二圖像為低位圖像,將所述第一有效比特和所述第二有效比特組成一幀第一位寬的重建圖像。
9.一種圖像編碼器,其特征在于,所述圖像編碼器包括劃分模塊,用于將一幀圖像劃分成一幀高位圖像和一幀低位圖像,所述一幀圖像包括第一位寬個(gè)比特,所述一幀高位圖像包括第二位寬個(gè)比特,所述一幀低位圖像包括第二位寬個(gè)比特,所述第一位寬大于所述第二位寬且小于兩倍所述第二位寬; 第一編碼模塊,用于對(duì)所述劃分模塊劃分的一幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,所述第一網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀高位圖像的有效位信息和圖像類型,所述幀標(biāo)識(shí)信息用于標(biāo)識(shí)所述一幀圖像,所述一幀高位圖像的有效位信息用于指示所述一幀高位圖像中包括的所述一幀圖像中的比特,所述第一網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為高位圖像; 第二編碼模塊,用于對(duì)所述劃分模塊劃分的一幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,所述第二網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀低位圖像的有效位信息和圖像類型,所述一幀低位圖像的有效位信息用于指示所述一幀低位圖像中包括的所述一幀圖像中的比特,所述第二網(wǎng)絡(luò)數(shù)據(jù)包包括的圖像類型為低位圖像。
10.如權(quán)利要求9所述的圖像編碼器,其特征在于,所述劃分模塊包括 第一劃分單元,用于計(jì)算所述第一位寬與所述第二位寬之間的第一差值,以及計(jì)算所述第二位寬與所述第一差值之間的第二差值,將所述一幀圖像對(duì)應(yīng)的低第二位寬位比特組成一幀低位圖像,將所述一幀圖像對(duì)應(yīng)的高第一差值位比特組成一幀高位圖像對(duì)應(yīng)的低第一差值位比特,向所述一幀高位圖像補(bǔ)充第二差值個(gè)預(yù)設(shè)比特;或者, 第二劃分單元,用于計(jì)算所述第一位寬與所述第二位寬之間的第一差值,以及計(jì)算所述第二位寬與所述第一差值之間的第二差值,將所述一幀圖像對(duì)應(yīng)的高第二位寬位比特組成一幀高位圖像,將所述一幀圖像對(duì)應(yīng)的低第一差值位比特組成一幀低位圖像對(duì)應(yīng)的高第一差值位比特,向所述一幀低位圖像補(bǔ)充第二差值個(gè)預(yù)設(shè)比特。
11.如權(quán)利要求9所述的圖像編碼器,其特征在于,所述第一編碼模塊包括 第一編碼單元,用于對(duì)所述一幀高位圖像進(jìn)行編碼得到所述一幀高位圖像的碼流,設(shè)置所述碼流的附加信息包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀高位圖像的有效位信息和圖像類型,對(duì)所述碼流進(jìn)行打包得到第一網(wǎng)絡(luò)數(shù)據(jù)包;或者, 第二編碼單元,用于對(duì)所述一幀高位圖像進(jìn)行編碼得到所述一幀高位圖像的碼流,對(duì)所述碼流進(jìn)行打包得到第一網(wǎng)絡(luò)數(shù)據(jù)包,設(shè)置所述第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭攜帶所述一幀圖像的幀標(biāo)識(shí)信息、所述一幀高位圖像的有效位信息和圖像類型。
12.如權(quán)利要求9所述的圖像編碼器,其特征在于,所述第二編碼模塊包括 第三編碼單元,用于對(duì)所述一幀低位圖像進(jìn)行編碼得到所述一幀低位圖像的碼流,設(shè)置所述碼流的附加信息包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀低位圖像的有效位信息和圖像類型,對(duì)所述碼流進(jìn)行打包得到第二網(wǎng)絡(luò)數(shù)據(jù)包;或者, 第四編碼單元,用于對(duì)所述一幀低位圖像進(jìn)行編碼得到所述一幀低位圖像的碼流,對(duì)所述碼流進(jìn)行打包得到第二網(wǎng)絡(luò)數(shù)據(jù)包,設(shè)置所述第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭攜帶所述一幀圖像的幀標(biāo)識(shí)信息、所述一幀低位圖像的有效位信息和圖像類型。
13.—種對(duì)權(quán)利要求9得到的圖像對(duì)應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼的圖像解碼器,其特征在于,所述圖像解碼器包括 解碼模塊,用于對(duì)網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第一圖像、第二圖像以及所述第一圖像和第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,其中,所述第一圖像的位寬為第一位寬,所述第二圖像的位寬為第二位寬,解析出所述第一圖像的圖像類型為高位圖像以及所述第二圖像的圖像類型為低位圖像; 重建模塊,用于根據(jù)所述解碼模塊解碼得到的所述第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,以及所述第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第一圖像和第二圖像進(jìn)行重建,得到第一位寬的重建圖像,所述第一位寬大于所述第二位寬且小于或等于兩倍所述第二位寬。
14.如權(quán)利要求13所述的圖像解碼器,其特征在于,所述解碼模塊包括 第一解碼單元,用于對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第一碼流,對(duì)所述第一碼流進(jìn)行解碼得到第一圖像,以及從所述第一碼流的附加信息中提取所述第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析出所述第一圖像的圖像類型為高位圖像; 第二解碼單元,用于對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解碼得到第二碼流,對(duì)所述第二碼流進(jìn)行 解碼得到第二圖像,以及從所述第二碼流的附加信息中提取所述第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,解析出所述第二圖像的圖像類型為低位圖像。
15.如權(quán)利要求13所述的圖像解碼器,其特征在于,所述解碼模塊包括 第三解碼單元,用于對(duì)第一網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第一碼流,以及從所述第一網(wǎng)絡(luò)數(shù)據(jù)包的包頭中提取所述第一碼流對(duì)應(yīng)的第一圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第一碼流進(jìn)行解碼得到第一圖像,解析出所述第一圖像的圖像類型為高位圖像; 第四解碼單元,用于對(duì)第二網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行解包得到第二碼流,以及從所述第二網(wǎng)絡(luò)數(shù)據(jù)包的包頭中提取所述第二碼流對(duì)應(yīng)的第二圖像的幀標(biāo)識(shí)信息、有效位信息和圖像類型,對(duì)所述第二碼流進(jìn)行解碼得到第二圖像,解析出所述第二圖像的圖像類型為低位圖像。
16.如權(quán)利要求13至15任一項(xiàng)權(quán)利要求所述的圖像解碼器,其特征在于,所述重建模塊包括 第一確定單元,用于根據(jù)所述第一圖像的幀標(biāo)識(shí)信息和第二圖像的幀標(biāo)識(shí)信息,確定出屬于同一巾貞圖像包括的一巾貞第一圖像和一巾貞第二圖像; 第二確定單元,用于解析所述一幀第一圖像的圖像類型并確定出所述一幀第一圖像為所述第一確定單元確定的一幀圖像的高位圖像,以及解析所述一幀第二圖像的圖像類型并確定出所述一幀第二圖像為所述第一確定單元確定的一幀圖像的低位圖像; 第一獲取單元,用于根據(jù)所述一幀第一圖像的有效位信息從所述一幀第一圖像中獲取第一有效比特,所述第一有效比特為所述一幀圖像中的比特; 第二獲取單元,用于根據(jù)所述一幀第二圖像的有效位信息從所述一幀第二圖像中獲取第二有效比特,所述第二有效比特為所述一幀圖像中的比特; 組成單元,用于根據(jù)所述第二確定單元確定出所述一幀第一圖像為高位圖像以及所述一幀第二圖像為低位圖像,將所述第一獲取單元獲取的第一有效比特和所述第二獲取單元獲取的第二有效比特組成一幀第一位置的重建圖像。
全文摘要
本發(fā)明公開了一種圖像編碼方法、圖像解碼方法及圖像編碼器和圖像解碼器,屬于計(jì)算機(jī)領(lǐng)域。所述編碼的方法包括將一幀圖像劃分成一幀高位圖像和一幀低位圖像,所述一幀圖像包括第一位寬個(gè)比特,所述一幀高位圖像包括第二位寬個(gè)比特,所述一幀低位圖像包括第二位寬個(gè)比特,所述第一位寬大于所述第二位寬且小于兩倍所述第二位寬;對(duì)所述一幀高位圖像進(jìn)行編碼得到第一網(wǎng)絡(luò)數(shù)據(jù)包,所述第一網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀高位圖像的有效位信息和圖像類型;對(duì)所述一幀低位圖像進(jìn)行編碼得到第二網(wǎng)絡(luò)數(shù)據(jù)包,所述第二網(wǎng)絡(luò)數(shù)據(jù)包中包括所述一幀圖像的幀標(biāo)識(shí)信息,所述一幀低位圖像的有效位信息和圖像類型。本發(fā)明能夠減少編碼的成本。
文檔編號(hào)H04N21/434GK102724553SQ20121019274
公開日2012年10月10日 申請(qǐng)日期2012年6月12日 優(yōu)先權(quán)日2012年6月12日
發(fā)明者李軍華, 王浦林 申請(qǐng)人:華為技術(shù)有限公司