專利名稱:用于改進的多層數據壓縮的方法和設備的制作方法
技術領域:
本申請總體涉及數據壓縮,具體地,涉及多層數據壓縮的改進。
背景技術:
數據壓縮在多種上下文中進行。在通信和計算機網絡中非常普遍地使用數據壓縮來有效地存儲、發送和再現信息。數據壓縮在圖像、音頻和視頻編碼中找到具體的應用。因為每個視頻幀所需要的大量數據以及進行編碼和解碼通常需要的速度,視頻向數據壓縮呈現出了巨大的挑戰。本領域當前最新的視頻編碼是ITU-T H.264/AVC視頻編碼標準。其針對不同的應用定義了多個不同的簡檔,包括主簡檔、基線簡檔和其他簡檔。通過MPEG-ITU 的聯合發起,下一代視頻編碼標準當前正在開發之中高效視頻編碼(HEVC)。存在多種用于使用基于塊的編碼過程來編碼/解碼圖像和視頻的標準,包括
H.264。在這些過程中,將圖像或幀劃分為塊(典型地,4x4或8x8),以及將塊頻譜變換為系數,量化,并進行熵編碼。在很多情況下,被變換的數據不是實際的像素數據,而是預測操作之后的殘差數據。預測可以是幀內預測(即,在幀/圖像內的塊至塊的預測)或者幀間預測(即,在幀之間的預測)(也稱為運動預測)。預期HEVC也將具有這些特征。標準中的一些提供了可縮放的多層數據壓縮。例如,H. 264/SVC(可縮放視頻編碼)定義了用于在多層中對視頻進行編碼的格式,以使得所產生的比特流的一個或多個部分(即,子流)提供該視頻數據的有效可解碼的較低分辨率的版本??梢栽诳臻g、時間上或者通過質量度量來對不同的層進行縮放。以示意的方式,H.264/SVC提供了以較低的空間分辨率對基本層編碼(即,視頻的縮減(downscale)版本)并且以較高的空間分辨率對增強層編碼的能力。在一些比特流中可以存在多于兩個層。可能由于屏幕尺寸限制、帶寬限制、延遲要求等,具體的設備或應用可能希望僅使用可縮放編碼視頻的基本層。可縮放視頻編碼在視頻會議、視頻流、移動視頻以及其他這種應用中找到具體的應用。可縮放視頻編碼的問題是增強層的率失真性能通常達不到原本通過常規的
H.264/AVC編碼可以達到的率失真性能。嘗試提高SVC性能常常為了提高增強層率失真性能對基本層性能進行折衷。提供進一步改進的用于可縮放編碼的編碼器、方法和過程將是有利的。
發明內容
在一個方面,本申請描述了一種對輸入視頻進行編碼以創建可縮放視頻格式的編碼視頻的方法,其中,所述輸入視頻包括全分辨率幀,所述可縮放視頻格式包括具有空間下采樣的基本層分辨率的編碼的基本層視頻和具有較高分辨率的編碼的增強層視頻。該方法包括獲得所述全分辨率幀的全分辨率殘差值;將所述全分辨率殘差值空間下采樣至基本層分辨率,以生成下采樣殘差;對所述輸入視頻進行空間下采樣,以創建具有基本層分辨率的基本層視頻;使用運動估計過程對所述基本層視頻進行編碼,以產生編碼的基本層視頻, 所述運動估計過程使用包括所述下采樣殘差的運動估計率失真優化表達式;使用可縮放視頻編碼過程對具有較高分辨率的增強層視頻進行編碼,以產生編碼的增強層視頻;以及將編碼的基本層視頻和編碼的增強層視頻組合,以產生編碼視頻的比特流。另一方面,本申請描述了具有處理器、存儲器和編碼應用的編碼器,當被執行時, 所述編碼應用將所述處理器配置為執行在此描述的一個或多個方法和過程。在另一方面,本申請描述了存儲計算機可執行指令的計算機可讀介質,當執行時, 所述計算機可執行指令將處理器配置為執行在此描述的一個或多個方法。在又一方面,本申請涉及非瞬時計算機可讀介質,在所述非瞬時計算機可讀介質上存儲有通過在此描述的一個或多個方法所產生的編碼視頻的比特流。結合附圖查看以下示例的描述,本領域普通技術人員將理解本申請的其他方面和特征。
通過示例的方式,現在將對附圖進行參考,附圖示出了本申請的示例實施例,并且在附圖中圖I以方框圖的形式示出了用于編碼視頻的編碼器;圖2以方框圖的形式示出了用于解碼視頻的解碼器;圖3示出了遵循H. 264/SVC的解碼器的示例架構;圖4示出了根據本申請的一方面的編碼器的架構;圖5示出了用于編碼可縮放編碼視頻的示例方法的流程圖;圖6示出了用于編碼可縮放編碼視頻的另一示例方法的流程圖;圖7和圖8分別示出針對視頻序列“Akiyo”和“Forman”示意所描述的可縮放編碼過程的實施例相對于JSVM 9. 15標準編碼器的性能的圖;圖9示出了示例編碼器的方框圖;以及圖10示出了示例解碼器的方框圖。可在不同的圖中使用類似的參考標號來表示類似的組件。
具體實施例方式在以下的描述中,將參考用于視頻編碼的H. 264標準來描述一些示例實施例。本領域技術人員將理解,本申請不限于H. 264,而是可以應用于其他的視頻編碼/解碼標準, 包括將來可能的標準,例如HEVC。還將意識到,沒有必要將本申請限制為視頻編碼/解碼, 而是可以應用于音頻編碼/解碼、圖像編碼/解碼或者任何其他數據的有損編碼/解碼。本申請廣泛應用于使用多層數據壓縮的任何有損數據壓縮過程,在該有損數據壓縮過程中, 在具有不同質量或分辨率的兩個或更多層中對對象數據進行編碼,而與被編碼/解碼的數據的類型無關。例如,除了可應用于可縮放視頻編碼之外(例如,在H. 264/SVC中描述的可縮放視頻編碼),還可以將其應用于多視圖視頻編碼,例如,在H. 264/MVC中描述的多視圖視頻編碼。在下面的描述中,當指視頻或圖像時,有時可以將術語“幀”和“片(slice)”可互換地使用。本領域技術人員將意識到,在H. 264標準的情況下,幀可以包含一個或多個片。 還將意識到,根據可應用的圖像或視頻編碼標準的具體要求,特定的編碼/解碼操作逐幀執行,而一些編碼/解碼操作逐片執行。在任何具體的實施例中,視情況而定,可應用的圖像或視頻編碼標準可以確定是否結合幀和/或片來執行下面描述的操作。相應地,根據本公開,本領域技術人員將理解,在此描述的具體操作或過程以及對幀、片或兩者的具體引用是否可應用于給定實施例的幀、片、或兩者。就將以下描述的過程或方法應用于圖像和/或視頻而言,可以對其進行基于塊、 基于編碼單元、基于片、基于幀、基于畫面組(GOP)或基于其他方面的應用,這是本領域技術人員在完整查看以下描述之后將會意識到的。編碼單元可以是可應用的標準規定作為基本編碼單元的任何塊或塊組,例如,H. 264/AVC中的編碼單元是16x16的宏塊。HEVC可以指定一個或多個編碼單元,在一些實現中,編碼單元的大小可以變化,以及在一些情況下,幀或圖像可以包括多于一個類型/大小的編碼單元。就將此處描述的過程或方法應用于音頻 (例如,音樂或語音數據)而言,可以將其應用于數據點(例如,音頻采樣)的組合或序列?,F在參考圖1,圖I以方框圖的形式示出了用于編碼視頻的編碼器10。還參考圖 2,圖2示出了用于解碼視頻的解碼器50的方框圖。將意識到,可以將在此描述的編碼器10 和解碼器50各自在專用或者通用的計算設備上實現,該專用或者通用的計算設備包含一個或多個處理單元或存儲器。視情況而定,可以例如通過專用集成電路的方式來實現編碼器10或解碼器50所執行的操作,或者通過通用處理器可執行的存儲的程序指令的方式來實現。設備可以包括附加的軟件,例如包括用于控制基本設備功能的操作系統??紤]到以下的描述,本領域技術人員將意識到可在其中實現編碼器10或解碼器50的設備和平臺的范圍。編碼器10接收視頻源12,并產生編碼的比特流14。解碼器50接收編碼的比特流 14,并輸出解碼的視頻幀16??梢詫⒕幋a器10和解碼器50配置為根據多種視頻壓縮標準進行操作。例如,編碼器10和解碼器50可以遵循H.264/AVC。在其他實施例中,編碼器10 和解碼器50可以符合其他視頻壓縮標準,包括H. 264/AVC標準的演進,例如HEVC。編碼器10包括空間預測器21、編碼模式選擇器20、變換處理器22、量化器24和熵編碼器26。如本領域技術人員將意識到的,編碼模式選擇器20針對視頻源確定適當的編碼模式,例如,對象幀/片是否是I、P、或B類型,以及對幀/片內的特定宏塊或編碼單元進行幀間編碼還是幀內編碼。變換處理器22對像素域數據執行變換。具體地,變換處理器22 應用基于塊的變換,以將像素域數據變換為頻譜分量。例如,在多個實施例中,使用離散余弦變換(DCT)。在一些實例中可以使用其他變換,例如離散正弦變換或者其他變換。根據編碼單元的大小,基于編碼單元或子編碼單元來執行基于塊的變換。在H. 264標準中,例如, 典型的16x16宏塊包含16個4x4變換塊,對4x4的塊執行DCT過程。在一些情況下,變換塊可以是8x8,意味著每個宏塊有4個變換塊。在其他情況下,變換塊可以是其他大小。在一些情況下,16x16的宏塊可以包括4x4和8x8變換塊的非重疊組合。向像素數據的塊應用基于塊的變換產生變換域系數的集合。本上下文中的“集合” 是有序集合,在該集合中,系數具有系數位置。在一些實例中,可以將變換域系數的集合視為系數的“塊”或矩陣。在此處的描述中,短語“變換域系數的集合”或者“變換域系數的塊” 可互換使用,并意在指變換域系數的有序集合。量化器24對變換域系數的集合進行量化。然后,熵編碼器26對量化的系數和相關聯息進行編碼。
在不參考其他幀/片的情況下,對幀內編碼的幀/片(即,類型I)進行編碼。換言之,其不使用時間預測。然而,如圖I中由空間預測器21所示出的,幀內編碼的幀的確依賴于幀/片內的空間預測。即,當對特定塊編碼時,可以將塊中的數據與針對該幀/片已經編碼的塊內的臨近像素的數據進行比較。使用預測算法,可以將塊的源數據轉換為殘差數據。然后,變換處理器22對殘差數據編碼。例如,H. 264針對4x4變換塊規定了 9種空間預測模式。在一些實施例中,可以使用9種模式中的每一種來獨立地處理塊,然后使用率失真優化來選擇最佳模式。H. 264標準還規定了運動預測/補償的使用,以利用時間預測。相應地,編碼器10 具有反饋環路,反饋環路包括解量化器28、逆變換處理器30和解塊處理器32。這些單元對解碼器50實現的用于再現幀/片的解碼處理進行鏡像。使用幀存儲器34來存儲再現幀。 通過這種方式,運動預測基于在解碼器50處的重構幀將是什么,而不是基于原始的幀,由于編碼/解碼中所涉及的有損壓縮,原始幀可以與重構幀不同。運動預測器36使用存儲在幀存儲器34中的幀/片作為源幀/片,以用于針對標識類似塊的目的而與當前幀進行的比較。相應地,對于應用運動預測的宏塊,變換處理器22所編碼的“源數據”是從運動預測過程產生的殘差數據。例如,其可以包括與基準幀、空間位移或者“運動矢量”有關的信息,以及包括對預測(基準塊)與當前塊之間的差(如果有)進行表示的殘差像素數據。變換處理器22和/或量化器24可以不對與基準幀和/或運動矢量有關的信息進行處理,而是可以將其提供給熵編碼器26,以作為比特流的一部分與量化系數一起編碼。本領域技術人員將意識到用于實現H. 264編碼器的細節和可能的變型。解碼器50包括熵解碼器52、解量化器54、逆變換處理器56、空間補償器57和解塊處理器60。幀緩沖器58提供運動補償器62在應用運動補償時使用的重構幀??臻g補償器 57表示從之前解碼的塊恢復特定幀內編碼塊的視頻數據的操作。熵解碼器52接收并解碼比特流14,以恢復量化的系數。在熵解碼過程期間還可以恢復輔助信息,可以將其中的一些提供給運動補償環路,以在運動補償(如果可應用)中使用。例如,針對幀間編碼的宏塊,熵解碼器52可以恢復運動矢量和/或基準幀信息。然后,解量化器54對量化的系數進行解量化以產生變換域系數,然后將其經過逆變換處理器56的逆變換來重新創建像素域“視頻數據”。將意識到,在一些情況下,例如在幀內編碼的宏塊的情況下,重新創建的“視頻數據”是在相對于幀內之前解碼的塊的空間補償中使用的殘差數據??臻g補償器57根據殘差數據以及來自之前解碼的塊的重構像素數據來生成視頻數據。在其他情況下,例如在幀間編碼的宏塊的情況下,來自逆變換處理器56 的重新創建的“視頻數據”是在相對于來自不同幀的重構基準塊的運動補償中使用的殘差數據。在此,可以將空間補償和運動補償都稱為“預測操作”。運動補償器62在幀緩沖器58中定位針對特定幀間編碼的宏塊指定的基準塊。運動補償器62基于針對幀間編碼的宏塊指定的基準幀信息和運動矢量來進行該操作。然后, 運動補償器62提供基準塊像素數據,以與殘差數據組合以獲得針對該宏塊的重構視頻數據。然后,如解塊處理器60所指示的,可以向重構幀/片應用解塊過程。在解塊之后, 輸出幀/片作為解碼的視頻幀16,以例如在顯示設備上顯示。將要理解,視頻回放機器可以在輸出設備上進行顯示之前將解碼的幀緩沖在存儲器中,視頻回放機器例如計算機、機頂盒、DVD或藍光播放器和/或移動手持設備。在一些實例中,可以在輸出前對像素域數據應用其他的后處理濾波操作。預期遵循HEVC的編碼器和解碼器將會具有這些相同特征中的多個特征。現在參考圖3,圖3示出了遵循H. 264/SVC的編碼器100的示例架構。本實施例中的編碼器100實現了空間可縮放性,并包括基本層編碼級106和增強層編碼級108。通過空間下采樣器104將全分辨率視頻102下采樣為基本層分辨率,以產生下采樣的視頻,即, “基本層視頻”105。將下采樣的基本層視頻105輸入到基本層編碼級106,而將全分辨率視頻102輸入到增強層編碼級108?;緦泳幋a級106包括運動估計和幀內預測組件110,運動估計和幀內預測組件 110根據H. 264/AVC來處理基本層分辨率下采樣的視頻105,以選擇運動矢量、量化步長和劃分模式。運動估計和幀內預測組件Iio向基本層編碼器112提供所產生的紋理(殘差) 和運動(預測)信息?;緦泳幋a器112對紋理和運動信息進行熵編碼,以針對基本層分辨率視頻產生遵循H. 264/AVC的編碼視頻數據的比特流,即,編碼的基本層視頻113。將該比特流輸入到復用器122。在一些實施例中,基本層編碼級106還包括SNR (信噪比)可縮放編碼器114,用于針對基本層視頻105的SNR(質量)縮放來產生附加的增強比特流數據。SNR可縮放編碼器114接收來自基本層編碼器112的比特流、基本層分辨率視頻105以及來自運動補償和幀內預測組件110的數據(例如,運動矢量和編碼模式數據)。根據H.264/SVC,SNR可縮放編碼器114可以生成“增強”比特流數據,“增強”比特流數據要與編碼的基本層數據113 的比特流交織,以使得解碼器能夠增強重構的基本層視頻的質量。例如,在一些實例中,來自SNR可縮放編碼器114的增強比特流可以包括對殘差數據的細化,以使得可以實現更精細的量化。根據H. 264/SVC標準,基本層編碼級106向增強編碼層級108提供信息以在增強層編碼級108的編碼判決中對增強層編碼級108進行引導。具體地,基本層編碼級106可以提供運動估計、殘差數據等的細節。增強層編碼級108使用這些細節,并具體地在運動補償和幀內預測組件116中使用這些細節。增強層運動補償和幀內預測組件116選擇運動矢量、編碼模式等,以根據可應用的可縮放視頻編碼方案對增強層視頻編碼,并產生紋理(殘差)和運動數據。增強編碼器118接收紋理和運動數據,并對增強層視頻進行熵編碼。增強層編碼級108包括SNR可縮放編碼器120,用于針對增強層編碼的SNR(質量)縮放,產生附加的增強比特流數據。作為示例,H. 264/SVC通過使用從基本層編碼級108獲得的細節提供了至少三種可能的層間預測增強。第一示例是層間幀內預測,在層間幀內預測中,可以通過運動補償和幀內預測組件來對重構的基本層宏塊進行上采樣,并使用其作為對應增強層宏塊的預測。 可以對實際增強層宏塊與基于對基本層塊進行上采樣的預測之間的差值進行編碼,以作為增強層的一部分(或者可以不這樣做)。另一示例是層間運動預測,層間運動預測使用放大 (upscale)的劃分和來自基本層的運動矢量數據作為針對增強層的模式和運動矢量數據, 并在然后對殘差(即,差值)進行編碼。第三示例是層間殘差預測,在層間殘差預測中,使用放大的基本層殘差作為增強層殘差數據的預測,并在增強層中僅編碼該差值。在一些情況下,可以協作地使用層間殘差預測和層間運動預測。
復用器122根據可縮放視頻編碼方案,將來自基本層編碼級106和增強層編碼級 108的所產生的比特流復用在一起,以產生編碼視頻的可縮放比特流124。率失真優化將H. 264/AVC中的壓縮的幀間預測宏塊解碼為五個分量(m、Ref、V、u和q)的集合,m是宏塊模式,也可以可互換地稱為編碼模式或劃分模式。可以將宏塊的亮度分量劃分為具有不同劃分大小的以下7種模式中的一種16xl6、8xl6、16x8、8x8和子劃分模式4x8、 8x4、4x4。Ref是包含基準幀的索引的矢量,基準幀是之前已編碼的幀,用作對每個劃分的預測。為了在此進行的討論的目的,假定基準幀的數目是I。換言之,以下討論假定僅對一個之前編碼的幀進行運動估計;然而,將意識到,更一般的情況可以涉及多個幀。V是運動矢量,運動矢量是二維矢量,存儲了每個劃分相對其在基準幀中的預測的空間偏移。u指運動預測殘差,運動預測殘差要用于調整基準幀中由運動矢量指示的數據,以重構針對劃分的數據。q是標量量化參數。為了實現由率失真代價函數度量的最優編碼性能,常規編碼器使用強力的耗時過程來處理每個幀間預測宏塊。使用了兩個在計算上開銷大的過程考慮特定范圍內的所有候選運動矢量(運動估計),以及考慮所有可能的宏塊模式(編碼模式)。由率失真代價函數來度量編碼性能,采用以下的形式J = D+λ R (I)其中,失真D指編碼誤差,以及編碼率R是用來表示編碼的宏塊的比特數目。量λ 是拉格朗日乘數,是量化參數的函數。在H. 264/AVC基準編解碼器中,在運動估計和模式判決中,基于稍微不同的量來計算代價函數。運動估計關注于搜索當前塊和基準幀中導致最小率失真代價的位置之間的空間位移(運動矢量)。在特定搜索范圍內,基于以下公式的最小化,針對幀i中的宏塊的每個劃分來單獨執行該過程hie — η η||Λ! — pjl +Aiyi
(2)等式(2)表示對最小化代價表達式的運動矢量Vi的搜索。在等式(2)中,失真是原始像素Xi與其預測Pi之間差值的總和。基于運動矢量Vi所指向的重構基準幀的特定塊來找到預測Pi。比率項^表示比率,是輸出比特流中編碼運動矢量Vi所需的比特數目。將注意到,等式(2)沒有反映真實的失真和真實的比率。事實上,真實的失真來自于從變換域系數(TCOEF)的量化取整的整數(也稱為“殘差”),以及真實的比率包括運動比率和紋理比率。本領域技術人員將意識到,在運動估計中使用的代價函數是不完整的,因為在該階段殘差未確定。為了在運動估計階段評估真實的率失真代價,將需要編碼器針對每個候選運動矢量計算殘差,變換和量化所預測的殘差,然后重構宏塊,之后可以度量真實的代價。因為計算復雜度高,這種實現是不實際的。因此,當執行運動矢量估計時,常規編碼器使用等式(2)來近似真實的率失真代價。在模式判決期間,由于殘差更容易獲得,率失真代價函數能夠將殘差考慮在內。相應地,可以基于對以下公式的最小化,在所有可能的幀間編碼宏塊模式中選擇宏塊模式
權利要求
1.一種對輸入視頻(102)進行編碼以創建可縮放視頻格式的編碼的視頻(124)的方法,其中,所述輸入視頻(102)包括全分辨率幀,所述可縮放視頻格式包括具有空間下采樣的基本層分辨率的編碼的基本層視頻(113)和具有較高分辨率的編碼的增強層視頻,所述方法包括獲得(302、402)所述全分辨率幀的全分辨率殘差值(204);將所述全分辨率殘差值(204)空間下采樣(304、404)至基本層分辨率,以生成下采樣的殘差(206);對所述輸入視頻進行空間下采樣(304、404),以創建具有基本層分辨率的基本層視頻 (105);使用運動估計過程對所述基本層視頻(105)進行編碼(306、406),以產生編碼的基本層視頻,所述運動估計過程使用包括所述下采樣的殘差的運動估計率失真優化表達式;使用可縮放視頻編碼過程對具有較高分辨率的增強層視頻進行編碼(308、408),以產生編碼的增強層視頻;以及將編碼的基本層視頻和編碼的增強層視頻組合(310、410),以產生編碼的視頻的比特流。
2.根據權利要求I所述的方法,其中,對基本層視頻進行編碼包括使用包括所述下采樣的殘差的模式判決率失真優化表達式。
3.根據權利要求2所述的方法,其中,所述模式判決率失真優化表達式包括
4.根據權利要求I所述的方法,其中,對基本層視頻進行編碼包括使用包括實際殘差的模式判決率失真優化表達式,其中,所述實際殘差是基于原始像素塊和預測像素塊之間的差值來確定的。
5.根據權利要求I所述的方法,其中,對基本層視頻進行編碼包括通過使用至少兩個模式判決率失真優化表達式并從其中選擇最低代價模式來選擇宏塊模式,所述兩個模式判決率失真優化表達式包括第一表達式和第二表達式,所述第一表達式包括下采樣的殘差,所述第二表達式包括實際殘差,所述實際殘差是基于原始像素塊和預測像素塊之間的差值來確定的。
6.根據權利要求5所述的方法,其中,所述第一表達式包括
7.根據權利要求I所述的方法,其中,所述運動估計率失真優化表達式包括失真項,所述失真項包括由下采樣的殘差來調整的運動矢量所給出的原始像素值和預測像素值之間的差值。
8.根據權利要求7所述的方法,其中,所述運動估計率失真優化表達式包括比率項,所述比率項包括用于發送下采樣的殘差的比率值。
9.根據權利要求8所述的方法,其中,所述用于發送下采樣的殘差的比率值是在對下采樣的殘差進行變換、量化和熵編碼之后用于對發送下采樣的殘差的比率代價。
10.根據權利要求7所述的方法,其中,所述運動估計率失真優化表達式包括
11.根據權利要求I所述的方法,其中,獲得全分辨率殘差值包括使用運動補償過程計算全分辨率幀的全分辨率殘差值。
12.根據權利要求I所述的方法,其中,獲得全分辨率殘差值包括通過運動補償的解碼過程來獲得全分辨率殘差值。
13.一種用于對輸入視頻進行編碼的編碼器(900),所述編碼器包括處理器(902);存儲器(904);通信系統,用于輸出編碼的視頻;以及編碼應用(906),存儲在存儲器中,包含當由所述處理器(902)執行時將所述處理器 (902)配置為使用根據權利要求I至12中任一項所述的方法對輸入視頻進行編碼的指令。
14.一種非瞬時計算機可讀介質,在所述非瞬時計算機可讀介質上存儲有計算機可執行指令,當由處理器(902)執行時,所述計算機可執行指令將所述處理器(902)配置為執行根據權利要求I至12中任一項所述的方法。
15.一種非瞬時計算機可讀介質,在所述非瞬時計算機可讀介質上存儲有編碼的視頻的比特流,所述編碼的視頻的比特流是根據權利要求I至12中任一項所述的方法產生的。
全文摘要
本發明描述了用于編碼可縮放數據壓縮格式的數據的編碼器(900)和方法。具體地,描述了用于編碼空間可縮放視頻的過程,其中,編碼器(900)在對基本層分辨率的基本層視頻(105)進行編碼時,在其運動估計過程中使用來自對視頻的全分辨率編碼的縮減的殘差(206)。還可以在基本層(106)處的編碼模式選擇過程中使用縮減的殘差(206)。
文檔編號H04N7/26GK102611890SQ20121001560
公開日2012年7月25日 申請日期2012年1月18日 優先權日2011年1月19日
發明者何達科, 邵明楷 申請人:捷訊研究有限公司