專利名稱:基于在編碼流中傳送的內(nèi)部預(yù)測(cè)模式的空間差錯(cuò)隱藏的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于對(duì)出現(xiàn)在編碼視頻流的編碼圖像中的差錯(cuò)進(jìn)行糾正的技術(shù)。
背景技術(shù):
在許多情況下,對(duì)視頻流進(jìn)行壓縮(編碼)以便易于存儲(chǔ)和傳輸。在傳輸期間,因?yàn)樾诺啦铄e(cuò)和/或網(wǎng)絡(luò)擁塞,這樣的編碼視頻流常常導(dǎo)致數(shù)據(jù)丟失或變得受損。在解碼時(shí),數(shù)據(jù)的丟失/受損使其自身表現(xiàn)為缺失的像素值。為了減少這樣的假象,編碼器將通過對(duì)來自相同圖像中的其它宏塊、或來自其它圖像中的值進(jìn)行估計(jì),“隱藏(conceal)”這樣的缺失的像素值。術(shù)語“隱藏”略微有些用詞不當(dāng),因?yàn)榫幋a器實(shí)際上并未隱藏缺失或受損的像素值差錯(cuò)??臻g隱藏試圖通過使用來自依賴于空間域中的相鄰區(qū)域之間的相似性的、圖像中的其它區(qū)域的像素值,得出缺失/受損的像素值。典型地,以相同程度的復(fù)雜性,空間隱藏技術(shù)實(shí)現(xiàn)了比依賴于來自其它傳輸圖像的信息的時(shí)間差錯(cuò)隱藏技術(shù)更低的性能。
僅在其中任何時(shí)間選項(xiàng)均不可用的那些示例中,即,當(dāng)丟失影響到了內(nèi)部編碼圖像、內(nèi)部更新圖像時(shí),或當(dāng)沒有時(shí)間信息可用時(shí),差錯(cuò)隱藏算法應(yīng)當(dāng)調(diào)用空間插值。使用已隱藏圖像作為參考的未來內(nèi)部編碼幀的質(zhì)量將取決于空間隱藏的質(zhì)量。當(dāng)空間隱藏產(chǎn)生了相對(duì)較差的內(nèi)部編碼圖像時(shí),每個(gè)得到的幀間編碼圖像將同樣具有較差的質(zhì)量。
目前存在幾個(gè)用于空間差錯(cuò)隱藏的技術(shù)。包括·塊復(fù)制(BC)根據(jù)此方案,缺失/受損的宏塊的代替是從其正確編碼的鄰宏塊中獲得的。
·像素域插值(PDI)在正確編碼的鄰宏塊的邊界處,根據(jù)像素值,對(duì)缺失/受損的宏塊數(shù)據(jù)進(jìn)行插值。存在實(shí)現(xiàn)PDI的兩種不同方案。例如,可以對(duì)宏塊內(nèi)所有像素進(jìn)行插值,以得到共同平均值??蛇x地,通過基于到宏塊邊界的像素距離的加權(quán)預(yù)測(cè),獲得每個(gè)像素值。
·多方向插值(MDI)多方向插值技術(shù)構(gòu)成了PDI技術(shù)的改進(jìn)版本,因?yàn)镸DI技術(shù)提供了沿邊緣方向的插值。實(shí)現(xiàn)MDI需要在方向插值之前,對(duì)在缺失/受損的像素值附近的主輪廓的方向進(jìn)行估計(jì)。執(zhí)行在有限數(shù)量的方向上邊緣檢測(cè)和量化仍保持為一個(gè)難題。
最大平滑恢復(fù)(MSR)在離散余弦(DCT)域中,將低頻成分用于差錯(cuò)隱藏,以提供與相鄰像素的平滑連接。當(dāng)使用數(shù)據(jù)分塊編碼時(shí),MSR技術(shù)利用正確接收的DCT系數(shù),代替丟棄受損宏塊/塊中的所有數(shù)據(jù)。
凸集投影(POCS)根據(jù)此技術(shù),在快速傅里葉變換(FFT)域中、根據(jù)對(duì)由缺失/受損的像素值環(huán)繞宏塊的較大區(qū)域的分類,執(zhí)行自適應(yīng)濾波。這樣的自適應(yīng)濾波包括在對(duì)陡峭區(qū)域上應(yīng)用邊緣濾波器的同時(shí),在平滑區(qū)域上應(yīng)用低通濾波。此過程包括濾波迭代,幾個(gè)先驗(yàn)約束將應(yīng)用于所處理的圖像。
表1突顯了為了實(shí)現(xiàn)空間隱藏、在不同公知方案的復(fù)雜度和質(zhì)量之間的折中。
表1
根據(jù)空間差錯(cuò)隱藏,視頻解碼器面對(duì)在所能負(fù)擔(dān)的計(jì)算復(fù)雜度和所需的恢復(fù)圖像質(zhì)量之間富有挑戰(zhàn)性的折中。典型地,多數(shù)視頻解碼器僅實(shí)現(xiàn)諸如針對(duì)實(shí)時(shí)應(yīng)用的BC或PDI算法等快速算法。如所述,這些算法通過復(fù)制相鄰值或?qū)ο噜徶颠M(jìn)行平均,粗略覆蓋丟失/受損區(qū)。這樣的對(duì)策導(dǎo)致了低質(zhì)量的圖像,即使在以高幀速率進(jìn)行顯示時(shí),也可見到假象。
因此,需要通過以低/中間復(fù)雜度、在邊緣上提供優(yōu)質(zhì)的隱藏來解決前述缺點(diǎn)的空間差錯(cuò)隱藏技術(shù)。
發(fā)明內(nèi)容
簡要地,根據(jù)本原理,提供了一種對(duì)在由宏塊流構(gòu)成的編碼圖像中的差錯(cuò)進(jìn)行空間隱藏的技術(shù)。通過對(duì)以具有缺失/受損的像素值的宏塊形式的差錯(cuò)進(jìn)行識(shí)別,該方法開始。針對(duì)每個(gè)已識(shí)別的宏塊,從相鄰宏塊中得出至少一個(gè)內(nèi)部預(yù)測(cè)模式。當(dāng)根據(jù)ISO/ITU H.264視頻壓縮標(biāo)準(zhǔn)對(duì)圖像進(jìn)行編碼時(shí),兩個(gè)內(nèi)部編碼類型可用于對(duì)每個(gè)宏塊的編碼(1)針對(duì)Intra_16×16類型,針對(duì)整個(gè)宏塊得出單一的內(nèi)部預(yù)測(cè)模式;(2)針對(duì)Intra_4×4類型,針對(duì)宏塊內(nèi)部的每個(gè)4×4像素的子宏塊,得出內(nèi)部預(yù)測(cè)模式(在此情況下,每個(gè)編碼宏塊存在十六個(gè)內(nèi)部預(yù)測(cè)模式)。最后,將所得出的內(nèi)部預(yù)測(cè)模式用于產(chǎn)生缺失的像素值。將所得出的內(nèi)部預(yù)測(cè)模式應(yīng)用于估計(jì)缺失或受損的像素值的處理對(duì)應(yīng)于在解碼期間所使用的導(dǎo)出處理,以便估計(jì)(預(yù)測(cè))編碼值以減少編碼努力。換句話說,本技術(shù)將在編碼時(shí)通常使用的內(nèi)部預(yù)測(cè)模式信息用于空間差錯(cuò)隱藏目的。當(dāng)涉及特定宏塊的編碼數(shù)據(jù)丟失或受損時(shí),從相鄰宏塊中導(dǎo)出的內(nèi)部預(yù)測(cè)模式可以為空間差錯(cuò)隱藏提供與哪一個(gè)方向是最佳插值方向有關(guān)的重要信息。將內(nèi)部預(yù)測(cè)模式用于空間差錯(cuò)隱藏產(chǎn)生了顯著好于具有類似復(fù)雜度的傳統(tǒng)空間差錯(cuò)隱藏技術(shù)的性能。
圖1示出了劃分為宏塊的編碼圖像,將每個(gè)宏塊劃分為塊,并將每個(gè)塊劃分為像素。
圖2A示出了用于出于編碼目的建立預(yù)測(cè)差錯(cuò)值的內(nèi)部預(yù)測(cè)模式方向的矢量顯示;圖2B-2J的每一個(gè)均示出了圖2A中所示的相應(yīng)內(nèi)部模式預(yù)測(cè)方向中的單獨(dú)一個(gè)的4×4子宏塊;圖3示出了在利用根據(jù)本原理的內(nèi)部預(yù)測(cè)模式實(shí)現(xiàn)空間差錯(cuò)隱藏中使用的支持窗口;以及圖4示出了用于根據(jù)本原理對(duì)包括空間差錯(cuò)隱藏的編碼圖像進(jìn)行解碼的處理的流程圖。
具體實(shí)施例方式
諸如在已提出的ISO/ITU H.264視頻壓縮標(biāo)準(zhǔn)中具體實(shí)現(xiàn)的基于塊的視頻壓縮技術(shù)通過將圖像分成片段來進(jìn)行操作,每個(gè)片段包括宏塊集或宏塊對(duì),根據(jù)標(biāo)準(zhǔn)對(duì)每個(gè)宏塊進(jìn)行編碼。典型地,將宏塊定義為16×16像素的方形區(qū)域。出于編碼的目的,可以將宏塊進(jìn)一步分為子宏塊,并不一定為方形。當(dāng)對(duì)宏塊進(jìn)行編碼時(shí),子宏塊中的每一個(gè)均可以具有不同編碼模式。為了易于描述,將塊稱為4×4像素的子宏塊。圖1示出了將編碼圖像100劃分成宏塊110,其中將每個(gè)宏塊110劃分成塊120,并將每個(gè)塊劃分為像素130。圖1的已劃分圖像100包括n行乘m列的宏塊110,其中n和m是整數(shù)。注意,圖像內(nèi)宏塊的數(shù)量根據(jù)圖像的尺寸而改變,而宏塊內(nèi)塊的數(shù)量是不變的。
為了降低對(duì)已劃分圖像100內(nèi)每個(gè)宏塊110單獨(dú)編碼的成本、可以將來自己經(jīng)傳輸?shù)暮陦K的信息用于產(chǎn)生對(duì)單個(gè)宏塊的編碼預(yù)測(cè)。在此情況下,僅預(yù)測(cè)差錯(cuò)和預(yù)測(cè)模式需要傳輸。用于編碼圖像的視頻編碼標(biāo)準(zhǔn)將指定用于導(dǎo)出預(yù)測(cè)像素值的處理,以便確保編碼器(未示出)和解碼器(未示出)獲得相同估計(jì)。根據(jù)ISO/ITU H.264標(biāo)準(zhǔn),可以將單獨(dú)宏塊內(nèi)部預(yù)測(cè)為16×16像素的單個(gè)分塊(Intra_16×16型編碼),或內(nèi)部預(yù)測(cè)為16個(gè)4×4像素塊的分塊(Intra_4×4型編碼)。針對(duì)Intra_16×16型編碼,ISO/ITU H.264標(biāo)準(zhǔn)規(guī)定了四個(gè)內(nèi)部預(yù)測(cè)模式模式0,垂直預(yù)測(cè);模式1,水平預(yù)測(cè);模式2,DC預(yù)測(cè);模式3,平面預(yù)測(cè)。針對(duì)Intra_4×4型編碼類型,ISO/ITU H.264標(biāo)準(zhǔn)規(guī)定了九個(gè)內(nèi)部預(yù)測(cè)模式,每一個(gè)內(nèi)部預(yù)測(cè)模式均已經(jīng)關(guān)聯(lián)了插值濾波器,以便當(dāng)使用模式之一進(jìn)行預(yù)測(cè)時(shí),導(dǎo)出對(duì)塊內(nèi)的每個(gè)像素的預(yù)測(cè),所述模式包括模式0,垂直預(yù)測(cè);模式1,水平預(yù)測(cè);模式2,DC預(yù)測(cè);模式3,左下對(duì)角預(yù)測(cè);模式4,右下對(duì)角預(yù)測(cè);模式5,垂直向右預(yù)測(cè);模式6,水平向下預(yù)測(cè);模式7,垂直向左預(yù)測(cè);以及模式8,水平向上預(yù)測(cè)。
圖2A示出了表示由ISO/ITU H.264標(biāo)準(zhǔn)規(guī)定的內(nèi)部預(yù)測(cè)模式0-8中的每一個(gè)的方向的矢量顯示(注意,對(duì)應(yīng)于DC模式的模式2沒有方向,這是因?yàn)槠渚坏仡A(yù)測(cè)同類區(qū)域內(nèi)的塊內(nèi)容)。其它模式0-1和3-8沿八個(gè)量化方向之一預(yù)測(cè)宏塊的內(nèi)容。當(dāng)在編碼器處(未示出)編碼時(shí),在編碼流中發(fā)送與每個(gè)內(nèi)部編碼宏塊相關(guān)聯(lián)的模式預(yù)測(cè)方向。解碼器(未示出)使用內(nèi)部模式預(yù)測(cè)連同插值濾波器一起,根據(jù)已經(jīng)解碼的相鄰塊的像素值,預(yù)測(cè)塊的內(nèi)容。每個(gè)插值濾波器均定義了適當(dāng)?shù)募訖?quán)因子,以便按照與內(nèi)部預(yù)測(cè)模式相關(guān)的方向傳播信息,參見圖2B-2J中每一個(gè)。
根據(jù)本原理,通常用于解碼目的的內(nèi)部預(yù)測(cè)模式還可以提供一個(gè)非常好的用于估計(jì)宏塊中缺失或受損的像素值的機(jī)制,以便實(shí)現(xiàn)空間差錯(cuò)隱藏。當(dāng)與特定宏塊相關(guān)聯(lián)的編碼數(shù)據(jù)出現(xiàn)丟失或缺失時(shí),已經(jīng)用于估計(jì)相鄰塊的內(nèi)容的內(nèi)部預(yù)測(cè)模式可以提供與用于估計(jì)丟失像素值的最佳插值方向有關(guān)的重要信息,以便實(shí)現(xiàn)空間差錯(cuò)隱藏。
圖1的劃分圖像100內(nèi)任何數(shù)量的相鄰塊120均可以用作針對(duì)具有缺失或受損的像素塊的預(yù)測(cè)體。原理上,對(duì)具有缺失或受損的像素塊附近的塊120的數(shù)量進(jìn)行限制降低了復(fù)雜度。為此,定義了支持窗口140(如圖3所示)以限制為針對(duì)空間隱藏目的而考慮到的相鄰塊120的數(shù)量。如將會(huì)理解的,支持窗口140的尺寸越大(因此,相鄰塊的數(shù)量越多),對(duì)用于預(yù)測(cè)缺失塊的內(nèi)部模式的選擇越可靠,但以復(fù)雜性的增加為代價(jià)。并非圖3的所定義的支持窗口140內(nèi)的所有塊都需要通過內(nèi)部模式預(yù)測(cè)來隱藏所關(guān)心的塊。支持窗口140內(nèi)一個(gè)或多個(gè)塊120也可能需要隱藏(即,對(duì)于其,沒有信息可用),或者簡單地,這樣的塊對(duì)于內(nèi)部模式選擇標(biāo)準(zhǔn)而言并不相關(guān)。在最簡單的情況下,內(nèi)部預(yù)測(cè)模式可能依賴于需要隱藏的塊的上方和左邊的塊。
參照?qǐng)D3,以下符號(hào)將用于定義支持窗口140內(nèi)的相鄰塊120。支持窗口140內(nèi)需要隱藏的塊B具有坐標(biāo)(p0,q0)。因此,支持窗口140變?yōu)橐詨KB為中心的矩形,具有位于其左上角的坐標(biāo)(p0-P,q0-Q)以及位于其右下角的坐標(biāo)(p0+P,q0+Q),這里的P和Q包括分別指定支持窗口行和列的數(shù)量的整數(shù)。在圖3所示的說明性實(shí)施例中,P=Q=2,定義了以方塊B為中心的方形5×5相鄰塊。
為了實(shí)際的實(shí)現(xiàn),必須對(duì)標(biāo)準(zhǔn)進(jìn)行定義,以從支持窗口內(nèi)可用的模式中選擇內(nèi)部模式預(yù)測(cè)。根據(jù)本原理,支持窗口140內(nèi)的內(nèi)部預(yù)測(cè)模式的相對(duì)位置用作內(nèi)部模式選擇標(biāo)準(zhǔn)的輸入。因?yàn)槊總€(gè)內(nèi)部預(yù)測(cè)模式定義了插值的方向,當(dāng)這樣的宏塊出現(xiàn)于支持窗口140內(nèi)的某些相對(duì)位置時(shí),具有這種模式的宏塊僅出于隱藏的目的變得相關(guān)。
為了明確指定支持窗口140內(nèi)的塊,按照光柵掃描順序標(biāo)注塊120,如圖3所示。根據(jù)所提出的標(biāo)準(zhǔn),當(dāng)且僅當(dāng)此模式出現(xiàn)于如圖2A所示的相關(guān)空間方向時(shí),才出現(xiàn)對(duì)用于隱藏支持窗口140內(nèi)的中心塊B的模式的選擇。例如,僅當(dāng)方塊#9或方塊#16已經(jīng)按照左下對(duì)角方向進(jìn)行預(yù)測(cè)時(shí),塊B將相對(duì)于沿圖3中左下對(duì)角方向獲得的數(shù)據(jù)發(fā)生隱藏。在標(biāo)準(zhǔn)中已經(jīng)包含其它塊,以降低選擇標(biāo)準(zhǔn)對(duì)在編碼流上虛假使用特定模式的敏感性。注意,這些條件僅應(yīng)用于支持窗口140內(nèi)正確接收或已經(jīng)隱藏的那些相鄰塊。此外,并非所定義的支持窗口140內(nèi)的所有相鄰塊都參與對(duì)正進(jìn)行空間隱藏的當(dāng)前塊的內(nèi)部模式的選擇。
表2提供了針對(duì)以要隱藏的塊為中心的5×5塊的支持窗口140的選擇標(biāo)準(zhǔn)的典型實(shí)施例。
表2
在優(yōu)選實(shí)施例中,典型地,空間差錯(cuò)隱藏出現(xiàn)在以圖4的流程圖中所示的方式進(jìn)行解碼的期間。圖4所示的解碼處理開始于在步驟400期間,根據(jù)控制參數(shù)和輸入數(shù)據(jù),對(duì)進(jìn)入(輸入)編碼視頻流的宏塊進(jìn)行熵解碼。結(jié)合這種解碼,在步驟402期間,確定編碼圖像是否構(gòu)成內(nèi)部編碼圖像。如果是,則在步驟404期間,通過內(nèi)部預(yù)測(cè)獲得編碼差值(預(yù)測(cè)差錯(cuò));反之,在步驟406期間,通過幀間預(yù)測(cè)建立這樣的預(yù)測(cè)差錯(cuò)。在步驟404和406之后,在步驟408期間進(jìn)行差錯(cuò)檢測(cè),以便在步驟410期間,確定宏塊是否包含缺失或受損的像素值。如果針對(duì)圖3中所建立的支持窗口140中的相鄰宏塊的預(yù)測(cè)值已經(jīng)根據(jù)內(nèi)部預(yù)測(cè)建立起來,則通過選擇內(nèi)部預(yù)測(cè)模式,對(duì)空間差錯(cuò)進(jìn)行隱藏,因此,重新執(zhí)行步驟402。利用幀間預(yù)測(cè)而不是內(nèi)部預(yù)測(cè)來建立相鄰宏塊中的預(yù)測(cè)值將需要通過不同的內(nèi)部預(yù)測(cè)來建立缺失/丟失的像素值。
利用由H.264標(biāo)準(zhǔn)的參考軟件(JM50版本)提供的內(nèi)部預(yù)測(cè)模式作為輸入數(shù)據(jù)的經(jīng)驗(yàn)測(cè)試產(chǎn)生了比具有相似復(fù)雜度的傳統(tǒng)空間隱藏技術(shù)更優(yōu)的結(jié)果。針對(duì)所有測(cè)試圖像,峰值信噪比值發(fā)生增加,表示可視質(zhì)量提高,這是因?yàn)閷?duì)丟失區(qū)域中輪廓的較好預(yù)測(cè)。
以上描述了利用通常與編碼預(yù)測(cè)相關(guān)的內(nèi)部預(yù)測(cè)模式來隱藏編碼視頻流內(nèi)的空間差錯(cuò)的技術(shù)。
權(quán)利要求
1.一種用于隱藏由宏塊流構(gòu)成的編碼圖像中的空間差錯(cuò)的方法,包括以下步驟在每個(gè)宏塊中檢查像素?cái)?shù)據(jù)差錯(cuò),并且如果存在這樣的差錯(cuò),則根據(jù)相鄰塊建立至少一個(gè)內(nèi)部預(yù)測(cè)模式,然后根據(jù)至少一個(gè)已建立的內(nèi)部預(yù)測(cè)模式得出估計(jì)像素?cái)?shù)據(jù),以糾正所述像素?cái)?shù)據(jù)差錯(cuò)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述編碼圖像是根據(jù)預(yù)定編碼標(biāo)準(zhǔn)進(jìn)行編碼的,以及所述內(nèi)部預(yù)測(cè)模式是由預(yù)定編碼標(biāo)準(zhǔn)規(guī)定的。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于所述編碼圖像是根據(jù)ISO/ITU H.264編碼標(biāo)準(zhǔn)進(jìn)行編碼的,以及所述內(nèi)部預(yù)測(cè)模式是由ISO/ITU H.264編碼標(biāo)準(zhǔn)規(guī)定的。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于所述建立至少一個(gè)內(nèi)部預(yù)測(cè)模式受限于以具有缺失的像素?cái)?shù)據(jù)塊為中心的塊的矩形陣列內(nèi)的信息。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于所述至少一個(gè)內(nèi)部預(yù)測(cè)模式是根據(jù)與具有像素?cái)?shù)據(jù)差錯(cuò)的宏塊相鄰的宏塊的內(nèi)部預(yù)測(cè)模式的相對(duì)位置建立的。
6.一種用于隱藏由根據(jù)ISO/ITU H.264標(biāo)準(zhǔn)編碼的宏塊流構(gòu)成的編碼圖像中的空間差錯(cuò)的方法,所述方法包括以下步驟在每個(gè)宏塊中檢查像素?cái)?shù)據(jù)差錯(cuò),并且如果存在這樣的差錯(cuò),則根據(jù)相鄰塊導(dǎo)出至少一個(gè)內(nèi)部預(yù)測(cè)模式,所述模式是由ISO/ITUH.264標(biāo)準(zhǔn)規(guī)定的;以及應(yīng)用與至少一個(gè)導(dǎo)出的內(nèi)部預(yù)測(cè)模式相對(duì)應(yīng)的至少一個(gè)插值濾波器以估計(jì)像素?cái)?shù)據(jù),以便糾正像素?cái)?shù)據(jù)差錯(cuò)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于所述建立至少一個(gè)內(nèi)部預(yù)測(cè)模式受限于以具有缺失的像素?cái)?shù)據(jù)塊為中心的塊的矩形陣列內(nèi)的信息。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于所述至少一個(gè)內(nèi)部預(yù)測(cè)模式是根據(jù)與具有缺失的像素?cái)?shù)據(jù)的塊相鄰的塊的內(nèi)部預(yù)測(cè)模式的相對(duì)位置建立的。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于可以將單個(gè)宏塊內(nèi)部預(yù)測(cè)為16×16像素的單個(gè)分塊(Intra_16×16型編碼),或者16個(gè)4×4像素塊的分塊(Intra_4×4型編碼)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于針對(duì)Intra_16×16型編碼,所述內(nèi)部預(yù)測(cè)模式包括(a)模式0,垂直預(yù)測(cè);(b)模式1,水平預(yù)測(cè);(c)模式2,DC預(yù)測(cè);以及(d)模式3,平面預(yù)測(cè)。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于針對(duì)Intra_4×4型編碼,所述預(yù)測(cè)模式每一個(gè)均已經(jīng)關(guān)聯(lián)了插值濾波器,以導(dǎo)出針對(duì)塊內(nèi)每個(gè)像素的預(yù)測(cè)。
12.根據(jù)權(quán)利要求9所述的方法,其特征在于所述預(yù)測(cè)模式包括(a)模式0,垂直預(yù)測(cè);(b)模式1,水平預(yù)測(cè);(c)模式2,DC預(yù)測(cè);(d)模式3,左下對(duì)角預(yù)測(cè);(e)模式4,右下對(duì)角預(yù)測(cè);(f)模式5,垂直向右預(yù)測(cè);(g)模式6,水平向下預(yù)測(cè);(h)模式7,垂直向左預(yù)測(cè);以及(i)模式8,水平向上預(yù)測(cè)。
全文摘要
通過根據(jù)在相鄰塊(120)中規(guī)定的內(nèi)部預(yù)測(cè)模式,預(yù)測(cè)宏塊(110)中的缺失數(shù)據(jù),實(shí)現(xiàn)對(duì)由宏塊(110)流組成的內(nèi)部圖像中的差錯(cuò)的空間隱藏。實(shí)際上,當(dāng)利用基于塊的編碼技術(shù)(諸如在ISO/ITU H.264標(biāo)準(zhǔn)中規(guī)定的編碼技術(shù))對(duì)流內(nèi)的宏塊(110)進(jìn)行編碼時(shí),出于編碼的目的,可以根據(jù)由編碼技術(shù)規(guī)定的相鄰內(nèi)部預(yù)測(cè)模式,根據(jù)由編碼目的規(guī)定的相鄰內(nèi)部預(yù)測(cè)模式,對(duì)宏塊(110)進(jìn)行預(yù)測(cè)。
文檔編號(hào)H04N7/64GK1720728SQ03825782
公開日2006年1月11日 申請(qǐng)日期2003年7月8日 優(yōu)先權(quán)日2003年1月10日
發(fā)明者克里斯蒂娜·戈米納, 彭茵 申請(qǐng)人:湯姆森許可貿(mào)易公司