两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

存儲器帶寬效率高的精細可分級(fgs)編碼器的制作方法

文檔序號:7886879閱讀:350來源:國知局
專利名稱:存儲器帶寬效率高的精細可分級(fgs)編碼器的制作方法
技術(shù)領域
本發(fā)明涉及一種精細可分級(FGS)編碼器的實現(xiàn)。
背景技術(shù)
網(wǎng)際協(xié)議(IP)網(wǎng)絡上的視頻流式傳輸允許進行各種各樣的多媒體應用。因特網(wǎng)視頻的流式傳輸則提供了實時的連續(xù)媒體內(nèi)容傳遞和顯示,同時對因特網(wǎng)上服務質(zhì)量(QoS)保證的匱乏進行了補償。由于IP網(wǎng)絡上的帶寬和其他性能參數(shù)(例如分組丟失率)會發(fā)生變化并且具有不可預測性,因此一般來說,目前提出的大多數(shù)流式解決方案都是基于某種分層(或可分級)視頻編碼方案。
目前有幾種視頻可分級方法為MPEG-2、MPEG-4和H.263之類的視頻壓縮標準所采用。在這些標準中定義了時間、空間和質(zhì)量(SNR)可分級類型。所有這些類型的可分級視頻都包括一個基本層(BL)以及一個或多個增強層(EL)。通常,可分級視頻流的BL部分表示的是對所述流進行解碼所需要的最少數(shù)據(jù)量。而視頻流的EL部分則表示附加信息,因此在接收機執(zhí)行解碼時增強了視頻信號的顯示。
精細可分級性(FGS)是一種新近由MPEG-4標準選定用于流式應用的全新視頻壓縮框架。FGS能夠支持多種帶寬變化的場景,其中這些場景通常表征的是基于IP的網(wǎng)絡,尤其是因特網(wǎng)。使用這類可分級編碼的圖像可以通過漸進方式來進行解碼。也就是說,解碼器可以在接收到非常少量的數(shù)據(jù)之后就解碼并顯示圖像。隨著解碼器接收到更多數(shù)據(jù),解碼圖像的質(zhì)量將會逐漸提高,一直到接收、解碼和顯示了完整的信息。在這些領先的國際標準中,漸進式圖像編碼是在JPEG以及MPEG-4視頻的靜止圖像紋理編碼工具中得到支持的模式之一。
EL使用了一個漸進式(嵌入式)編解碼器來壓縮SNR以及時域剩余數(shù)據(jù)。這樣一來,F(xiàn)GS剩余信號是以逐個位平面的方式來壓縮的,其中該壓縮是從最高有效位平面開始并在最低有效位平面結(jié)束的(參見

圖1和2)。
圖1是一個顯示了穿越整個幀而從最高有效位平面(MSB)100到最低有效位平面(LSB)102的漸進式(一個位平面接一個位平面)編碼的常規(guī)次序的圖示。盡管在這里只顯示了一個單獨的中間位平面101,但是也可以對任何數(shù)量的中間位平面進行編碼。
圖2是一個顯示了FSG增強層剩余DCT系數(shù)的掃描順序的圖示。該掃描始于MSB 100并且朝著LSB 102進行。在圖2中僅僅顯示了位平面100和101的代表性部分。每一個8×8的位平面塊200~204、206、210、211、214都是使用常規(guī)的Z字形模式來進行掃描,該掃描始于塊的左上角并且結(jié)束于所述塊的右下角。在這里使用術(shù)語“位平面塊”來表示與單個的塊相對應的單個位平面內(nèi)部的一部分剩余數(shù)據(jù)。
以四個一組(宏塊)的方式掃描該位平面塊,從左上角開始并以順時針的方式繼續(xù)進行。這個掃描始于第一個位平面。連接箭頭則顯示了所述順序在掃描到塊200的右下角之后,掃描繼續(xù)進行到塊201的左上角。掃描從塊201的右下角開始進行到塊202的左上角。掃描從塊202的右下角開始進行到塊203的左上角。掃描從塊203的右下角開始進行到始于塊204左上角的下一個宏塊。在對于整個幀完成了第一個位平面的掃描之后,將會開始對同一幀的第二個位平面進行掃描。更具體地說,對每個位平面b=1、2、......、m,在下一個位平面b+1的第一個塊開始之前,在位平面b的所有塊k=1、2、......、n中掃描剩余數(shù)據(jù)。
圖3顯示的是一個用于基本層和增強層的現(xiàn)有技術(shù)的FGS編碼器300。圖3顯示了基本層編碼器302和增強層編碼器304的功能架構(gòu)的一個實例。盡管圖3顯示的是基于DCT變換的編碼操作,但是也可以使用其他變換(例如小波)。
基本層編碼器302包括一個DCT塊306、一個量化塊308以及一個從初始視頻中產(chǎn)生部分BL流的熵編碼器310。此外,基本層編碼器302還包括從初始視頻中產(chǎn)生兩組運動矢量的運動估計塊320。其中一組運動矢量對應于基本層幀,而另一組則對應于時間增強幀。此外,在這里還包含了一個用于復用基本層運動矢量和BL流的復用器(未顯示)。
如圖3所示,基本層編碼器302還包括一個逆量化塊312、一個逆DCT塊314、運動補償塊316以及幀存儲器318。
如圖3所示,EL編碼器304包括一個用于保存剩余圖像和MC剩余圖像的DCT剩余圖像塊350。而剩余圖像則是由一個從量化塊308的輸入中減去輸出的減法器351來產(chǎn)生的。
BL編碼器304還包括一個存儲器352,其中包含了十進制格式的剩余圖像DCT系數(shù),以及一個用于屏蔽和掃描所有FGS位平面的屏蔽掃描塊354。此外還包含了通過編碼剩余圖像來產(chǎn)生FGS增強流的FGS熵編碼塊356。
在FGS編碼器300的常規(guī)實現(xiàn)中(參見圖3),在進行了DCT變換306之后,在若干個位平面(從msb到lsb或是某個預定位平面,例如bp_max)對DCT剩余信號進行了分解。
然后在塊354中,位平面是以一個位平面接一個位平面的方式而被掃描的,并且在塊356中對其進行游程和VLC編碼。對一個完整的幀來說,連續(xù)掃描位平面需要隨后對存儲器352中保存的DCT系數(shù)進行訪問。此外,由于存儲器352中的數(shù)據(jù)是以十進制方式而不是二進制方式(也就是一個位平面接一個位平面)保存的,因此訪問特定位平面不但需要獲取相應數(shù)據(jù),而且還要使用復雜的屏蔽操作來提取期望的位平面。
在常規(guī)編碼器300中需要使用一個存儲器352來保存DCT剩余系數(shù)。此外,對各個位平面而言,在這里將對這個存儲器352進行重復存取。并且為了獲取所要編碼的期望位平面,在塊354中需要執(zhí)行若干個屏蔽操作。此外還要保存那些與先前位平面壓縮有關的狀態(tài)信息。這個處理需要大量的存儲器存取和計算能力。
因此,在計算和存儲器存取(也就是帶寬)方面,F(xiàn)GS解碼器300的常規(guī)實現(xiàn)的效率都非常低下。
發(fā)明概述本發(fā)明是一種用于進行精細可分級編碼的方法和設備。對圖像幀中每一個單獨的變換塊而言,以下步驟將會重復進行。此外在這里還為相應的變換塊分解了多個相應的剩余系數(shù)。在分解圖像幀中下一個變換塊的系數(shù)之前,為相應的變換塊處理相應的多個位平面或離散的量化步長。
附圖簡述圖1是一個顯示了跨越一個完整的幀而從MSB到LSB的漸進式(逐個位平面)編碼的常規(guī)次序。
圖2是一個顯示了FGS增強層的剩余DCT系數(shù)的常規(guī)掃描順序的圖示。
圖3是一個常規(guī)FGS編碼器的框圖。
圖4是一個顯示了在依照本發(fā)明的示范性編碼器中的FGS增強層的剩余DCT系數(shù)的掃描順序的圖示。
圖5是一個依照本發(fā)明的示范性編碼器的框圖。
圖6是一個顯示了依照本發(fā)明而對FGS增強層的剩余DCT系數(shù)進行處理的示范性方法的流程圖。
詳細說明在依照本發(fā)明的優(yōu)選方法中,對一個完整幀的全部位平面所進行的掃描不再是在對整個幀的下一較低有效位平面進行掃描之前執(zhí)行的。取而代之的是,在對某個幀內(nèi)部的后續(xù)塊進行處理之前,已經(jīng)對每一個塊進行了完整的掃描(從最高有效到最低有效位平面或是從最高有效位平面到一個預定位平面)。
示范性實施例是一種以節(jié)省存儲器帶寬和避免計算復雜性的方式來對FGS幀進行編碼的備選方法。
這種新方法的優(yōu)點在于-用于同時保存圖像幀的所有DCT剩余系數(shù)的存儲器不再是必需的;-顯著減少了針對不同位平面所進行的帶寬存取(變得幾乎可以忽略);-對每個系數(shù)只執(zhí)行一次屏蔽處理而不是為每個位平面執(zhí)行多次所述處理;-不必保存先前已經(jīng)編碼的(也就是最高有效)位平面的編碼狀態(tài)信息;-FGS編碼不再需要一個用于FGS編碼的幀延遲,由此可以將基本層和增強層處理更緊密地結(jié)合在一起,從而在計算復雜性和存儲器存取方面實現(xiàn)更高的效率。
為了實現(xiàn)這種方法,在這里直接對一個完整DCT塊的DCT剩余系數(shù)進行處理,而不是對一個完整幀的位平面進行處理。以下列舉了用于一般算法的偽代碼。
算法對于圖像內(nèi)的每一個DCT塊k直接分解相應位平面中的DCT剩余系數(shù);計算塊k的max(|DC-coeff|)=Nmax(k)對于每個小于Nmax(k)的位平面b對每個位平面進行處理,也就是對其進行游程和VLC編碼在始于已知位置的一個不同位置保存每一個位平面(如果所述塊不是第一個塊,則將已編碼位平面b附加于先前塊的已編碼位平面b之后)計算N=所有Nmax(k)中的最大值通過以重要性順序(從msb到lsb)來添加不同位平面,從而創(chuàng)建經(jīng)過壓縮的比特流圖4顯示的是用于進行處理的FGS增強層剩余DCT系數(shù)的掃描順序。掃描順序是從圖2所示的常規(guī)掃描順序修改而來的(然而,一旦完成掃描,則傳輸順序與圖3所示的常規(guī)編碼器300所輸出的信號的傳輸順序是相同的)。更具體地說,在位平面b上,當從位平面塊400的左上角掃描到右下角之后,掃描將會繼續(xù)到位平面b+1上的位平面塊401的左上角。盡管在圖4中只顯示了兩個位平面(b和b+1),但是也可以存在任何數(shù)量的位平面。在掃描到位平面塊401的右下角之后,如果存在第三個位平面,則掃描將會繼續(xù)進行到第三個位平面中的第一個位平面塊的左上角。只有在經(jīng)由每一個位平面而對第一個塊的位平面塊400、401進行掃描之后,所述掃描才會繼續(xù)進行到處于第一位平面b中的第二位置的塊的位平面塊410。更一般地說,對任何一個塊k而言,所有位平面b=1、2、......、n中的位平面塊都是在掃描塊k+1的第一個位平面塊之前進行掃描的。
圖6是一個顯示該算法的流程圖。
在步驟600中開始一個循環(huán)。在這里將為圖像幀內(nèi)的每一個單獨的變換塊(例如DCT塊)k重復執(zhí)行步驟602~614。
在步驟602中,直接分解塊k的所有位平面中的剩余DCT系數(shù)。也就是說,在這里將會以一個位平面接一個位平面的方式來分解塊k的不同位平面塊,而不是以一個塊接一個塊的方式來分解整個位平面的系數(shù)。
在步驟604中開始一個循環(huán),其中對塊k的每一個系數(shù)重復執(zhí)行步驟606。在步驟606中,對數(shù)量(DC系數(shù))的絕對值進行計算。
在步驟608中將塊(k)的NMAX(k)設定成塊k的所有系數(shù)中的abs(DC系數(shù))最大值。
在步驟610中開始一個循環(huán),對于塊k,為每一個位平面b重復執(zhí)行步驟612和614。
在步驟612中對塊k的每一個位平面進行處理,也就是對其進行游程和VLC編碼。
在步驟614中將塊k的每一個位平面塊保存在始于已知位置的各不相同的位置。舉例來說,如果當前塊k不是第一個塊,則將塊k的已編碼位平面b部分添加在先前塊k-1(未顯示)的已編碼位平面b之后。因此,第i個DCT塊中排在第b位的每個位平面保存在一個緊隨第i-1個DCT塊中第b個位平面的位置之后的位置中,其中b是一個整數(shù)并且i是一個大于1的整數(shù)。在對每一個位平面b重復執(zhí)行了步驟612~614之后,則為每一個塊k重復執(zhí)行步驟602~614。因此,來自多個位平面的數(shù)據(jù)排列在這樣一個壓縮比特流中,其中所述流始于一個與多個最大幅度中的一個最大幅度相對應的位平面。
在步驟616中將位平面N的總數(shù)設定為所有塊中的最大值NMAX(k)。
在步驟618中,通過依照位平面重要性的順序(從MSB到LSB)來添加不同位平面,從而創(chuàng)建壓縮比特流。優(yōu)選地,在壓縮比特流內(nèi)部,每一個位平面的數(shù)據(jù)都位于其在圖3現(xiàn)有技術(shù)編碼器所產(chǎn)生的壓縮比特流中所具有的同一位置上。這樣一來就形成了一個壓縮比特流,其中包含了圖像幀中所有DCT塊的相應的多個位平面,其中壓縮比特流中的數(shù)據(jù)是依照位平面排列的。然后,這個壓縮比特流可以由任何能夠解碼圖3常規(guī)編碼器300的輸出的解碼器來進行解碼。
通過上述算法,在分解過程中不必為了稍后的存取而將DCT剩余信號存入存儲器中。此外也不需要為不同的位平面執(zhí)行連續(xù)的屏蔽操作。
圖5顯示的是一個用于基本層和增強層的示范性FGS編碼器500。圖5顯示了一個用于基本層編碼器502和增強層編碼器504的功能架構(gòu)實例。盡管圖5顯示的是基于DCT變換的編碼操作,但是在這里也可以使用其他變換(例如小波)。
如圖5所示,基本層編碼器502包括一個DCT塊506、一個量化塊508以及一個從初始視頻中產(chǎn)生部分BL流的熵編碼器510。此外,基本層編碼器502還包括從初始視頻中產(chǎn)生兩組運動矢量的運動估計塊520。其中一組運動矢量對應于基本層幀,而另一組則對應于時間增強幀。并且其中還包含了一個用于復用基本層運動矢量和BL流的復用器(未顯示)。
如圖5所示,基本層編碼器502還包括一個逆量化塊512、一個逆DCT塊514、運動補償塊516以及幀存儲器518。
EL編碼器504包括一個用于保存剩余圖像和MC剩余圖像的DCT剩余圖像塊550。剩余圖像則是由一個從量化塊508的輸入中減去輸出的減法器551來產(chǎn)生的。EL編碼器504不需要提供具有現(xiàn)有技術(shù)EL編碼器304中存儲器352的剩余存儲功能的存儲器。此外,EL編碼器504也不需要現(xiàn)有技術(shù)EL編碼器304中所必需的用于屏蔽和掃描所有FGS位平面的屏蔽和掃描塊354。取而代之的是,每一個位平面塊的位平面剩余數(shù)據(jù)都是直接從DCT剩余圖像塊550提供到FGS掃描和熵編碼塊553的,該FGS掃描和熵編碼塊553也被包含進來以便通過解碼剩余圖像來產(chǎn)生FGS增強流。
在FGS編碼器500的示范性實現(xiàn)中,當進行了DCT變換506之后,在繼續(xù)下一個塊之前,每個單獨塊(例如圖像左上角的塊)的DCT剩余信號都是在幾個位平面塊中按照一個位平面接一個位平面的方式連續(xù)分解的(從msb到lsb或是某個預定位平面,例如bp_max),一直到對每個位平面的位平面塊都進行了掃描為止。
然后,對于一種緊湊的實現(xiàn),在塊553中以一個位平面接一個位平面的方式單獨掃描每一個塊、并對它們進行游程和VLC編碼。對每一個塊來說,所有位平面的剩余圖像數(shù)據(jù)都是能夠以用于編碼塊553的二進制形式獲得的,因此沒有必要執(zhí)行復雜的屏蔽操作,此外,編碼塊553一次只需要一個塊的全部位平面數(shù)據(jù),而不是來自幀中每個塊的單個位平面的數(shù)據(jù)。因此,在這里不需要現(xiàn)有技術(shù)中為了實現(xiàn)這個目的所必需的大容量存儲設備352。
用于精細可分級編碼的示范性方法和系統(tǒng)減少了實現(xiàn)FGS編碼器所需要的存儲器、存儲帶寬并且降低了計算復雜性。而且,基本層和增強層編碼器之間的鏈路變得更為緊密,從而允許通過消除不必要的延遲和存儲而更有效地實現(xiàn)FGS編解碼器。
這里所公開的方法還可以與FGS編碼工具(選擇增強以及頻率加權(quán))結(jié)合使用。對頻率加權(quán)來說,其中是將一個固定矩陣應用于整個幀,由此可以在DCT變換之后立即執(zhí)行移位。對選擇增強來說,在對完整的幀進行編碼之后,特定宏塊的位平面移位可以在位平面的實際掃描和VLC編碼之前立即執(zhí)行或是在稍后階段執(zhí)行。其中后一種方法提供了更大的靈活性和交互式選擇增強,但卻存在著需要更復雜的存儲器和流管理的缺陷。
此外,除了當前的FGS結(jié)構(gòu)之外,這種機制還可以在類似MC-FGS(運動補償——精細可分級)和P-FGS(漸進式精細可分級性)的預測框架中使用。其中雖然將不同的處理用于P-FGS和MC-FGS,但是紋理編碼(也就是FGS掃描和熵編碼)卻是相同的。因此,如上所述的相同技術(shù)同樣可以應用于MC-FGS和P-FGS。
盡管示范性編碼器500使用的是DCT變換,但是該方法同樣可以用于其他變換,例如基于塊的小波編碼或是匹配追蹤,乃至備選的SNR可分級性(使用離散量化步長而不是位平面)。
本發(fā)明可以采用由計算機執(zhí)行的處理以及用于實施這些處理的設備的形式來實施。本發(fā)明還可以采用有形介質(zhì)中的計算機程序代碼的形式來加以實施,其中所述有形介質(zhì)可以是軟盤、只讀存儲器(ROM)、CD-ROM、硬盤、高密度(例如“ZIPTM”)活動磁盤驅(qū)動器或是其他任何一種計算機可讀存儲介質(zhì),其中,在計算機加載計算機程序代碼和執(zhí)行代碼的時候,計算機將會成為一個用于實施本發(fā)明的設備。本發(fā)明也可以通過采用計算機程序代碼的形式來實施,例如保存在存儲介質(zhì)中、由計算機加載和/或執(zhí)行、或是通過某些傳輸介質(zhì)傳送的計算機程序代碼,其中舉例來說,所述傳送是經(jīng)由電線或電纜、經(jīng)由光纖或是經(jīng)由電磁輻射進行,在計算機加載和執(zhí)行計算機程序代碼的時候,計算機將會成為一個實施本發(fā)明的設備。當在一個通用處理器上執(zhí)行代碼的時候,計算機程序代碼段將對處理器進行配置,以便創(chuàng)建特定的邏輯電路。
盡管在這里是依照示范性實施例來描述本發(fā)明的,但是本發(fā)明并不局限于此。相反,應該對所附權(quán)利要求進行廣泛地解釋,以便包含本發(fā)明的其他變型和實施例,本領域技術(shù)人員能在不脫離本發(fā)明等價物范圍的情況下實施本發(fā)明的所述其他變型和實施例。
權(quán)利要求
1.一種用于精細可分級編碼的方法,包括以下步驟(a)為圖像幀中的每一個單獨的變換塊重復(600)執(zhí)行以下步驟(i)分解(602)相應變換塊中相應的多個剩余系數(shù);(ii)在分解圖像幀中下一個變換塊(410,411)的系數(shù)之前,對相應變換塊(400,401)中相應的多個位平面(b,b+1)或是離散量化步長進行處理(610,612)。
2.權(quán)利要求1的方法,其中,所述變換塊是離散余弦變換(DCT)塊,并且所述剩余系數(shù)是DCT剩余系數(shù)。
3.權(quán)利要求2的方法,其中,步驟(ii)包括對所述多個位平面(b,b+1)中的每一個位平面執(zhí)行游程和可變長度編碼(612)。
4.權(quán)利要求2的方法,其中,步驟(a)還包括(iii)將每一個位平面(b,b+1)都保存(614)在分別不同的位置。
5.權(quán)利要求4的方法,其中,所述DCT塊的第i個DCT塊中每一個排在第b位的位平面被保存在一個緊隨著所述DCT塊的第i-1個DCT塊中的第b個位平面的位置之后的位置中,其中b是一個整數(shù),i是大于1的整數(shù)。
6.權(quán)利要求2的方法,還包括(b)形成(618)一個壓縮比特流,其中包含了圖像幀中所有DCT塊的多個相應的位平面(b,b+1),其中該壓縮比特流中的數(shù)據(jù)是依照位平面來進行排列的。
7.權(quán)利要求6的方法,其中步驟(a)還包括確定(608)相應DCT塊的任何DCT系數(shù)中的一個最大幅度(NMAX);該方法還包括在步驟(b)之前確定(616)多個最大幅度中的一個最大幅度(N);以及來自所述多個位平面的數(shù)據(jù)排列(618)在一個壓縮比特流中,所述比特流始于與所述多個最大幅度中的一個最大幅度相對應的位平面(b)。
8.權(quán)利要求6的方法,其中,步驟(a)和(b)是在不要求同時保存圖像幀的所有DCT剩余系數(shù)的情況下執(zhí)行的。
9.權(quán)利要求1的方法,其中,所述多個位平面(b,b+1)包含從最高有效位平面(b)到最低有效位平面(b+1)的每一個位平面。
10.權(quán)利要求1的方法,其中,所述變換塊通過由離散余弦變換、基于塊的小波變換或匹配追蹤以及使用離散量化步長的SNR可分級性組成的組中的一個來形成(506)。
11.一種用于進行精細可分級編碼的設備(504),包括用于分解圖像幀的單獨變換塊中的多個剩余系數(shù)的裝置(550);掃描和編碼裝置(553),用于在分解圖像幀中下一個變換塊(410,411)的系數(shù)之前,對相應變換塊(400,401)中相應的多個位平面(b,b+1)或離散量化步長進行處理。
12.權(quán)利要求11的設備,其中,所述掃描和編碼裝置(553)包含用于掃描第一序列中的塊以及將編碼數(shù)據(jù)存入與第一序列不同的第二序列的裝置(610,612,614)。
13.權(quán)利要求12的設備,其中所述變換塊(400,401,410,411)是離散余弦變換(DCT)塊,所述剩余系數(shù)是DCT剩余系數(shù);以及所述DCT塊的第i個DCT塊中每一個排在第b位的位平面被保存在一個緊隨著所述DCT塊的第i-1個DCT塊中的第b個位平面的位置之后的位置中,其中b是一個整數(shù)并且i是一個大于1的整數(shù)。
14.權(quán)利要求11的設備,其中,所述設備(504)沒有用于同時存儲圖像幀的所有DCT剩余系數(shù)的存儲器。
15.權(quán)利要求11的設備,其中,所述分解裝置(550)直接將某個塊的剩余系數(shù)數(shù)據(jù)提供給所述掃描和編碼裝置(553),而不將該剩余系數(shù)數(shù)據(jù)保存在一個中間存儲設備中。
16.權(quán)利要求11的設備,其中,所述分解裝置(550)將塊(400,401)的剩余系數(shù)數(shù)據(jù)直接提供給所述掃描和編碼裝置(553),而沒有通過屏蔽該剩余系數(shù)數(shù)據(jù)來從圖像幀的所有塊中提取單個位平面(b)的數(shù)據(jù)。
17.一種其上具有經(jīng)過編碼的計算機程序代碼的計算機可讀介質(zhì),其中當處理器執(zhí)行該計算機程序的時候,處理器將會執(zhí)行一種用于進行精細可分級編碼的方法,其中包括如下步驟(a)為圖像幀中每一個單獨的變換塊重復(600)進行以下步驟(i)分解(602)相應變換塊的相應的多個剩余系數(shù);(ii)在分解圖像幀中下一個變換塊(410,411)的系數(shù)之前,對相應變換塊(400,401)中相應的多個位平面(b,b+1)或離散量化步長進行處理(610,612)。
18.權(quán)利要求17的計算機可讀介質(zhì),其中,所述變換塊(400,410)是離散余弦變換(DCT)塊并且所述剩余系數(shù)是DCT剩余系數(shù)。
19.權(quán)利要求18的計算機可讀介質(zhì),其中,步驟(ii)包括對所述多個位平面中每一個位平面進行游程和可變長度編碼(612)。
20.權(quán)利要求18的計算機可讀介質(zhì),其中步驟(a)還包括將每一個位平面都保存在分別不同的位置;以及所述DCT塊的第i個DCT塊中每一個排在第b位的位平面被保存在一個緊隨著所述DCT塊的第i-1個DCT塊中的第b個位平面的位置之后的位置中,其中b是一個整數(shù)并且i是一個大于1的整數(shù)。
全文摘要
一種用于進行精細可分級編碼的方法和設備。為圖像幀中每一個單獨的變換塊都重復(600)執(zhí)行以下步驟。其中為相應的變換塊分解(602)相應的多個剩余系數(shù)。在分解圖像幀中下一個變換塊(410,411)的系數(shù)之前,為相應的變換塊(400,401)處理相應的多個位平面(b,b+1)或是離散量化步長。
文檔編號H04N7/30GK1633814SQ03803976
公開日2005年6月29日 申請日期2003年2月5日 優(yōu)先權(quán)日2002年2月15日
發(fā)明者M·范德沙爾 申請人:皇家飛利浦電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
新蔡县| 镇雄县| 花莲县| 星座| 双城市| 石河子市| 开鲁县| 祁东县| 荆州市| 宝丰县| 肃宁县| 宁陕县| 郎溪县| 资源县| 静海县| 曲水县| 平安县| 遵义县| 承德县| 定陶县| 咸丰县| 绥中县| 青铜峡市| 海原县| 蒙山县| 凤庆县| 慈利县| 舒城县| 平舆县| 上栗县| 三明市| 南康市| 宁河县| 镇平县| 武鸣县| 兴义市| 称多县| 兴和县| 南靖县| 宾阳县| 龙口市|