專利名稱:嵌入式圖形編碼:用于并行解碼的重排序比特流的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理領(lǐng)域。更具體地,本發(fā)明涉及當(dāng)對(duì)圖像/視頻進(jìn)行編碼和解碼時(shí)對(duì)信令比特進(jìn)行分組。
背景技術(shù):
大多數(shù)圖像壓縮方案是針對(duì)諸如由數(shù)碼照相機(jī)拍攝的照片之類的“自然圖像”而設(shè)計(jì)的。對(duì)于自然圖像,在相鄰像素之間存在強(qiáng)相關(guān)。因而,大多數(shù)圖像壓縮模式如下來(lái)エ作I.通過(guò)預(yù)測(cè)或者轉(zhuǎn)換或者這二者對(duì)像素進(jìn)行去相關(guān),這導(dǎo)致預(yù)測(cè)殘余或者變換參數(shù)的稀疏直方圖。該直方圖具有位于O附近的單個(gè)峰值。2.按照需要應(yīng)用量化。3.對(duì)(量化的)預(yù)測(cè)殘余或者變換參數(shù)進(jìn)行熵編碼。熵編碼是針對(duì)以上描述的分布而設(shè)計(jì)的。如果該分布具有顯著的不同形狀,那么編碼性能差。然而,存在許多諸如圖形或者文本的圖像之類的“非自然圖像”,該圖像一般地具有大動(dòng)態(tài)范圍、強(qiáng)烈對(duì)比、明顯的邊、粗紋理以及稀疏的直方圖。通過(guò)傳統(tǒng)的圖像壓縮算法通常不能很好地處理這些圖像類型。像素間相關(guān)性較弱,并且預(yù)測(cè)或者轉(zhuǎn)換不能像它能為自然圖像提供稀疏的直方圖那樣提供直方圖。針對(duì)非自然圖像已經(jīng)提出了ー些方案。一個(gè)示例被稱為“直方圖打包”,其中編碼器穿過(guò)整個(gè)圖像,計(jì)算直方圖并且在壓縮圖像之前進(jìn)行像素的非線性映射。壓縮需要使得増加的存儲(chǔ)器成本和更多的計(jì)算的兩個(gè)通過(guò)處理。比特流不是可變換比例的,這意味著解碼器需要整個(gè)比特流以對(duì)圖像進(jìn)行解碼。沒(méi)有重編碼的部分重構(gòu)建是不可能的。在嵌入式圖像編碼(EGC)的ー些版本中,執(zhí)行比特平面編碼,其中對(duì)于每一存在的組如果當(dāng)前組不太小并且沒(méi)有太多的組存在,那么發(fā)送該組的拆分比特,其伴隨I比特或者多比特以細(xì)化(refine)在該組中的像素值;否則,發(fā)送原始比特用于細(xì)化。因此,將組ー個(gè)接ー個(gè)地處理。
發(fā)明內(nèi)容
在嵌入式圖形編碼(EGC)中,當(dāng)對(duì)比特平面進(jìn)行解碼時(shí),處理全部現(xiàn)有的組。因此在組之間不存在預(yù)測(cè)依賴性,可以并行處理多個(gè)組以加速編碼。然而,由于EGC的變長(zhǎng)編碼特征,解碼器不知道在比特流中的每ー組的起始點(diǎn)。因此,下一組的解碼只有在對(duì)先前的組進(jìn)行了解碼后才能開(kāi)始。比特流的重排序可以被用于使能諸如在EGC中之類的并行圖形解碼。在重排序中,設(shè)置比特平面的全部組的“split_gr0Up”(拆分_組)信令比特,并且接著跟隨每一組的細(xì)化比特。利用重排序,通過(guò)讀出每ー組的拆分比特,解碼器可以取得每ー組的細(xì)化比特?cái)?shù)目(例如,當(dāng)“split_group”信令比特等于O時(shí),僅存在針對(duì)該組的ー個(gè)細(xì)化比持,否則細(xì)化比特的數(shù)目等于組成員的數(shù)目),因此還知道每ー組的起始點(diǎn),并且可以實(shí)現(xiàn)每ー組的并行處理。為了避免解碼時(shí)的潛在問(wèn)題,在一些實(shí)施例中,將允許的組的最大數(shù)目進(jìn)行設(shè)置使得永遠(yuǎn)不能達(dá)到該限制。在這種情況中,可能存在應(yīng)當(dāng)被拆分但是由于組數(shù)已經(jīng)達(dá)到了限制而沒(méi)有被拆分的一些組。對(duì)于這樣的組,通過(guò)簡(jiǎn)單地檢查“Split_gr0Up”t匕特的值不能取得細(xì)化比特的數(shù)目。為了解決這個(gè)問(wèn)題,不是發(fā) 送每ー組的“ split_gr0Up”,而是發(fā)送被稱為“each_member”(姆一 _成員)的另一信令比特。each_member與一個(gè)組的細(xì)化比特的數(shù)目具有明確的關(guān)系(即,當(dāng)each_member = O,僅存在I個(gè)細(xì)化比特,否則細(xì)化比特的數(shù)目等于組成員的數(shù)目),而不管該組是否將被拆分。通過(guò)使用eachjnember信令和其它條件(例如,最大組數(shù)是否達(dá)到)可以做出“拆分或者不拆分”的判定。在一些實(shí)施例中,在對(duì)比特平面進(jìn)行編碼之前檢查組數(shù)是否達(dá)到預(yù)確定的限制。如果是的話,那么不發(fā)送每一成員信令并且使用原始比特細(xì)化全部組的成員。在ー個(gè)方面,一種編程在設(shè)備中的控制器中的編碼方法,包括生成用于圖像塊的比特平面的組的信令比特;生成用于每個(gè)組的細(xì)化比特;以及組合信令比特以形成比特流的頭部。該方法還包括將圖像劃分為塊并且將塊分割成組。當(dāng)這些組的ー個(gè)組包括任何相異的像素時(shí),將信令比特設(shè)置為I。在細(xì)化比特之前發(fā)送信令比持。使用并行處理對(duì)每一組的細(xì)化比特進(jìn)行解碼。設(shè)備是從包括以下設(shè)備的組中選擇的個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、計(jì)算機(jī)工作站、服務(wù)器、大型計(jì)算機(jī)、手持式計(jì)算機(jī)、個(gè)人數(shù)字助理、蜂窩/移動(dòng)電話機(jī)、智能電器、游戲機(jī)、數(shù)碼照相機(jī)、數(shù)字?jǐn)z像機(jī)、照相手機(jī)、iPod /iPhone、視頻播放器、DVD刻錄機(jī)/播放機(jī)、藍(lán)光 刻錄機(jī)/播放機(jī)、電視機(jī)、家庭娛樂(lè)系統(tǒng)。在另一方面,一種編程在設(shè)備中的控制器中的解碼方法,包括接收包括信令比特和細(xì)化比特的被編碼的比特平面;針對(duì)比特平面內(nèi)的每個(gè)組確定細(xì)化比特的數(shù)量;以及利用細(xì)化比特的數(shù)目來(lái)執(zhí)行比特平面的并行解碼。將允許的組的最大數(shù)目設(shè)置為組的總數(shù)。利用頭部比特來(lái)確定每ー組的細(xì)化比特的數(shù)量。該方法還包括在對(duì)比特平面進(jìn)行解碼之前確定組數(shù)是否達(dá)到組的限制,其中如果組數(shù)達(dá)到了組的限制,那么全部組被指示為具有原始細(xì)化比特并且不發(fā)送信令比特。設(shè)備是從包括以下設(shè)備的組中選擇的個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、計(jì)算機(jī)工作站、服務(wù)器、大型計(jì)算機(jī)、手持式計(jì)算機(jī)、個(gè)人數(shù)字助理、蜂窩/移動(dòng)電話機(jī)、智能電器、游戲機(jī)、數(shù)碼照相機(jī)、數(shù)字?jǐn)z像機(jī)、照相手機(jī)、iPod /iPhone、視頻播放器、DVD刻錄機(jī)/播放機(jī)、藍(lán)光 刻錄機(jī)/播放機(jī)、電視機(jī)、家庭娛樂(lè)系統(tǒng)。在另一方面,一種編碼器設(shè)備,包括用于存儲(chǔ)應(yīng)用的存儲(chǔ)器,所述應(yīng)用用于生成用于比特平面內(nèi)的組的信令比特、生成每個(gè)組的細(xì)化比持;以及組合信令比特以形成比特平面的頭部;以及耦合到存儲(chǔ)器的處理組件,所述處理組件被配置用于處理該應(yīng)用。當(dāng)這些組的ー個(gè)組包括任何相異的像素時(shí),將信令比特設(shè)置為I。該應(yīng)用還用于在細(xì)化比特之前發(fā)送信令比持。使用并行處理對(duì)每ー組進(jìn)行編碼和解碼。在另一方面,一種解碼器設(shè)備,包括用于存儲(chǔ)應(yīng)用的存儲(chǔ)器,所述應(yīng)用用于接收包括信令比特和細(xì)化比特的被編碼的比特平面;針對(duì)比特平面內(nèi)的每個(gè)組確定細(xì)化比特的數(shù)量;以及利用每個(gè)組的細(xì)化比特的數(shù)目來(lái)對(duì)在比特平面內(nèi)的組并行進(jìn)行編碼;以及耦合到存儲(chǔ)器的處理組件,所述處理組件被配置用于處理所述應(yīng)用。將允許的組的最大數(shù)目設(shè)置為組的總數(shù)。使用頭部比特用于確定每一組的細(xì)化比特的數(shù)量。該應(yīng)用還用于在對(duì)每ー組進(jìn)行解碼時(shí)確定組數(shù)是否達(dá)到組的限制,其中如果組數(shù)達(dá)到了組的限制,那么全部組被指示為具有原始細(xì)化比特并且不發(fā)送信令比持。該應(yīng)用還用于在對(duì)每ー組進(jìn)行解碼時(shí)確定組數(shù)是否達(dá)到組的限制,其中如果組數(shù)沒(méi)有達(dá)到組的限制,那么信令比特等于1,將該組拆分為兩個(gè);如果 組數(shù)達(dá)到組的限制,沒(méi)有組被進(jìn)ー步拆分。在另一方面,一種編程在設(shè)備中的控制器中的系統(tǒng),包括分割模塊,用于將圖像的ー個(gè)塊分割為多個(gè)組;編碼模塊,用于對(duì)所述組進(jìn)行編碼,包括生成用于每個(gè)組的信令比特和ー組細(xì)化比特,其中ー組信令比特在所述細(xì)化比特之前被發(fā)送;以及發(fā)送模塊,用于發(fā)送經(jīng)編碼的比特流。當(dāng)這些組的ー個(gè)組包括任何相異的像素時(shí),信令比特為I。使用并行處理對(duì)每ー組進(jìn)行編碼和解碼。設(shè)備是從包括以下設(shè)備的組中選擇的個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、計(jì)算機(jī)工作站、服務(wù)器、大型計(jì)算機(jī)、手持式計(jì)算機(jī)、個(gè)人數(shù)字助理、蜂窩/移動(dòng)電話機(jī)、智能電器、游戲機(jī)、數(shù)碼照相機(jī)、數(shù)字?jǐn)z像機(jī)、照相手機(jī)、iPod /iPhone、視頻播放器、DVD刻錄機(jī)/播放機(jī)、藍(lán)光 刻錄機(jī)/播放機(jī)、電視機(jī)、家庭娛樂(lè)系統(tǒng)。
圖I圖示依據(jù)ー些實(shí)施例的標(biāo)準(zhǔn)比特流排序和改進(jìn)的比特流排序的示圖。圖2圖示依據(jù)ー些實(shí)施例對(duì)標(biāo)準(zhǔn)排序的比特流和改進(jìn)排序的比特流進(jìn)行解碼的示圖。圖3圖示依據(jù)ー些實(shí)施例使用標(biāo)準(zhǔn)比特流排序的組,信令比特以及細(xì)化比特的示圖。圖4圖示依據(jù)ー些實(shí)施例使用改進(jìn)的比特流排序的組,信令比特,細(xì)化比特以及前導(dǎo)比特的示圖。圖5圖示依據(jù)ー些實(shí)施例的一種編碼方法的流程圖。圖6圖示依據(jù)ー些實(shí)施例的一種解碼方法的流程圖。圖7圖示依據(jù)ー些實(shí)施例的被配置為實(shí)現(xiàn)改進(jìn)的編碼方法的示例性計(jì)算設(shè)備的框圖。
具體實(shí)施例方式為了通過(guò)無(wú)線信道發(fā)送高清視頻內(nèi)容,嵌入式圖像編碼(EGC)或者EGC的變行對(duì)高清視頻內(nèi)容進(jìn)行壓縮以提高頻帶效率。在EGC中,將視頻幀劃分為多個(gè)塊,并且具有相同值的每一塊的像素被分組在ー起。從最高有效比特(MSB)開(kāi)始并且向最低有效比特(LSB)移動(dòng),編碼器處理在比特平面中的全部組。為了加速EGC的編碼,使用比特流重排序。在該重排序中,首先發(fā)送全部組的信令比特,并且接著跟隨每一組的細(xì)化比持。利用重排序每一組的并行處理是可能的。對(duì)于解碼,知道細(xì)化比特的位置是重要的。在原始EGC中,因?yàn)槿绻粋€(gè)組太小那么該組有時(shí)不具有“ Split_gr0Up”(拆分_組)比特,或者組的數(shù)目達(dá)到了與定義的限制,在一些實(shí)施例中,將允許的組的最大數(shù)目設(shè)置為永遠(yuǎn)不能達(dá)到該限制。為了解決該問(wèn)題,“eaCh_member”(每一 _成員)信令取代了姆ー組的“split_group”比特。each_member與ー個(gè)組的細(xì)化比特的數(shù)目有明確關(guān)系(例如,當(dāng)each_member = O,僅存在I細(xì)化比特,否則細(xì)化比特的數(shù)目等于組成員的數(shù)目),不管該組是否要將被拆分。通過(guò)使用eachjnember信令和其它條件(例如,如果已經(jīng)達(dá)到了最大組數(shù))來(lái)做出“拆分或者不拆分”判定。在一些實(shí)施例中,在編碼比特平面之前檢查組數(shù)是否達(dá)到預(yù)確定的限制。如果是的話,不發(fā)送每一成員信令并且使用原始比特來(lái)細(xì)化全部組的成員。圖I圖示依據(jù)ー些實(shí)施例的標(biāo)準(zhǔn)比特流排序100以及改進(jìn)的比特流排序200的示圖。在標(biāo)準(zhǔn)比特流排序100中,對(duì)每ー組以對(duì)信令比特102進(jìn)行編碼并且接著對(duì)該組的細(xì)化比特104進(jìn)行編碼的順序進(jìn)行編碼,其中每ー組包括信令比特102和細(xì)化比特(ー個(gè)或者多個(gè))104。在對(duì)該組的最后ー個(gè)細(xì)化比特進(jìn)行編碼之后,序列接著進(jìn)行到下一組的信令比特。在改進(jìn)的比特流排序120中,將信令比特102組合作為比特流的頭部。針對(duì)細(xì)化比特從ー組走到另ー組的編碼順序包括首先是信令比特102,然后是細(xì)化比特104。、圖2圖示依據(jù)ー些實(shí)施例的對(duì)標(biāo)準(zhǔn)排序的比特流100和改進(jìn)排序的比特流120進(jìn)行解碼的示圖。改進(jìn)的比特流100使能并行處理器。然而,為了對(duì)第一組的細(xì)化比特104進(jìn)行解碼,例如,應(yīng)當(dāng)知道“頭部”長(zhǎng)度。因此,還應(yīng)當(dāng)知道信令比特102的數(shù)目。然而,有時(shí)ー個(gè)組不具有信令比特102。例如,當(dāng)該組太小以至于不能拆分時(shí),它不具有信令比特102。然而,解碼器知道哪個(gè)組小。同樣,當(dāng)存在太多組時(shí),一些組可以不具有信令比特102。例如,在圖3中,在對(duì)當(dāng)前比特平面進(jìn)行編碼時(shí),存在5組。組2、3和4被拆分,這導(dǎo)致了總共有8個(gè)組。如果允許的組的最大數(shù)目是8,那么組5不能被拆分,這意味著不存在針對(duì)組5的信令比持。解碼器不知道組5是沒(méi)有被拆分的,除非該解碼器對(duì)在信令比特中的I進(jìn)行計(jì)數(shù)。一個(gè)解決方案是令最大組數(shù)等于最大可能的組數(shù)(例如對(duì)于ー個(gè)8X8塊為64),以使得太多組的條件永遠(yuǎn)不會(huì)變?yōu)檎?。在圖4中示出另ー解決方案。在一些實(shí)施例中,為組5發(fā)送前導(dǎo)比特106 (或者信令比特)。前導(dǎo)比特106具有與“拆分比持”不同的意義。然而,使用前導(dǎo)比特106可以提前知道細(xì)化比特的偏移。當(dāng)對(duì)ー個(gè)組進(jìn)行解碼時(shí),解碼器使用兩個(gè)ニ進(jìn)制變量來(lái)正確地處理該組split_group (真意味著將該組拆分為兩個(gè))以及each_member(真意味著在組中的姆ー個(gè)成員具有細(xì)化比持)。在兩個(gè)變量之間存在強(qiáng)相關(guān);因此,解碼器僅發(fā)送它們的ー個(gè)并且解碼器取得另外一個(gè)。在一些實(shí)現(xiàn)中,發(fā)送split_group,并且從split_group取得each_member。然而,在一些實(shí)施例中,發(fā)送each_member,接著從each_member取得split_group。表I和表II解釋了在標(biāo)準(zhǔn)實(shí)現(xiàn)和改進(jìn)的實(shí)現(xiàn)之間的比較。
權(quán)利要求
1.一種編程在設(shè)備中的控制器中的編碼方法,包括 a.生成用于圖像塊的比特平面的組的信令比持; b.生成用于每個(gè)組的細(xì)化比持;以及 c.組合所述信令比特以形成比特流的頭部。
2.根據(jù)權(quán)利要求I所述的方法,還包括將圖像劃分為塊,并且將所述塊分割成組。
3.根據(jù)權(quán)利要求I所述的方法,其中,當(dāng)所述組的ー個(gè)組包括任何相異的像素時(shí),所述信令比特被設(shè)置為I。
4.根據(jù)權(quán)利要求I所述的方法,其中,所述信令比特在所述細(xì)化比特之前被發(fā)送。
5.根據(jù)權(quán)利要求4所述的方法,其中,利用并行處理對(duì)每個(gè)組的所述細(xì)化比特進(jìn)行解碼。
6.根據(jù)權(quán)利要求I所述的方法,其中,所述設(shè)備是從包括以下設(shè)備的組中選擇的個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、計(jì)算機(jī)工作站、服務(wù)器、大型計(jì)算機(jī)、手持式計(jì)算機(jī)、個(gè)人數(shù)字助理、蜂窩/移動(dòng)電話機(jī)、智能電器、游戲機(jī)、數(shù)碼照相機(jī)、數(shù)字?jǐn)z像機(jī)、照相手機(jī)、iPod /iPhone、視頻播放器、DVD刻錄機(jī)/播放機(jī)、藍(lán)光 刻錄機(jī)/播放機(jī)、電視機(jī)、家庭娛樂(lè)系統(tǒng)。
7.一種編程在設(shè)備中的控制器中的解碼方法,包括 a.接收包括信令比特和細(xì)化比特的被編碼的比特平面; b.針對(duì)所述比特平面內(nèi)的每個(gè)組確定所述細(xì)化比特的數(shù)量;以及 c.利用所述細(xì)化比特的數(shù)目來(lái)執(zhí)行所述比特平面的并行解碼。
8.根據(jù)權(quán)利要求7所述的方法,其中,可允許的組的最大數(shù)目被設(shè)置為組的總數(shù)。
9.根據(jù)權(quán)利要求7所述的方法,其中,利用頭部比特來(lái)確定每個(gè)組的所述細(xì)化比特的數(shù)量。
10.根據(jù)權(quán)利要求7所述的方法,還包括在對(duì)所述比特平面進(jìn)行解碼之前確定組的數(shù)目是否達(dá)到組的限制,其中如果組的數(shù)目達(dá)到了組的限制,則所有的組被指示為具有原始細(xì)化比持,并且不發(fā)送所述信令比持。
11.根據(jù)權(quán)利要求7所述的方法,其中,所述設(shè)備是從包括以下設(shè)備的組中選擇的個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、計(jì)算機(jī)工作站、服務(wù)器、大型計(jì)算機(jī)、手持式計(jì)算機(jī)、個(gè)人數(shù)字助理、蜂窩/移動(dòng)電話機(jī)、智能電器、游戲機(jī)、數(shù)碼照相機(jī)、數(shù)字?jǐn)z像機(jī)、照相手機(jī)、iPod /iPhone、視頻播放器、DVD刻錄機(jī)/播放機(jī)、藍(lán)光 刻錄機(jī)/播放機(jī)、電視機(jī)、家庭娛樂(lè)系統(tǒng)。
12.—種編碼器設(shè)備,包括 a.用于存儲(chǔ)應(yīng)用的存儲(chǔ)器,所述應(yīng)用用干 i.生成用于比特平面內(nèi)的組的信令比持; ii.生成用于每個(gè)組的細(xì)化比持;以及 iii.組合所述信令比特以形成比特平面的頭部;以及 b.耦合到所述存儲(chǔ)器的處理組件,所述處理組件被配置用于處理所述應(yīng)用。
13.根據(jù)權(quán)利要求12所述的編碼器設(shè)備,其中,當(dāng)所述組的ー個(gè)組包括任何相異的像素時(shí),所述信令比特被設(shè)置為I。
14.根據(jù)權(quán)利要求12所述的編碼器設(shè)備,其中,所述應(yīng)用還用于在所述細(xì)化比特之前發(fā)送所述信令比持。
15.根據(jù)權(quán)利要求12所述的編碼器設(shè)備,其中,每個(gè)組是利用并行處理被編碼和解碼的。
16.一種解碼器設(shè)備,包括 a.用于存儲(chǔ)應(yīng)用的存儲(chǔ)器,所述應(yīng)用用干 i.接收包括信令比特和細(xì)化比特的被編碼的比特平面; ii.針對(duì)所述比特平面內(nèi)的每個(gè)組確定細(xì)化比特的數(shù)量;以及 iii.利用每個(gè)組的細(xì)化比特的數(shù)目來(lái)對(duì)在比特平面內(nèi)的組并行進(jìn)行編碼;以及 b.耦合到所述存儲(chǔ)器的處理組件,所述處理組件被配置用于處理所述應(yīng)用。
17.根據(jù)權(quán)利要求16所述的解碼器設(shè)備,其中,可允許的組的最大數(shù)目被設(shè)置為組的總數(shù)。
18.根據(jù)權(quán)利要求16所述的解碼器設(shè)備,其中,頭部比特被用于確定每個(gè)組的所述細(xì)化比特的數(shù)量。
19.根據(jù)權(quán)利要求16所述的解碼器設(shè)備,所述應(yīng)用還用于在對(duì)所述比特平面進(jìn)行解碼之前確定組的數(shù)目是否達(dá)到組的限制,其中如果組的數(shù)目達(dá)到了組的限制,則所有的組被指示為具有原始細(xì)化比持,并且不發(fā)送所述信令比持。
20.根據(jù)權(quán)利要求16所述的解碼器設(shè)備,所述應(yīng)用還用于確定組的數(shù)目是否達(dá)到組的限制,其中如果組的數(shù)目沒(méi)有達(dá)到組的限制,則信令比特等于1,所述組被拆分為兩個(gè);如果組的數(shù)目達(dá)到了組的限制,則沒(méi)有組被進(jìn)ー步拆分。
21.一種編程在設(shè)備中的控制器中的系統(tǒng),包括 a.分割模塊,用于將圖像的ー個(gè)塊分割為多個(gè)組; b.編碼模塊,用于對(duì)所述組進(jìn)行編碼,包括生成用于每個(gè)組的信令比特和ー組細(xì)化比特,其中ー組信令比特在所述細(xì)化比特之前被發(fā)送;以及 c.發(fā)送模塊,用于發(fā)送經(jīng)編碼的比特流。
22.根據(jù)權(quán)利要求21所述的系統(tǒng),其中,當(dāng)所述組的ー個(gè)組包括任何相異的像素時(shí),所述信令比特為I.
23.根據(jù)權(quán)利要求21所述的系統(tǒng),其中,每個(gè)組是利用并行處理被編碼和解碼的。
24.根據(jù)權(quán)利要求21所述的系統(tǒng),其中,所述設(shè)備是從包括以下設(shè)備的組中選擇的個(gè)人計(jì)算機(jī)、膝上型計(jì)算機(jī)、計(jì)算機(jī)工作站、服務(wù)器、大型計(jì)算機(jī)、手持式計(jì)算機(jī)、個(gè)人數(shù)字助理、蜂窩/移動(dòng)電話機(jī)、智能電器、游戲機(jī)、數(shù)碼照相機(jī)、數(shù)字?jǐn)z像機(jī)、照相手機(jī)、iPod /iPhone、視頻播放器、DVD刻錄機(jī)/播放機(jī)、藍(lán)光 刻錄機(jī)/播放機(jī)、電視機(jī)、家庭娛樂(lè)系統(tǒng)。
全文摘要
比特流的重排序可以被用于加速在嵌入式圖形編碼中的編碼。在該重排序中,發(fā)送全部組的信令比特,并且接著跟隨每一組的細(xì)化比特。利用重排序,解碼器可以對(duì)頭部進(jìn)行解碼,識(shí)別每一組的細(xì)化比特的數(shù)目,并且定位在比特流內(nèi)的每一組的起點(diǎn),因此在解碼器側(cè)可以實(shí)現(xiàn)每一組的并行處理。
文檔編號(hào)H04N7/26GK102668560SQ201080052556
公開(kāi)日2012年9月12日 申請(qǐng)日期2010年11月22日 優(yōu)先權(quán)日2009年12月3日
發(fā)明者劉偉, 穆罕默德·格哈拉維-阿爾克漢薩利 申請(qǐng)人:索尼公司