專利名稱:把視頻圖像序列編碼為不同空間分辨率的分波段系數的方法和裝置的制作方法
技術領域:
本發明涉及把一個視頻圖像序列編碼為各種不同的空間分辨率的分波段系數的方法和裝置。
本發明還涉及相關的譯碼方法和裝置。
更確切地說,本發明屬于使用動態補償的和一些通過變換為離散子波的時間變換的一個數字圖像序列的編碼范疇。
數字圖像序列的編碼范疇里的某些算法提出了多種解決方案以連接兩個圖像之間的點。
這些算法使用通過離散地分解成子波動態補償時間濾波。這些算法首先通過視頻圖像序列的圖像之間的子波進行一種時間變換,然后空間地分解那些合成的時間分波段。更確切地說,視頻圖像序列被分解成兩個圖像組偶數圖像和奇數圖像,當進行子波時間變換時,一個運動場在每個偶數圖像和(或)被使用的最近的奇數圖像之間被估計。那些偶數圖像和奇數圖像以重復的方式彼此動態地補償以便獲得一些時間分波段。可以重復進行組的創建和動態補償的這個過程以便產生子波分解的不同級。時間圖像然后借助子波分析濾波器在空間上被濾波。
獲得對時間-空間分波段的整體分解的結果。運動場和那些時間空間分波段最終以對應于目標分辨率的級的恢復級被編碼并被傳送。
根據這些算法,量化和平均信息量的編碼的階段在分解之后進行。不直接用在所要求的恢復級的分辨率的空間的或時間的高頻分波段的系數被取消。
當視頻圖像序列的各種不同圖像之間的運動是一種移動或轉動型的運動時,屬于一個比恢復級的分辨率更高的分辨率的高頻系數可能被忽略,而沒有贗象出現,當視頻圖像序列重建時。
當視頻圖像序列的各種不同圖像之間的運動是一種膨脹或收縮型的運動時,本發明的發明者們注意當圖像序列重建時,屬于一個比恢復級的分辨率更高的一個分辨率的一些高頻系數的取消創建一些贗象。
本發明的目的是通過提出一種視頻圖像序列的編碼和譯碼的方法和裝置來克服現有技術的缺陷,所述的方法和裝置當視頻圖像序列的圖像之間存在收縮或膨脹運動時來改善視頻圖像序列重建。
為此目的,根據一個第一方面,本發明提出使一種視頻圖像序列編碼成為各種不同的空間分辨率的分波段系數的方法,所述編碼方法形成由至少一個恢復級構成的至少一個數據流,此恢復級包含其空間分辨率等于恢復級的空間分辨率的一些分波段系數。其特征在于此方法具有在至少一個恢復級里空間分辨率高于恢復級的空間分辨率的分波段系數的插入階段。
相關地,本發明涉及把一個視頻圖像序列編碼為各種不同空間分辨率的分波段系數的裝置,此編碼裝置形成由至少一個恢復級構成的至少一個數據流,此恢復級包含其空間分辨率等于恢復級的空間分辨率的分波段系數。其特征在于此裝置包括一些在至少一個恢復級里空間分辨率高于恢復級的空間分辨率的分波段系數的插入設備。
因此,視頻圖像序列的重建被改善,這甚至在收縮或膨脹運動存在于視頻圖像序列的圖像之間時。
根據本發明的另一方面,分辨率高于恢復級的空間分辨率的分波段系數在一個恢復級里的插入事前地做好之后,對分波段的每個系數來說,獲得一個有效空間分辨率,把每個有效地空間分辨率與恢復級的空間分辨率相比較,而在恢復級里插入的分波段系數是一些其有效空間分辨率低于恢復級的空間分辨率的系數。
因此,可能從有效的空間分辨率出發確定那些應該被插入的系數和因此減小傳送的或存儲的數據量。
根據本發明的另一個方面,通過確定分波段的每個系數的一個準分辨率和通過一個系數所屬的分波段的空間分辨率除以系數的準分辨率來獲得一個系數的有效空間分辨率。
因此,對于分辨率水平來說,系數的有效貢獻被正確地估計了。
根據本發明的另一個方面,針對每個系數來確定準分辨率,通過在每一個圖像和至少視頻圖像序列的圖像附近的一個圖像之間估計一個運動場。同時針對視頻圖像序列的每個圖像的每個信息塊,在圖像的信息塊和在至少一個鄰近圖像中對應的信息塊之間確定至少一個膨脹系數。給一個信息塊的準分辨率賦值為1,如果信息塊的膨脹系數等于1,或者使一個信息塊的準分辨率有下列值的最大值值1,圖像的信息塊和在至少一個鄰近的圖像里對應的信息塊之間膨脹系數的值。
根據本發明的另一方面,確定一個信息塊的膨脹系數通過把信息塊與多個三角形關聯,同時針對每個三角形,在信息塊里的三角形的各個頂點和在鄰近圖像里對應的三角形的各頂點之間確定一個仿射變換,對每個三角形來說確定三角形的膨脹系數,通過計算三角形的仿射變換的行列式和從與信息塊關聯的三角形的膨脹系數出發確定信息塊的膨脹系數。
因此,可能簡單地檢測膨脹或收縮運動并考慮這些運動。
根據本發明的另一個方面,把視頻圖像序列編碼為各種不同空間分辨率的分波段系數通過離散地分解成子波和時間濾波進行的,而數據流是由多個恢復級構成的一個可分級的數據流。
因此,可以以分級方式傳送被編碼的視頻圖像序列。
根據本發明的另一方面,視頻圖像序列事前已被編碼在一個數據集合里,這個數據集合包括各種不同空間分辨率的分波段的系數,形成多個數據流,這些數據流由一個恢復級構成并包括一些分波段系數,這些系數的空間分辨率等于恢復級的一個空間分辨率,以及包括一些大于恢復級的空間分辨率的空間分辨率的分波段系數。
因此,可能進行被編碼的一個視頻圖像序列的代碼轉換和提供給顧客們一個適合他們需要的數據流。
根據本發明的另一個方面,把被插入到一個恢復級里的分波段的每個系數的空間分辨率插入到數據流中。
本發明還涉及用時間濾波和離散地分解成子波的方法獲得的一個數據流的一種譯碼方法,此數據流由至少一個恢復級構成,此恢復級包括一些分波段系數,這些分波段的空間分辨率等于恢復級的一個空間分辨率,其特征在于此譯碼方法包括以下階段-在至少一個恢復級里,大于恢復級的空間分辨率的空間分辨率的分波段系數的獲得,-其空間分辨率等于恢復級的一個空間分辨率的分波段系數和大于恢復級的空間分辨率的空間分辨率的一些分波段系數的合成。
相關地,本發明涉及用時間濾波和離散地分解成子波的方法獲得的數據流的一個譯碼裝置,此數據流由至少一個恢復級構成,此恢復級包括其空間分辨率等于恢復級的一個空間分辨率的一些分波段系數,其特征在于此裝置包括-在至少一個恢復組里獲得大于恢復級的空間分辨率的空間分辨率的分波段系數的設備,-其空間分辨率等于恢復組的一個空間分辨率的分波段系數和空間分辨率大于恢復級的空間分辨率的分波段系數的合成設備。
根據本發明的另一方面,分辨率大于恢復級的空間分辨率的分波段系數的事前合成后,對于分波段每個系數來說,獲得一個有效的空間分辨率。把每個有效空間分辨率與恢復級的空間分辨率相比較,而合成后的分波段系數是一些其有效空間分辨率小于恢復級的空間分辨率的系數。
因此,聯系著收縮或膨脹運動的那些贗象減少了。
根據本發明的另一方面,分波段的每個系數的有效空間分辨率是通過在數據流里讀它而獲得。
因此,譯碼器不需要計算有效空間分辨率。
本發明還涉及一個信號,所述信號包括一個被編碼成為各種不同空間分辨率的分波段系數的視頻圖像序列。此信號形成由至少一個恢復級構成的至少一個數據流。恢復級包括一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數,其特征在于這個信號在至少一個恢復級里包括一些其空間分辨率大于恢復級的空間分辨率的分波段的系數。
本發明還涉及一個信號的一種存儲方法或一種傳輸方法,此信號包括被編成為各種不同空間分辨率的分波段系數的一個視頻圖像序列。信號形成由至少一個恢復級構成的至少一個數據流。此恢復級包括一些其空間分辨率等于恢復級的一個分辨率的分波段系數,而其中,信號在至少一個恢復級中具有一些其空間分辨率大于恢復級的空間分辨率的分波段系數。
譯碼方法和裝置的優點與編碼方法和裝置的優點相同,它們將不被重新回顧了。
本發明還涉及存儲在一信息介質上的計算機程序。上述的程序包括一些指令,當這些被一個信息系統裝載和執行時,能實施前面已描述的那些方法。
上述提及的本發明的特點以及其它特點,在閱讀對一個實施例的下面的描述時將更清楚地顯現出來。上述描述是與那些附圖聯系在一起進行的,在這些圖中-
圖1表示根據本發明的用動態地補償時間濾波和離散地分解成子波的一個視頻編碼器的方框圖;-圖2表示能夠按照參考圖3和圖8描述的算法執行編碼和譯碼算法的一個信息的和(或)遠程通信的裝置的方框圖;-圖3表示用根據本發明的離散地分解成子波獲得的系數適當選擇算法;-圖4表示用根據本發明的動態地補償濾波和離散地分解成子波的方法獲得的圖像的一個例子;-圖5a和圖5b表示一個圖像的一個信息塊與多個三角形的聯合;-圖6是被分解成空間分波段的一個時間分波段的描述,而在這些空間分波段中各種不同的有效空間分辨率是根據本發明被確定的;-圖7表示根據本發明的用動態補償時間濾波和離散地分解成子波的一個視頻譯碼器的方框圖;-圖8表示根據本發明編碼的一個數據流的譯碼算法。
圖1表示用根據本發明的動態補償時間濾波和離散地分解成子波的一個視頻編碼器的方框圖。
動態補償時間濾波和離散地分解成子波的視頻編碼器(10)能夠把一個視頻圖像序列(15)編碼成一個可分級的數據流(18)。一個可分級的數據流是一種流量在它當中那些數據是以可能傳送一種描述的方式被安排的。這種描述根據接收數據的使用類型在圖像的分辨率和(或)質量方面是可變的。包括在這個可分級的數據流里的那些數據被編碼以便保證以可分級的或以英語術語“scalable”方式傳輸視頻圖像序列,無論是在質量方面還是在分辨率方面,而這不需要進行視頻圖像序列的各種不同的編碼。因此可能只存儲在一個數據介質上和(或)只傳輸對應于一個恢復級的可分級的數據流(18)的一部分朝向一個遠程通信終端,當遠程通信網的流量小的時候和(或)當遠程通信終端不需要高質量和(或)高的分辨率時候。當遠程通信網的流量大和當遠程通信終端需要高質量和(或)高分辨率的時候,也可能把可分級的數據流(18)的整體存儲在一個數據介質上和(或)朝著一個遠程通信終端傳輸,而這是從同樣的可分級數據流(18)出發的。
根據本發明,視頻編碼器(10)包括一個動態補償時間濾波模塊(13)。此模塊把N個圖像的一組變成兩個圖像組,例如一個低頻(N+1)/2圖像組和一個高頻N/2圖像組并從由視頻編碼器(10)的一個運動估計模塊(11)進行的運動估計出發改變這些圖像。在圖4上表示的一個視頻圖像序列,它是由圖像Im1,Pa1,Im2和Pa2構成的。這個視頻圖像序列被分成一個包括圖像Im1和Im2的奇數圖像組和一個包括圖像Pa1和Pa2的偶數圖像組。
運動估計模塊(11)在每個奇數圖像和視頻圖像序列的那些鄰近的圖像之間進行運動估計。動態補償時間濾波模塊(13)動態地補償偶數圖像以便時間濾波是盡可能有效的。實際上,在一個圖像的一個預測和圖像之間的差別越小,它將越有效地被壓縮,也就是說,以流量和圖像畸變之間有一個好的折衷方案或者等價地說,壓縮率對重建質量有一良好比例。
這里應該注意到作為變型,當Haar濾波器被用于離散地分解成子波時,運動估計是按照圖像和鄰近的一個圖像之間的一個唯一方向進行的。
運動估計模塊(11)對每個圖像來說計算例如在一個圖像和鄰近圖像之間的一個運動場,并以非限制性的方式通過從一個奇數圖像的信息塊朝那些偶數圖像建立對應關系。這項技術是以英語術語“信息決匹配”而著名的。當然,其它的技術可以被使用例如用點陣結構的運動估計技術。在用信息塊估計的特殊情況下,信息塊的運動值可以被分配到一個圖像的信息塊的每個象素。作為變型,信息塊的加權的運動矢量以及鄰近信息塊的加權的運動矢量根據以OBMC(Overlapped Block Motion Compensation)(重疊信息塊運動補償)命名的著名技術被分配到信息塊的每個象素。
動態補償時間濾波模塊(13)在圖像之間進行一離散地分解成子波以便把視頻圖像序列分解成多個時間分波段,分布在一個或多個分辨率水平上。離散地分解成子波自動循環地在時間分波段的低時間分波段上作用,只要所希望的分散水平沒有達到。因此,根據圖4的例子,和在使用Haar濾波器的情況下,圖像Im1和Pa1被分解以便形成標記為T-L1的一個低的時間分波段和標記為T-H1的一個高的時間分波段。同樣,圖像Im2和Pa2也被分解以便形成標記為T-L2的一個低的時間分波段和標記為T-H2的一個高的時間分波段。第二個離散地分解成子波在時間分波段T-L1和T-L2上作用以便形成標記為T-LL的低時間分波段和標記為T-LH的高時間分波段。
通過動態補償時間濾波模塊(13)獲得的那些各種不同的時間分波段被轉移到一個離散地分解成子波的模塊(14)上,此模塊進行這些時間分波段的一個空間分散。因此,根據圖4的例子,時間分波段T-H1被分解成一個低頻分波段T-Hs-LL和三個高頻分波段J-Hs-LH,T-Hs-HL和T-Hs-HH。時間分波段T-LH被分解成一個低頻分波段T-LHs-LL的三個高頻分波段T-LHs-LH,T-LHs-HL和T-LHs-HH而分波段T-LHs-LL再一次被分解成一個低頻分波段T-LHs-LLLL和三個高頻分波段T-LHs-LLLH,T-LHs-LLHL和T-LHs-LLHH。時間分波段T-LL被分解成一個低頻分波段T-LLs-LL和三個高頻分波段T-LLs-LH,T-LLs-HL和T-LLs-HH而分波段T-LLs-LL被再一次分解成一個低頻分波段T-LLs-LLLL和三個高頻分波段T-LLs-LLLH,T-LLs-LLHL和T-LLs-LLHH。
時間分波段T-H2被分解成一個低頻分波段T-H’s-LL和三個高頻分波段T-H’s-LH,T-H’s-HL和T-H’s-HH。這些分波段沒有被表示在圖1上。
分波段T-Hs-LL再一次被分解成一個低頻分波段和三個高頻分波段T-Hs-LLLH,T-Hs-LLHL和T-Hs-LLHH。這些分波段沒有被表示在圖1上。
分波段T-H’s-LL再一次被分解成一個低頻分波段T-H’s-LLLL和三個高頻分波段T-H’s-LLLH,T-H’s-LLHL和T-H’s-LLHH。這些分波段沒有被表示在圖1中。
視頻編碼器(10)也包括一個準分辨率計算模塊(12)。這個準分辨率計算模塊(12)把被運動預測模塊(11)確定的一個圖像的每個信息塊與四個三角形相關聯。從一個例如在圖5a上表示的信息塊和它鄰近的信息塊出發,準分辨率計算模塊(12)形成在圖5b上的四個標記為51,52,53和54的三角形。
從由運動場估計模塊(11)確定的和已經與連接那些三角形的信息塊相關聯的運動矢量出發,準分辨率計算模塊(12)為每個三角形確定一個膨脹系數。一個三角形的膨脹系數Pt通過用作用在一個圖像的一個三角形上的一個仿射變換表示兩個鄰近圖像之間的一個三角形的運動獲得,以便獲得三角形在鄰近圖像里的一個投影。一個仿射變換可以表示可能在兩個圖像之間出現的運動,這些運動是平移,轉動和比例變化。
仿射變換在這里以一個矩陣3*3的形式被表示并能夠從根據下列公式在圖像里頂點的坐標(x,y)出發在附近圖像里獲得三角形的每個頂點的從標(x’,y’)x′y′1=m00m01m02m10m11m12001xy1]]>一個三角形的膨脹系數通過計算矩陣的行列式獲得ρt=(detm00m01m10m11)1/2]]>信息決的膨脹系數ρ然后從與這個信息塊關聯的三角形的膨脹系數出發,由準分辨率計算模塊(12)來確定。信息塊的膨脹系數ρ例如通過計算三角形的膨脹系數ρt的平均值或作為變型通過把三角形的膨脹系數ρt的最大值派作膨脹系數ρ用。也應該注意在另一個變型里,信息塊的每個象素可以與一個膨脹系數相關聯,這個膨脹系數根據膨脹系數ρt的值確定,這些膨脹系數ρt分別由分開與信息塊相關聯每個三角形的象素距離的倒數加權。
準分辨率計算模塊(12)對于圖像的每個信息塊和對于視頻圖像序列(15)的每一個圖像進行這些操作。
膨脹系數ρ被確定后,準分辨率計算模塊(12)確定一個標記為PR的準分辨率從這個膨脹系數出發。如果膨脹系數ρ等于1,運動就被認為是一個平移或一個轉動,準分辨率PR被賦值為1。如果膨脹系數ρ不是1,準分辨率等于下面值的最大值數目1;在正在處理的圖像和信息決和視頻圖像序列(15)里的前面的圖像中對應的信息塊之間的膨脹系數的值;在正在處理的圖像的信息塊和視頻圖像序列(15)里下一個圖像里對應的信息塊之間的膨脹系數的值。
這里應該指出例如當一些時間分散濾波器必須有一個數目更大的圖像被動態補償時間濾波模塊(13)使用時或當時間變換在多個分散水平上進行時,準分辨率也可能在時間上被合成,通過使運動保持在更重大的時間接近。
這里也應該注意例如當一些Haar時間分解濾波器被動態補償的時間濾波模塊(13)使用時,準分辨率PR等于下列值中的最大值數目1;在正在處理的圖像的信息塊和在視頻圖像序列(15)里的前面的圖像里對應的信息塊之間的膨脹系數的值。
準分辨率計算模塊(12)對視頻圖像序列的每一個圖像的每個信息塊確定一個準分辨率PR。
動態補償的時間濾波和離散分解成子波的視頻編碼器(10)也包括一個有效空間分辨率計算模塊(16),這個模塊(16)為了用離散地分解成子波模塊(14)分散的每個空間分波段的標記為c的每個系數來說確定一個標記為rse(c)的有效空間分辨率。有效空間分辨率計算模塊(16)把空間地對應于系數的空間坐標的信息塊的準分辨率連接到每個系數c。這個準分辨率被標記為pr(c)。
一個系數的有效空間分辨率通過用與系數c關聯的準分辨率除系數數c的空間分辨率pr(c)來確定。這個有效空間分辨率被標記為rse(c)。
我們用一個系數的空間分辨率表示這個系數所屬的分波段的空間分辨率。因此,根據圖4的例子,分波段T-Hs-LH,T-Hs-HL,T-Hs-HH,T-LHs-HH,T-LHs-LH,T-LHs-HL,T-LLs-HH,T-LLs-LH和T-LLs-HL的系數有一個等于1的空間分辨率。分波段T-Hs-LL,T-LHs-LL的系數然后再被分解,T-LLs-LL然后再被分解,而T-LHs-LLHH,T-LHs-LLLH,T-LHs-LLHL,T-LLs-LLHH,T-LLs-LLLH和T-LLs-LLHL都有一個等于二分之一的空間分辨率。分波段T-LHs-LLLL和T-LLs-LLLL的系數有一個等于四分之一的空間分辨率。對于一個分解的分波段的每個系數來說,有效空間分辨率的確定在圖6上作為參考更詳細的被闡述。
圖6是被分解成空間分波段的一個時間分波段的描述,而在這些空間分波段中各種不同的有效空間分辨率是根據本發明被確定的。
圖6的時間分波段(600)是例如圖4的時間分波段T-LL。時間分波段(600)被分解成一個空間分辨率為1的分波段T-LLs-LH610a,一個空間分辨率為1的分波段T-LLs-HH610b,一個空間分辨率為1的分波段T-LLs-HL610c和一個空間分辨率為二分之一的分波段T-LLs-LL610d。分波段T-LLs-LL610d被分解成一個空間分辨率為二分之一的分波段T-LLs-LLLH620a,一個空間分辨率為二分之一的分波段T-LLs-LLHH620b,一個空間分辨率為二分之一的分波段T-LLs-LLHL620c和一個空間分辨率為四分之一的分波段T-LLs-LLLL630。
時間分波段(600)的那些區(612),(622)和(632)對應于時間分波段(600)的對應的一個圖像的一個區。對此,準分辨率的確定模塊(12)確定了一個準分辨率為2。時間分波段(600)的區(615),(625)和(635)對應于時間分波段(600)的對應的一個圖像的一個區,對此,準分辨率的確定模塊(12)確定了一個為4的準分辨率。
包括在區612a,612b和612c里的系數的有效空間分辨率等于二分之一,包括在區域615a,615b,615c里的系數的有效空間分辨率等于四分之一的,包括在區域622a,622b和622c里的系數的有效空間分辨率等于四分之一,包括在區域625a,625b和625c里的系數的有效空間分辨率等于八分之一,包括在區域632里的系數的有效空間分辨率等于八分之一,而包括在區域635里的系數的有效空間分辨率等于十六分之一。
包括在分波段610a,610b,610c里的系數,除去包括在區域612和615里的系數之外,都有一個為1的有效空間分辨率對應于它們的空間分辨率。
包含在620a,620b,620c里的系數,除去包含在區域622和655的系數之外,都有一個與它們的空間分辨率相對應的等于二分之一的有效空間分辨率。
包括在分波段630里的那些系數,除了包括在區域632和635里的系數之外,都有一個四分之一的有效空間分辨率,對應于它們的空間分辨率。
動態補償的時間濾波和離散地分解成子波的視頻編碼器(10)也包括一個判定模塊(17)。這個判定模塊(17),從為了每個系數計算的有效空間分辨率出發和從目標恢復分辨率出發(為此可分級數據流(18)由漸進流量生成模塊(19)形成),對于恢復級或正在處理的分辨率級來說,決定高頻的那些系數應該被引入可分級的數據流(18)里。
傳統地,根據圖4的例子,可分級的數據流(18)是由分辨率的三級構成的。標記為Niv N的第一恢復級包括那些低頻分波段T-LLs-LLLL,T-LHs-LLLL,T-Hs-LLLL和T-H’s-LLLL。這個恢復級對應于視頻圖像序列的恢復的最低分辨率,在恢復的分辨率為四分之一的情況下。標記為Niv N-1的恢復的第二級包括高頻的那些分波段T-Hs-LLHL,T-Hs-LLLH,T-Hs-LLHH,T-H’s-LLHL,T-H’s-LLLH,T-H’s-LLHH,和高頻分波段T-LHs-LLLH,T-LHs-LLHL,T-LHs-LLHH,T-LLs-LLLH,T-LLs-LLHL和T-LLs-LLHH。這個恢復級對應于視頻圖像序列(18)的一個居中的分辨率,在分辨率為二分之一的情況下。標記為Niv N-2的第三恢復級包括圖4的用參量Niv N-2指示的所有其它的分波段。這個恢復級對應于視頻圖像序列(18)的一個最大分辨率在分辨率為一的情況下。
根據本發明,判定模塊(17)插入到一個恢復級里,除了傳統地包括在恢復級的空間分辨率級里的分波段之外的其它高頻分波段的高頻系數。為此,判定模塊(17)對每個分波段的每個系數來說,把系數的有效空間分辨率與恢復級的空間分辨率進行比較。如果系數的有效空間分辨率大于恢復級的空間分辨率,系數就不被包括在恢復級里。如果相反,系數的有效空間分辨率小于或等于恢復級的空間分辨率,系數就被包括在恢復級里,如果它先前沒有被包括在一個恢復級里。
因此,根據圖6的例子,當恢復級是N級時,即分辨率為四分之一,包括在標記為622a,622b,622c,625a,625b,625c,615a,615b,et615c的區域里的那些系數被插入到在這個恢復級上的可分級的數據流(18)里,除了圖4上標記為Niv N的頻率分波段的系數之外。
當恢復級是N-1級,即分辨率為二分之一時,包括在標記為612a,612b,612c區域里的系數被插入到在這個恢復級上的可分級的數據流里,除了圖4上標記為Niv N-1的分波段的系數之外。這里應該注意包括在標記為615a,615b和615c的區域里的系數不被插入到這個恢復級上,因為它們已經在前面的一個恢復級上。
判定模塊(17)把所希望的一個恢復級的形成所必須的各種不同的分解分波段的系數以及如同應該被插入轉移到漸進流量生成模塊(19)到所希望的恢復級里所確定的系數。
漸進流量生成模塊(19)形成一個可分級的數據流,從判定模塊(17)接收的數據出發和由估計模塊(11)轉移的運動場出發。
在一個實施變型中,漸進流量生成模塊(19)把如同應該被插入到一個恢復級里所確定的每個系數的有效空間分辨率插入到可分級的數據流里。
漸進流量生成模決(19)把可分級的數據流(18)編碼通過使用一個流量-圖像畸變最優化算法如同在文件里所描述的編碼器所使用的算法。此文件為“High Performance Scalability Image Compression withEBCOT(用EBCOT高性能標量性圖像壓縮)”David Taubman IEEETransactions on Image Processing,Vol 9,1,July,2000。
傳統地,一個這們的編碼器改變一個系數組的量化以便使一個最大的圖像畸變約束下的流量減到最小。這個優化由拉格朗日公式表現出來min{θs}R({θs})+λD({θs})其中,R為流量,D表示圖像畸變而θs是對一個分波段的編碼參數公差。
根據本發明的一個特殊方面,當流量-圖像畸變之間達到優化時,每個系數的準分辨率就被保持,漸近流量生成模塊(19)給可分級的數據流(18)編碼,通過進行如下一個優化min{θs}R({θs})+f(c)λD({θs})其中,f(c)是加權因子,能給系數c的圖像畸變加權。加權因子的值越高,在系數上的圖像畸變就越減弱。
優先地,f(c)=(pr(c))2如果系數的有效空間分辨率小于或等于恢復級的空間分辨率。
在一個實施變型中,系數的選擇和編碼被融合通過假定f(c)=0如果系數的有效空間分辨率大于恢復級的空間分辨率。
圖2表示能夠按照在參考圖3和圖8上描述的算法執行編碼和譯碼算法的一個信息和(或)遠程通信的裝置的方框圖。
這個信息和(或)遠程通信裝置(20)適合從一個軟件出發進行在一圖像序列上的動態補償的時間濾波,以便形成一些時間分波段,并能夠進行一時間分波段的空間分散,以便形成一些具有一些系數的高頻和低頻空間分波段。裝置(20)能夠形成一個可分級的數據流,在此數據流中,空間分波段的一些高頻系數被插入到至少一個恢復級里,其分辨率與傳統上包括在恢復級里的分波段的分辨率不同。
裝置(20)也能夠從一個軟件出發進行反向的動態補償的時間濾波在一可分級的數據流上,并能夠處理包括在一個恢復級中的高頻系數,其分辨率與包括在恢復級里的分波段的分辨率不同,以便形成一個視頻圖像序列。裝置(20)也能夠確定插入到可分級的數據流(18)里的每個系數的空間分辨率。
作為變型裝置(20)能夠對某些高頻系數來說在可分級的數據流(18)里檢測系數的一個有效空間分辨率的有代表性的一些信息,以便形成空間分波段的一個視頻圖像序列(15)從時間分波段空間分波段出發,并檢測一些系數,其有效空間分辨率被安插到可分級的數據流(18)里。
裝置(20)例如是一個微機。它也可以被納入到視頻圖像序列一個顯像設備里例如一個電視機或其它任何信息集生成裝置目的是例如電視,手機這樣的一些終端接收器。
裝置(20)包括一個通信總線(201)在它上面連接著一個處理器(200),一個只讀存儲器(202),一個隨機存取存儲器(203),一個屏幕(204),一個鍵盤(205),一個硬盤(208),一個數字視頻盤讀錄器或DVD(209)一個遠程通信接口(206)。
硬盤(208)存儲執行本發明的程序以及存儲能根據本發明編碼和(或)譯碼的那些數據。
以更普通的方式,根據本發明的那些程序被存儲到一個存儲設備里。這個存儲設備可以被一個計算機或一個微處理器(200)閱讀。這個存儲設備被納入到或不被納入到裝置里,并且是可以拆卸的。
當裝置(20)帶電時,根據本發明的那些程序被轉移到隨機存取存儲器(203)里,這時此存儲器(203)包含著本發明的可執行的編碼以及執行本發明所必需的數據。
裝置(20)能夠讀通信接口(206)收接到的視頻圖像序列,并能夠以符合本發明的一個可分級的數據流的形式給這個序列編碼。
裝置(20)能夠讀通信接口(206)接收到的或借助DVD閱讀器(209)從DVD盤閱讀的可分級數據流,并能給此數據流譯碼,以符合本發明的視頻圖像序列的方式。
圖3表示根據本發明用離散地分解成子波的方法獲得的系數的適當的選擇算法。
編碼和(或)譯碼裝置(20)的處理器(200)根據以術語“lifting”(面部去皺紋手術)而著名的技術進行時間濾波和分解成分波段。
在E300階段上,裝置(20)的處理器(200)對視頻圖像序列的每個圖像計算在一個圖像和它的鄰近圖像之間的一個運動估計。這個運動估計例如是通過從一個圖像的信息塊朝鄰近的每一個圖像建立聯系的運動估計。處理器是以用圖1上描述的編碼器的估計模塊(11)進行的方式相同的方式進行一次運動估計。
在下一個階段E301上,處理器進行動態補償的時間濾波。處理器(200)在圖像序列的那些圖像之間進行離散的分解成子波,以便把視頻圖像序列分解成好幾個分布在一個或好幾個分辨率級上的時間分波段。處理器(200)以用與圖1的動態補償的時間濾波模塊(13)進行的方式同樣的方式進行動態補償時間濾波。
在下一階段E302上,處理器(200)進行在E301階段上獲得的時間分波段的空間分解,以便形成一些低頻和高頻分波段。這個空間分解是以圖1的用離散地分解成子波模塊(14)進行的方式相同的方式進行的。
在下一階段E303上,處理器(200)把用運動預言模塊確定的每個信息塊連接在四個三角形上以與通過圖1的編碼器(10)的準分辨率計算模塊(12)進行的方式同樣的方式。
在下一階段E304上,處理器(200)為每個三角形確定一個膨脹系數ρt以與通過圖1的編碼器(10)的準分辨率計算模塊(12)進行的方式相同的方式。
在下一階段E305上,處理器(200)確定正在處理的信息塊的膨脹系數ρ,從與此信息決連接的三角形的膨脹系數出發,以與通過圖1的編碼器(10)的準分辨率計算模塊(12)進行的方式相同的方式。
在下一階段E306上,處理器(200)從在階段E305上被確定的膨脹系數ρ出發計算正在處理的圖像的每一個信息塊的標記為PR的準分辨率。標記為PR的準分辨率的計算是以與用圖1的準分辨率計算模塊(12)進行的方式相同的方式進行的。
處理器(200)對正在處理的圖像的每一個信息塊,對每一個時間分解級和對每一個時間圖像進行E303至E306的階段。
在下一階段E307上,處理器(200)閱讀在E302階段上分解的高頻分波段并在E308階段上,在每個高頻空間分波段的每個系數c上連接空間地對應于系數的空間坐標的信息塊的準分辨率pr(c)。
在下一階段E309上,處理器(200)對每一個高頻分波段的每個系數通過用系數的準分辨率除系數的空間分辨率來計算每個系數c的標記為rse(c)的有效空間分辨率。
在下一個階段E310,處理器(200)在高頻分波段的系數中間確定應該被插入到可分級的數據流里的高頻分波段的系數。處理器(200)在一個恢復級里以與用圖1的判定模塊(17)進行的方式相同的方式插入除了傳統地包括在恢復級里的那些高分波段以外的其它高分波段的高頻系數。
在下一階段E311上,處理器(200)分配一個加權系數f(c)給每個系數c。這個加權系數f(c)能使每個系數c的畸變加權。分配給每個系數c的加權系數f(c)與圖1上作為參考描述的加權系數是相同的。它將不被過多地描述了。
在階段E312上,處理器(200)進行通常的恢復級的平均信息量的編碼以便形成一個可分級數據流(18),從對應于所希望的恢復級的各種不同分波段的系數出發,形成在階段E310上確定的一些系數和在階段E300上估計的一些運動場。
在階段E313上,處理器(200)檢驗可分級數據流的一個另外的恢復級是否應該被編碼。在肯定的情況下,處理器(200)重復由階段E310至E313構成的循環,只要所有的分辨率級沒有被處理。在否定的情況下,處理器(200)停止本算法。
圖7表示根據本發明用動態補償的時間濾波和離散地分解成子波的一個視頻譯碼器的方框圖。
用動態補償的時間濾波和離散地分散成子波的視頻譯碼器(70)能夠閱讀一個可分級數據流(18)并把這個數據流譯碼成一種符合本發明的視頻圖像序列(115)的形式。
用動態補償時間濾波和離散地分散成子波的方法的視頻譯碼器(70)或譯碼器(70)包括一個流量分析模塊(708)。這個流量分析模塊(708)進行可分級數據流(18)的平均信息量的譯碼并從這樣譯碼的可分級數據流提取包括在可分級數據流(18)里的各種不同的運動場,以便把它們轉移到準分辨率計算模塊(702)和運動場的存儲模塊(701)。流量分析模塊(708)從譯碼的可分級數據流提取包括在可分級數據流里的各種不同分波段的系數,以及已被編碼器(10)插入到符合本發明的通常的恢復級的系數。流量分析模塊(708)轉移那些提取的系數到合成模塊(704)上。這里應該注意在一個實施變型中,流量分析模塊(708)也提取那些與每個系數關聯的和被編碼器(10)插入到符合本發明的通常的恢復級的有效空間分辨率并把它們轉移到判定模塊(707)。
準分辨率計算模塊(702)使四個三角形與正在處理的圖像的每個信息決關聯以與用圖1的準分辨率計算模塊(12)進行的方式同樣的方式進行。從運動場出發,對于一個圖像的每個信息塊來說,運動場是由在正在處理的圖像和它前面的鄰近的圖像之間的運動矢量以及在圖像和它后面鄰近的圖像之間的運動矢量組成的,準分辨率計算模塊(12)能夠在通常的圖像里和在鄰近的那些圖像里確定三角形頂點的位置,并以與編碼器(10)的準分辨率模塊(12)相同的方式計算每個三角形的膨脹系數ρt。準分辨率計算模塊(702)計算每個信息塊的膨脹系數ρ以與編碼器(10)的準分辨率模塊(12)同樣的方式。
準分辨率計算模塊(702)從一個信息塊的膨脹系數ρ出發,以與編碼器(10)的準分辨率模塊(12)同樣的方式確定信息塊的準分辨率PR。
譯碼器(70)也包括一個有效空間分辨率計算模塊(706)。這個模塊(706)為了從流量分析模塊(708)收到的每個高頻空間分波段的每個系數c確定一個標記為res(c)的有效空間分辨率。有效空間分辨率計算模塊(706)把空間地對應于系數的坐標的信息塊的準分辨率與每個系數關聯。有效空間分辨率計算是與由圖1的編碼器(10)的有效空間分辨率模塊(16)進行的計算相同的。每個系數的有效空間分辨率被有效空間分辨率計算模塊(706)轉移到判定模塊(707)。
譯碼器(70)為正在處理的圖像的每個信息塊為每個時間分解級,為每個時間圖像進行膨脹系數計算,準分辨率計算和有效準分辨率計算。
判定模塊(707),從為每個系數計算的有效空間分辨率出發,和從正在處理的可分級數據流量(18)的恢復分辨率出發,確定什么樣的高頻系數應該被離散子波合成模塊合成。為此,判定模塊(707)為每個分波段的每個系數把系數的有效空間分辨率跟正在處理的恢復級的空間分辨率比較。如果系數的有效空間分辨率大于恢復級的空間分辨率,系數就不被轉移到離散子波合成模塊(704)。如果,相反,系數的有效空間分辨率小于或等于恢復級的空間分辨率,系數就被轉移到離散子波合成模塊(704)上。
因此,根據圖6的例子,當恢復級是N級時,假設分辨率為四分之一,包括在標記為622a,622b,622c,625a,625b,625c,615a,615b和615c的區域里的系數被判定模塊(707)轉移到離散子波合成模塊(704)上。
離散子波合成模決(704)合成被流量分析模塊(708)傳送的各種不同分波段的系數以及由判定模塊(707)傳送的系數。
根據圖6的例子,和當恢復級是N級時,離散子波合成模塊(704)合成從流量分析模塊(708)收到的分波段T-LLs-LLLL,跟一個包括那些被包含在區域622a和625a里的系數而其它系數為零的高的分波段。一個包括那些被包括在區域622b和625b里的系數而其它系數為零的高的分波段,和一個包括那些被包括在區域622c和625c里的系數而其它系數為零的高的分波段一起,以便形成一個與分波段630等效的分波段。離散子波合成模決(704)把先前形成的分波段,此高頻分波段包括那些包含在區域615a里的系數而其它的系數為零的高的分波段,一個包括那些包含在區域615b里的系數而其它的系數為零的高的分波段,和一個包括那些包含在區域615c里的系數而其它的系數為零的高的分波段合成在一起以便形成一個超分辨率的時間分波段,也就是說一個其空間分辨率大于所要求的空間分辨率的分波段。
優選地,這些超分辨率的時間分波段被轉移到動態補償反向時間濾波模塊(703)上。此模塊(703)進行根據“臉部去皺紋手術”的技術的時間濾波,以便重建用本發明的編碼器編碼的視頻圖像序列的各種不同的圖像。動態補償反向時間濾波模塊(703)從高頻時間分波段出發,從低頻時間分波段和在存儲模塊(701)里存儲的運動估計出發形成一個視頻圖像序列。
作為變型,超分辨率的時間分波段,事先地轉移到動態補償反向時間濾波模塊(703)上,被粗采樣,以便這些分波段有跟所要求的空間分辨率同樣的空間分辨率。被插入的空間高頻因此被重新整合到那些圖像里當在譯碼器處實現精細采樣時。
這樣形成的視頻圖像序列然后被轉移為了這個序列的顯像。
這里應該注意在一個實施例子里,當那些有效空間分辨率的各種值被傳送到可分級的數據流中時,譯碼器(70)可以不擁有準分辨率計算模塊(702)和有效空間分辨率計算模塊(706)。
圖8表示根據本發明的一個第一實施方式根據本發明被編碼的一個數據流的譯碼算法。
編碼和(或)譯碼裝置(20)的處理器(200)根據以術語“lifting”(臉部去皺紋手術)而著名的技術進行反向時間濾波和離散子波合成。
處理器(200)能夠讀出根據本發明事先被編碼的可分級數據流(18),并能夠給這個數據流譯碼以符合本發明的一個視頻圖像序列的形式。
在E800階段上,處理器(200)確定恢復級的空間分辨率并進行可分級數據流(18)的一個平均信息量的譯碼。
在E801階段上,處理器(200)從被這樣譯碼的可分級數據流里提取包括在可分級數據流里的各種不同的低的分波段的系數。
在E802階段上,處理器(200)從被這樣譯碼的可分級數據流里提取那些包括在可分級數據流里的各種不同的高頻分波段的系數以及那些符合本發明的被編碼器(10)插入到通常的恢復級的系數。
在E803階段上,處理器(200)從這樣譯碼的可分級的數據流里提取包括在此數據流里的各種不同的運動場。
這里應該注意在一個實施變型中,流量分析模塊(708)也提取那些與每個系數關聯的有效空間分辨率,它們被編碼器(10)插入到符合本發明的通常的恢復級。
在E804階段,處理器(200)為高分波段的每個系數計算系數的有效空間分辨率的值。系數的有效空間分辨率的計算以與用準分辨率計算模塊(702)和有效空間分辨率計算模塊(706)進行的同樣方式被進行。
在E805階段,處理器(200)進行高頻系數的一次預先選擇。這種預選在于確定那些高頻系數,它們應該被離散子波合成來合成。為此,處理器(200)為了每個分波段的每個系數把系數的有效空間分辨率跟正在處理的恢復級的空間分辨率相比較。如果系數的有效空間分辨率大于恢復級的空間分辨率,系數就不被保留為了被合成。如果相反,系數的有效空間分辨率小于或等于恢復級的空間分辨率,系數就被預先選擇為了被合成。
在E806階段上,處理器(200)在預選的那些系數中間選擇將被合成的那些系數。這種選擇是例如按照裝置(20)的特點進行的。
在E807階段上,處理器(200)進行一個離散的子波合成并合成在階段E801和E802上讀到的各種不同的分波段以及在階段E806上所選擇的系數。離散子波合成是與為了譯碼器(70)的離散子波合成模塊(704)所描述的合成同樣的。在離散子波合成完成后,一些超分辨率的時間分波段被形成。
根據一種更優選的方式,在下一階段E808上,處理器(200)進行一個動態補償的反向時間濾波。處理器(200)進行一個根據“lifting”(臉部去皺紋手術)的技術的時間濾波以便重建由本發明的編碼器編碼的視頻圖像序列的各種不同的圖像。處理器(200)從超分辨率的高頻時間分波段低頻時間分波段和在E803階段上讀到的運動估計出發,形成一個視頻圖像序列。
作為變型,超分辨率的時間分波段是事先在E808階段上,以這些分波段有與所要求的空間分辨率同樣空間分辨率的方式被粗采樣的。當在譯碼器那里實現精細采樣時,被插入的空間高頻率因此重新整合到圖像里。
這樣形成的視頻圖像序列然后為了這個序列的顯像而被轉移。
在一個實施變型中,本發明的編碼器不處理視頻圖像序列,但處理視頻圖像序列的具有代表性的數據集。數據集包括各種不同空間分辨率的分波段的系數。編碼器確定包括在數據集里的每個系數的有效空間分辨率,以與前面描述過的方式同樣的方式。編碼器形成多個的數據流。每個數據流都由一個恢復級構成,這個恢復級包括其空間分辨率等于恢復級的一個空間分辨率的一些分波段系數和一些其空間分辨率大于恢復級的空間分辨率的分波段系數。
編碼器把其有效空間分辨率小于恢復級的空間分辨率的那些系數插入到至少一個分辨率級里。
當然,本發明并不局限在此所述的實施方式,而與之相反包含涉及本領域普通技術人員可以想到的任何變型。
權利要求
1.把視頻圖像序列編碼為各種不同空間分辨率分波段系數的方法,此編碼方法形成由至少一個恢復級構成的至少一個數據流,此恢復級包括一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數,其特征在于,該方法包括插入到至少一個恢復級里的一些其空間分辨率大于恢復級的空間分辨率的分波段系數。
2.根據權利要求1的方法,其特征在于,事先把一些其分辨率大于恢復級的空間分辨率的分波段系數插入到一個恢復級里,此方法包括以下各階段-針對對每個分波段系數,獲得一個有效空間分辨率;-每個有效空間分辨率與恢復級的空間分辨率的比較,并且,那些被插入到恢復級里的分波段系數是一些其有效空間分辨率小于恢復級的空間分辨率的系數。
3.根據權利要求2的方法,其特征在于,一個系數的有效空間分辨率的獲得階段劃分為下列階段-對每個分波段系數確定一個準分辨率,-用系數的準分辨率除分波段的系數的空間分辨率。
4.根據權利要求3的方法,其特征在于,對于準分辨率的每個系數的確定階段被分成下列階段-在每個圖像和視頻圖像序列的圖像的至少一個鄰近圖像之間,估計一個運動場,-對于視頻圖像序列的每個圖像的每個信息塊,在圖像信息塊和在至少一個鄰近的圖像里對應的信息塊之間確定至少一個膨脹系數,-如果信息塊的膨脹系數等于1,一個信息塊的準分辨率被定值為1,-一個信息塊的準分辨率被定值為下列各值的最大值數值1,在圖像信息塊和在至少一個鄰近的圖像里對應的信息塊之間的膨脹系數的值。
5.根據權利要求4的方法,其特征在于,一個信息塊的膨脹系數的確定階段分成為以下階段-信息塊與多個三角形的關聯,-對于每個三角形,在信息塊里的三角形的那些頂點和在從運動場出發的鄰近圖像里對應的三角形的頂點之間一個仿射變換的確定,-對于每個三角形,通過計算三角形的仿射變換的行列式,三角形的膨脹系數的確定,-從與信息塊關聯的三角形的膨脹系數出發,信息塊的膨脹系數的確定。
6.根據權利要求1至5中任一項的方法,其特征在于,把視頻圖像序列編碼成為各種不同空間分辨率分波段的系數是用離散的分解成子波和時間濾波的方法進行的,并且數據流是一個可分級的由多個恢復級構成的數據流。
7.根據權利要求1至5中任一項的方法,其特征在于,視頻圖像序列事先被編碼到一個數據集里,此數據集包括各種不同空間分辨率的分波段的系數,其中所述方法形成由一個恢復級構成的,并包括一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數,以及一些其空間分辨率大于恢復級的空間分辨率的分波段系數的多個的數據流。
8.根據權利要求2至7中任何一項的方法,其特征在于,該方法還包括一個插入階段,在此階段,被插入在一個恢復級里的分波段的每個系數的有效空間分辨率被插入到數據中。
9.用時間濾波和離散地分解成子波的方法獲得的一個數據流的譯碼方法,此數據流由至少一個恢復級構成,此恢復級包括一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數,其特征在于,該方法包括下列階段-在至少一個恢復級里,其空間分辨率大于恢復級的空間分辨率的分波段系數的獲得,-一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數和一些其空間分辨率大于恢復級的分辨率的分波段系數的合成。
10.根據權利要求9的方法,其特征在于,事先在其分辨率大于恢復級的空間分辨率的分波段系數的合成階段,所述方法包括下列階段-為分波段的每個系數,一個有效空間分辨率的獲得,-每個有效空間分辨率與恢復級的空間分辨率相比較,并且那些被合成的分波段系數是一些其有效空間分辨率小于恢復級的空間分辨率的系數。
11.根據權利要求10的方法,其特征在于,分波段的每個系數的有效空間分辨率是通過讀出在數據流里的有效空間分辨率而獲得的。
12.根據權利要求10的方法,其特征在于,一個系數的有效空間分辨率的獲得階段分成下列階段-對分波段的每個系數的一個準分辨率的確定,-一個系數所歸屬的分波段的空間分辨率被系數的準分辨率除。
13.根據權利要求12的方法,其特征在于,對每個系數確定準分辨率的階段,它可分成下列階段-從數據流里讀出在每個圖像和視頻圖像序列的圖像的至少一個鄰近的圖像之間的運動場,-對視頻圖像序列的每個圖像的每個信息塊,確定在信息塊和在至少一個鄰近的圖像里對應的信息塊之間的至少一個膨脹系數,-如果信息塊的膨脹系數等于1,一個信息塊的準分辨率被定值為1,-一個信息塊的準分辨率被定為下列值的最大值數值1,在圖像的信息塊和在至少一個鄰近圖像里對應的信息塊之間的膨脹系數的值。
14.根據權利要求13的方法,其特征在于,一個信息塊的膨脹系數的確定階段分成下列階段-信息塊與多個三角形關聯,-對每個三角形,從運動場出發在信息塊里三角形的頂點和在鄰近圖像里對應的三角形的頂點之間的一個仿射變換的確定,-對每個三角形,通過計算三角形的仿射變換的行列式三角形膨脹系數的確定,-從與信息塊關聯的三角形的膨脹系數出發,信息塊的膨脹系數的確定。
15.編碼裝置,用于把視頻圖像序列編碼成為各種不同空間分辨率的分波段系數,所述編碼裝置形成由至少一個恢復級構成的至少一個數據流,此恢復級包括一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數,其特征在于此裝置包括一些插入設備,這些設置在至少一個恢復級里插入一些其空間分辨率大于恢復級的空間分辨率的分波段系數。
16.譯碼裝置,用于通過時間濾波和離散分解成子波的方法獲得的一個數據流的譯碼,所述數據流由至少一個恢復級構成,恢復級包括一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數,其特征在于,所述裝置包括-在至少一個恢復級里,獲得其空間分辨率大于恢復級的空間分辨率的分波段系數的設備,-一些其空間分辨率等于恢復級的空間分辨率的分波段系數,和一些其空間分辨率大于恢復級的空間分辨率的分波段系數的合成設備。
17.存儲在信息介質上的計算機程序,上述程序包括一些當它們被一個信息系統裝載和執行時能夠實施根據權利要求1至8中任何一項的方法的指令。
18.在一個信息介質上存儲的計算機程序,上述程序包括一些當它們被一個信息系統裝載和執行時能夠實施根據權利要求9至14中任何一項的方法的指令。
19.包括視頻圖像序列的信號,該序列被編碼成為各種不同空間分辨率的分波段系數,所述信號形成由至少一個恢復級構成的至少一個數據流,此恢復級包括一些其空間分辨率等于恢復級的空間分辨率的分波段系數,其特征在于,在至少一個恢復級里,此信號包括一些其空間分辨率大于恢復級的空間分辨率的分波段系數。
20.信號的傳送方法,所述信號包括被編碼成為各種不同的空間分辨率的分波段系數的視頻圖像序列,此信號形成由至少一個恢復級構成的至少一個數據流,此恢復級包括一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數,并且其中此信號在至少一個恢復級里包括一些其空間分辨率大于恢復級的空間分辨率的分波段系數。
21.包含視頻圖像序列信號的存儲方法,所述視頻圖像序列被編碼成為各種不同空間分辨率的分波段系數,此信號形成由至少一個恢復級構成的至少一個數據流,此恢復級包括一些其空間分辨率等于恢復級的一個空間分辨率的分波段系數,并且其中,此信號在至少一個恢復級里包括一些其空間分辨率大于恢復級的空間分辨率的分波段系數。
全文摘要
本發明涉及把一個視頻圖像序列編碼為各種不同空間分辨率的分波段系數的方法,其中,形成由至少一個恢復級(N-2級,N-1級,N級)構成的至少一個數據流(18),此恢復級包括一些分波段系數,其空間分辨率等于恢復級的一個空間分辨率,其特征在于在至少一個恢復級里插入一些空間分辨率高于恢復級的空間分辨率的分波段系數。本發明還涉及相關的裝置。
文檔編號H04N7/26GK101032171SQ200580023519
公開日2007年9月5日 申請日期2005年6月28日 優先權日2004年7月13日
發明者S·帕特尤克斯, I·阿默諾, S·克瓦德克 申請人:法國電訊公司