新四季網

幀內預測編碼控制方法和裝置、其程序和記錄程序的記錄介質的製作方法

2023-09-22 20:33:50 2

專利名稱:幀內預測編碼控制方法和裝置、其程序和記錄程序的記錄介質的製作方法
技術領域:
本發明涉及在能夠切換多個預測模式和預測塊大小的幀內預測編 碼中使用的幀內預測編碼控制方法和其裝置、用於實現該幀內預測編碼 控制方法的幀內預測編碼控制程序、和記錄了該程序的計算機能夠讀取 的記錄介質,特別是涉及實現運算成本的削減的幀內預測編碼控制方法 和其裝置、用於實現該幀內預測編碼控制方法的幀內預測編碼控制程 序、和記錄了該程序的計算機能夠讀取的記錄介質。
本申請基於2006年10月10日申請的日本專利申請2006-275951 號主張優先權,並在這裡引用其內容。
背景技術:
在作為標準活動圖像編碼方式的ITU-T H.264 (例如,參照非專利 文獻l)中,為了使編碼效率提高,在進行幀內編碼時,採用根據附近 的像素生成預溯,J信號的預測編碼方式。
在H.264的幀內預測編碼方式中,能夠適宜地切換預測衝莫式或預測 塊大小。通過採用該預測編碼方式,與現有的影像編碼方式相比能夠格 外地提高幀內編碼的編碼效率。
圖6A ~ 8B表示在H.264採用的預測塊大小和預測才莫式。
這裡,圖6A、 6B是以4x4像素的預測塊大小對編碼對象的宏塊 (16x16像素)進行幀內預測編碼時的說明圖,圖6A表示編碼對象塊 和已編碼結束的塊的位置關係,圖6B表示預測方向。
同樣地,圖7A、 7B是以8x8像素的預測塊大小對編碼對象的宏塊 進行幀內預測編碼時的說明圖,圖7A表示編碼對象塊和已編碼結束的 塊的位置關係,圖7B表示預測方向。
同樣地,圖8A、 8B是對編碼對象的宏塊以與其相同大小的16x16 像素的預測塊大小進行幀內預測編碼時的說明圖,圖8A表示編碼對象 塊和已編碼結束的信號(像素)的位置關係,圖8B表示根據各種方向 和方法的預測。
4像這樣,在H.264中,對應於編碼效率,能夠選擇各種預測塊大小 和預測方向。
可是,雖然能夠選擇的預測模式或預測塊大小的增加可使編碼效率 提高,但是為了預測模式或預測塊大小的選擇,運算成本增加。因此提 案了 一種幀內預測編碼的運算成本削減方法。
在非專利文獻l中記述的發明中,按照圖9所示的流程圖的順序, 首先進行邊緣(edge)方向的判定,接著限制預測模式,接著選擇預測 模式,接著決定預測塊大小,由此進行幀內預測編碼。
像這樣,在非專利文獻1中記述的發明中,通過預先調查邊緣的方 向而排除選擇概率低的預測模式,由此謀求運算成本的削減。
此外,在下述非專利文獻2中記述的發明中,按照圖IO所示的流 程圖的順序,首先以4x4大小的塊來選擇預測模式,接著測定該預測模 式的偏移(bias),基於該測定結果,可能能夠跳過8x8大小的預測模 式的選擇,選擇8x8大小或16x16大小的預測模式(關於8x8大小是沒 有跳過的情況),接著決定預測塊大小,由此進行幀內預測編碼。
像這樣,在非專利文獻2中記述的發明中,首先以作為最小的塊大 小的4x4大小的塊選擇預測模式,根據在該4x4大小的預測模式的出現 頻度,進行8x8大小或16x16大小的預測模式的限制、和預測塊大小選 擇的控制。
在該非專利文獻2中記述的發明中,通過根據在最小塊大小的偏移, 限制8x8大小的預測模式,或跳過8x8大小的預測,從而謀求運算成本 的削減。
此外,在下述專利文獻1記述的發明中,對附近塊的預測模式的頻 度信息賦予權重,基於該被賦予了權重的頻度信息來限定預測模式。
在該專利文獻l中記述的發明中,在最初取得參照塊的預測才莫式和 權重係數,接著取得預測模式的優先順序。接著基於該取得的預測模式 和權重係數的信息,針對預測模式生成加權直方圖,接著基於該加權直 方圖選定預測模式的候補。這時,在加權直方圖中沒有滿足用於決定候 補的規定數的預測模式的情況下,選擇優先順序高的預測模式,接著計 算各預測模式的成本並選擇預測模式,由此進行幀內預測編碼。
像這樣,在專利文獻1中記述的發明中,根據附近塊的預測模式的 統計信息,通過對利用的預測模式進行限定,從而削減在預測模式選擇時所需要的成本計算的次數。
非專利文獻1: Feng Pan et al., "Fast Mode Decision Algorithm for Intraprediction in H.264/AVC Video Coding," IEEETrans. Circuits Syst. Video Technol., vol.15, No.7,pp.813畫822,July 2005.
非專利文獻2:常松祐一等,"乇一 KO偏i9 ^r用V、t H.264/AVC FRExt Intra千一 K決定方法,"2005年電子情報通信學會総合大會, D-l 1-55, p.55, Mar. 2005.
專利文獻1:日本專利申請公開2005-348280號公報
發明的公開 發明要解決的問題
如上所述,在現有方法中,在進行幀內預測編碼時,通過對利用的 預測模式進行限制而謀求運算成本的削減。
在採用該結構時,在現有方法中,作為用於對在幀內預測編碼中使 用的預測模式進行限制的信息,利用輸入信號的邊緣方向、或在最小塊 大小的預測模式選擇的結果、或在附近塊的預測模式的頻度信息等。
可是,在任一個現有方法中,沒有限制比宏塊大小(16x16 )小的4x4 大小或8 x 8大小的預測模式的利用,或即使限制利用也只是部分地限制。
比宏塊大小小的4x4大小或8x8大小的預測模式的決定需要生成臨 時的解碼圖像。這是因為在宏塊內的除去左上的小塊的小塊中,預測模 式的判定需要參照鄰接小塊的解碼圖像。
生成解碼圖像需要正交變換、量化、反量化、反正交變換的處理。 這些處理並不是實際地被利用在編碼中,而是用於預測模式選擇的臨時 的解碼結果。在該塊大小沒有被選擇的情況下,放棄該臨時的解碼結果。
在圖11中表示以在H.264採用的各塊大小,進行預測模式的選擇 所需要的解碼處理量。
A^該圖可知,例如在利用三個塊大小(4x4、 8x8、 16x16)的情況 下,預測模式的選擇所需要的解碼處理量是在4x4大小為15塊(240 像素)的量,在8x8大小為3塊(192像素)的量。在最終預測模式決 定為16x16大小的情況下,包含實際上進行編碼的16x16大小的解碼處 理,需要進行大約3個宏塊的量的解碼處理。
像這樣,在現有方法中,對不明確最終是否被選擇的預測塊大小,需要在預測模式選擇時進行臨時的解碼處理。
由此,例如在最終選擇了 16x16的塊大小(即,宏塊大小)的情況
下,針對4x4大小和8x8大小的臨時的解碼結果被放棄,至少432 (=240+192 )像素的量的解碼處理#:浪費。

發明內容
本發明正是鑑於這種情況而完成的,其目的在於提供一種在進行幀 內預測編碼時通過實現不需要的解碼處理的省略,從而實現運算成本的 削減的新的幀內預測編碼控制技術。
解決問題的方法
為了實現該目的,本發明的幀內預測編碼控制裝置,在具有多個預 測模式和預測塊大小的、在編碼時能夠對該多個預測模式和預測塊大小 進行切換的幀內預測編碼中使用時,構成為具備(l)對表示編碼對 象區域的平坦度(degree of flatness )的平坦程度(flatness degree index ) 進行計算的計算單元;(2)對應於計算單元計算出的平坦程度,決定 編碼對象區域的幀內預測編碼中使用的預測塊大小的決定單元;(3 ) 以決定單元所決定的預測塊大小,選擇編碼對象區域的幀內預觀'J編碼中 使用的預測模式的選擇單元。
在採用該結構時,有時還具備(4)計算編碼對象區域的量化步 長的計算單元;(5)基於計算單元計算出的量化步長,對決定單元使 用的閾值進行設定的設定單元。
控制方法以電腦程式也能夠實現,該電腦程式記錄在適當的計算機 能夠讀取的記錄介質中而被提供,或經由網絡被提供,在實施本發明時 被安裝並通過在CPU等的控制單元上工作,從而實現本發明。
在以這樣的方式構成的本發明的幀內預測編碼控制裝置中,首先通 過基於編碼對象區域內的亮度信號的統計量對平坦程度進行計算等,從 而計算出表示編碼對象區域的平坦度的平坦程度。
這時,考慮到由於編碼對象區域寬闊而包含多個具有平坦程度的區 域,將編碼對象區域分割成小區域並針對各小區域計算平坦程度,基於 這些平坦程度計算編碼對象區域的平坦程度。
7接著,以在編碼對象區域的平坦度低的情況下,作為幀內預測編碼
中使用的預測塊大小決定小的預測塊大小,在編碼對象區域的平坦度高
的情況下,作為幀內預測編碼中使用的預測塊大小決定大的預測塊大小
的方式,對應於計算出的平坦程度,決定編碼對象區域的幀內預測編碼
中使用的預測塊大小。
接著,按照決定了的預測塊大小,以使預測塊大小為固定的方式, 選擇編碼對象區域的幀內預領,j編碼中使用的預觀'j模式。
以這樣的方式,在本發明的幀內預測編碼控制裝置中,使用表示編 碼對象區域的平坦度的平坦程度,以不進行預測才莫式判定,而決定編碼 對象區域的幀內預測編碼中使用的預測塊大小的方式進行處理。
在該預測塊大小的決定時,在本發明的幀內預測編碼控制裝置中, 例如,對計算出的編碼對象區域的平坦程度和對應於能夠選擇的預測塊 大小而設定的閾值進行比較,基於該比較結果,決定幀內預測編碼中使 用的預測塊大小。
關於這時使用的閾值,為了減輕編碼效率的下降,有時基於編碼對 象區域的量化步長進行設定,例如,在量化步長變小的情況下,以小的 預測塊大小被決定的比例變大的方式進行設定。
在該閾值的設定時,在預測塊大小的決定處理前不能夠計算編碼對 象區域的量化步長的情況下,基於已經計算出的其它的區域的量化步 長,對代替編碼對象區域的量化步長的量化步長進行計算。
發明的效果
根據本發明,在進行幀內預測編碼時,使用表示編碼對象區域的平 坦度的平坦程度,能夠不進行預測模式判定,而決定編碼對象區域的預 測塊大小。
由此,根據本發明,在進行幀內預測編碼時,不僅能夠限制判定的 預測模式數量,還不需要在各預測塊大小所需要的用於預測模式決定的 臨時的解碼處理,能夠削減運算成本。


圖1是按照本發明的影像編碼裝置執行的流程圖。 圖2是按照本發明的影像編碼裝置的一個實施例。圖3是閾值表的表數據的說明圖。 圖4是查找表的表數據的說明圖。 圖5是幀內預測編碼機構執行的流程圖。
圖6A是在H.264中採用的使用了 4x4像素的預測塊大小的編碼的 說明圖。
圖6B是圖6A的預測方向的說明圖。
圖7A是在H.264中採用的使用了 8x8像素的預測塊大小的編碼的 說明圖。
圖7B是圖7A的預測方向的說明圖。
圖8A是在H.264中採用的使用了 16x16像素的預測塊大小的編碼 的說明圖。
圖8B是根據圖8A的各種方向和方法的預測的說明圖。
圖9是非專利文獻2中記述的發明執行的流程圖。
圖10是非專利文獻3中記述的發明執行的流程圖。
圖11是在H.264中預測模式的選擇所需要的解碼處理量的說明圖。
附圖標記的說明
1影像編碼裝置
2幀內預測編;馬才幾構
3預測塊大小決定機構
4預測模式選擇機構
5編石馬4幾構
6量化步長計算部
30宏塊分割部
31Ll離散計算部
32宏塊平坦程度計算部
33預測塊大小決定部
34閾值表
35查找表
36表數據登錄部
37閾值設定部
具體實施例方式
下面,按照實施方式對本發明進行詳細地說明。
本發明在進行幀內預測編碼的情況下,不是像現有方法那樣限定預 測模式,而是在最初就限定預測塊大小。以這樣的方式,通過在最初限 定預測塊大小,能夠省略不需要的解碼處理,能夠削減運算成本。
圖1表示按照本發明的影像編碼裝置執行的流程圖的一個例子。按 照該流程圖,對具備本發明的影像編碼裝置執行的處理進行說明。
本影像編碼裝置首先在最初,在步驟S10對表示編碼對象區域的平 坦度的平坦程度進行計算。
接著在步驟Sll,對與計算出的平坦程度進行比較的閾值,對應於
能夠利用的預測塊大小進行設定。
接著在步驟S12,基於計算出的平坦程度和設定的閾值的比較結果, 決定編碼對象區域的預測塊大小。
這時,平坦度越低的塊越選擇小的塊大小,此外,平坦度越高的塊 越選擇大的塊大小,由此決定編碼對象區域的預測塊大小。
接著在步驟S13,按照以該方式決定的預測塊大小,以將預測塊大 小作為固定的方式選擇預測模式。
最後在步驟S14,基於決定了的預測塊大小和選擇了的預測模式, 對編碼對象區域進行幀內預測編碼。
接著,對這些處理進行詳細地說明。
在本發明中,使用編碼對象區域的平坦程度,在最初,對編碼對象 區域的幀內預測編碼中使用的預測塊大小進行決定。
該平坦程度能夠根據像素值的離散(dispersion)或平均值來計算, 例如,使用下述的式(l)中表示的L2離散進行計算,或使用下述的式 (2)中表示的L1離散進行計算。
i=0 j'=0
10這裡,s(i,j)表示編碼對象區域內的位置(i,j)的像素值,">表示這些
像素值的平均值。
如以這些數式表示的那樣,計算出的"平坦程度,,值越大,平坦度 越低,"平坦程度"值越小,平坦度越高。
在編碼對象區域寬闊的情況下,由於有包含多個具有平坦程度的區 域的可能性,所以能夠將編碼對象區域分割為小區域來計算平坦程度。 這時,由於編碼對象區域的平坦程度僅求取小區域的數,所以將其中的 最小值或最大值作為編碼對象區域的平坦程度。
例如,將16x16大小的宏塊分割為8x8大小的小塊,對各小塊的每 一個計算平坦程度。當以該方式進行時,由於對每一個宏塊計算四個平 坦程度,所以將其最小值或最大值作為宏塊的平坦程度。
再有,關於該平坦程度,有也在量化控制等其它的編碼處理中利用 的例子,在共用的情況下,不需要考慮幀內預測編碼控制的運算成本。 因此,與求取邊緣方向的情況等不同,有附加的運算成本變小的可能性。
與平坦程度比較的閾值對應於預測塊大小進行設定。
例如,按照H.264,在切換4x4大小、8x8大小、16x16大小這三 種預測塊大小的情況下,為了能夠切換這些預測塊大小,設定用於4x4 大小和8x8大小的切換的TH4.8、用於8x8大小和16x16大小的切換的 TH8—16這兩個閾值(TH4-8>TH8-16)。
使用這兩個閾值,在
平坦程度^TH4-8
的平坦度低的情況下,因為當不減小預測塊大小時預測精度降低,所以 將預測塊大小決定為最小的4x4大小,另一方面,在
TH4-8>平坦程度^TH^6 的平坦度為中等程度的情況下,因為優選將預測塊大小設定為中等程 度,所以將預測塊大小決定為8x8大小,另一方面,在
TH8.16>平坦程度 的平坦度高的情況下,因為即使增大預測塊大小,預測精度也不降低, 並且能夠削減碼量,所以將預測塊大小決定為最大的16x16大小。
這裡,用於與平坦程度進行比較的閾值,能夠對應於量化步長而變動。在各預測模式中,由於開銷(overhead)信息(預測模式信息、有 意係數(significant coefficient)塊信息等)的碼量不同,所以根據量化 步長,預測塊大小和平坦程度之間的關係變化。因此,通過根據量化步 長而使閾值變動,能夠減輕編碼效率的下降。
根據本申請發明者通過實驗而獲得的知見,在量化步長變小的情況 下,即在微細地進行量化的情況下,通過以決定為小的預測塊大小的比 例(概率)變大的方式設定閾值,能夠進一步減輕編碼效率的下降。
由此,在量化步長變小的情況下,例如以將閾值TH4-8設定為更小
的值的方式進行處理。通過該方式,最小的4x4的預測塊大小變得更容 易被選擇,能夠減輕編碼效率的下降。
這裡,針對量化步長,優選是在對編碼對象區域進行量化時使用的 值。可是,在預測塊大小的決定處理之前不能夠求取量化步長的情況下, 能夠利用之前編碼了的區域的量化步長,或在畫面內處理結束的塊的量 化步長的平均值等。
以該方式,根據本發明,在進行幀內預測編碼時,使用編碼對象區 域的平坦程度,不進行預測模式判定,就能夠決定編碼對象區域的預測 塊大小。
由此,根據本發明,在進行幀內預測編碼時,不僅能夠限制判定的 預測模式數量,而且不需要在各預測塊大小所需要的用於預測模式決定 的臨時的編碼處理,所以能夠削減運算成本。
實施例
在以下說明的實施例中,作為幀內預測編碼方式以H. 264作為前提, 幀內預測編碼中使用的塊大小為16x16大小、8x8大小、4x4大小的三種。
圖2表示作為本發明的一個實施例的影像編碼裝置1。 如該圖所示那樣,本影像編碼裝置1具備幀內預測編碼機構2, 其按照本發明執行幀內預測編碼。
該幀內預測編碼才幾構2具備預測塊大小決定機構3,通過進行本 發明的特徵的處理,對編碼對象宏塊的幀內預須'j編碼中使用的預測塊大 小進行決定;預測模式選擇機構4,按照預測塊大小決定機構3決定的 預測塊大小,將預測塊大小作為固定的大小,對編碼對象宏塊的幀內預測編碼中使用的預測模式進行選擇;以及編碼機構5,基於預測塊大小 決定機構3決定的預測塊大小、和預測模式選擇機構4選擇的預測模式, 對編碼對象宏塊進行幀內預觀'J編碼。
這裡,圖中所示的6是量化控制機構等具備的量化步長計算部,其 對編碼對象宏塊的量化步長進行計算,進行將其通知到幀內預測編碼機 構2的處理。
預測塊大小決定機構3為了進行決定編碼對象宏塊的幀內預須'j編碼 中使用的預測塊大小的處理,具備宏塊分割部30、 Ll離散計算部31、 宏塊平坦程度計算部32、預測塊大小決定部33、閾值表34、查找表35、 表數據登錄部36、以及閾值設定部37。
宏塊分割部30將編碼對象的宏塊分割為8x8大小的四個小塊。
Ll離散計算部31針對宏塊分割部30分割了的8x8大小的小塊的每 一個,按照下述式(3),計算亮度信號的L1離散actn,作為表示小塊 的平坦度的值(平坦程度)。
7 7
aci = E E i (")— I 式(3 )
這裡,Sy(ij)表示小塊n (n=0~3)的亮度信號的像素值,〈s 表示 離開n的亮度信號的平均值。
宏塊平坦程度計算部32針對L1離散計算部31計算出的四個L1離 散actn,計算其最大值actmax。
即,計算
act隨=max (acto, a"i , act2 , act3)
預測塊大小決定部33使用從閾值表34讀出的兩個閾值TH4-8、 TH8—16 ( TH4—8 〉 TH8-16 ),在
act麗> TH4-8
的關係成立的情況下,決定將4x4大小作為預測塊大小,在
TH4-8 > actmax 2 TH8-16 的關係成立的情況下,決定將8x8大小作為預測塊大小,在
丁Hs-i6 〉 act麗
的關係成立的情況下,決定將16x16大小作為預測塊大小。
13閾值表34如圖3所示,對預測塊大小決定部33使用的兩個閾值 TH4-8、 TH^6進行管理。
查找表35如圖4所示,與量化步長範圍對應起來,對該量化步長 範圍時使用的閾值TH4-8、 TH^6進行管理。
表數據登錄部36對查找表35登錄量化步長範圍和閾值TH4-8、 TH8—16的對應關係數據。在這時登錄的對應關係數據中,在量化步長變 小的情況下,以決定為小的預測塊大小的比例(概略)變大的方式設定 閾值。
閾值設定部37將量化步長計算部6計算出的量化步長作為關鍵 (key),通過參照查找表35,取得與該量化步長適合的閾值TH4—8、 TH8—16,將其寫入閾值表34從而設定閾值TH[8、 TH8-16。
圖5中表示以該方式構成的幀內預測編碼機構2執行的流程圖的一 個例子。按照該流程圖,對以該方式構成的幀內預測編碼機構2執行的 處理進行詳細地-說明。
幀內預測編碼機構2當被賦予編碼對象宏塊的信息時,如圖5的流 程圖所示,首先在最初,在步驟S100將編碼對象宏塊(16x16大小)分 割為四個8x8大小的小塊。
接著在步驟S101,針對分割的四個小塊的每一個,按照上述的式 (3),計算亮度信息的L1離散act。、 act" act2、 act3。
接著在步驟S102,對計算出的四個Ll離散act0、 act" act2、 act3 中的最大值actmax進行計算,
act薩=max (acto , acti , act2 , a"3) 將該計算出的最大值actmax作為表示編碼對象宏塊的平坦度的平坦程 度。
接著在步驟S103,對預測塊大小的判定中使用的閾值TH4-8、 TH8_16 進行設定。
該閾值的設定處理,具體以下述方式進行,將通過量化步長計算部 6計算出的編碼對象宏塊的量化步長作為關鍵,通過參照查找表35,取 得適合於該量化步長的閾值TH4-8、 TH8-16,將其寫入閾值表34中。
接著在步驟S104 ,通過比較作為編碼對象宏塊的平坦程度計算出的 Ll離散的最大值actmax、和從閾值表34讀出的兩個閾值TH4-8、 TH8-16, 判定編碼對象宏塊的平坦度。該判定處理具體以下述方式進行,在
act麗> TH4—8 的關係成立的情況下,判定為平坦度低,在
TH4-8> act麗2 TH8_16 的關係成立的情況下,判定為平坦度是中等程度,在
丁H8-16 > aCtmax 的關係成立的情況下,判定為平坦度高。
按照該步驟S104的判定處理,在判定為編碼對象宏塊的平坦度高 的情況下,進入步驟S105,作為預測塊大小決定為16x16大小,接著在 步驟S106,以該決定了的預測塊選擇編碼對象宏塊的預測模式。
另一方面,按照步驟S104的判定處理,在判定為編碼對象宏塊的 平坦度是中等程度的情況下,進入步驟S107,作為預測塊大小決定為8x8 大小,接著在步驟S108,以該決定了的預測塊選擇編碼對象宏塊的預測 模式。
另一方面,按照步驟S104的判定處理,在判定為編碼對象宏塊的 平坦度低的情況下,進入步驟S109,作為預測塊大小決定為4x4大小, 接著在步驟S110,以該決定了的預測塊選擇編碼對象宏塊的預測模式。
以該方式,換照步驟S105-S110的處理,當選4奪編碼對象宏塊的 預測塊大小和預測沖莫式時,接著在步驟Slll,以該預測塊大小和預測才莫 式對編碼對象宏塊進行幀內預測編碼。
以該方式,在本發明中,在進行幀內預測編碼時,在進行預測才莫式 的判定之前,能夠決定編碼中使用的預測塊大小。
在以上說明的實施例中,在各預測塊大小中沒有進行預測模式的限 制,但通過限制能夠利用的預測模式數量,能夠進一步削減運算成本。
產業上的利用可能性
本發明能夠在進行幀內預測編碼時應用,不僅能夠限制判定的預測 模式數量,還不需要在各預測塊大小所需要的用於預測模式決定的臨時 的解碼處理,由此能夠削減運算成本。
權利要求
1. 一種幀內預測編碼控制方法,在具有多個預測模式和預測塊大小的、在編碼時能夠對該多個預測模式和預測塊大小進行切換的幀內預測編碼中使用,具有對表示編碼對象區域的平坦度的平坦程度進行計算的步驟;對應於所述計算出的平坦程度,對編碼對象區域的幀內預測編碼中使用的預測塊大小進行決定的步驟;以及以所述決定了的預測塊大小,對編碼對象區域的幀內預測編碼中使用的預測模式進行選擇的步驟。
2. 根據權利要求1所述的幀內預測編碼控制方法,其中, 在決定所述預測塊大小的步驟中,在編碼對象區域的平坦度低的情況下,作為編碼中使用的預測塊大小決定小的預測塊大小,在編碼對象 區域的平坦度高的情況下,作為編碼中使用的預測塊大小決定大的預測 塊大小。
3. 根據權利要求2所述的幀內預測編碼控制方法,其中,在決定所述預測塊大小的步驟中,比較編碼對象區域的平坦程度、 和對應於能夠選擇的預測塊大小而設定的閾值,基於該比較結果,決定 編碼中使用的預測塊大小。
4. 根據權利要求3所述的幀內預測編碼控制方法,具有 對編碼對象區域的量化步長進行計算的步驟;以及 基於所述計算出的量化步長,設定所述閾值的步驟。
5. 根據權利要求4所述的幀內預測編碼控制方法,其中, 在對所述量化步長進行計算的步驟中,在決定所述預測塊大小的步驟執行之前不能夠計算編碼對象區域的量化步長的情況下,基於其它的 區域的、已經計算出的量化步長,計算編碼對象區域的量化步長。
6. 根據權利要求4所述的幀內預測編碼控制方法,其中,在設定所述閾值的步驟中,在所述計算出的量化步長相對小的情況 下,設定使決定為相對小的預測塊大小的比例變大的閾值。
7. 根據權利要求1所述的幀內預測編碼控制方法,其中, 在計算所述編碼對象區域的平坦程度的步驟中,基於編碼對象區域內的亮度信號的統計量計算平坦程度。
8. 根據權利要求1所述的幀內預測編碼控制方法,其中,在計算所述編碼對象區域的平坦程度的步驟中,將編碼對象區域分 割為小區域並針對各小區域計算平坦程度,基於這些平坦程度,計算編 碼對象區域的平坦程度。
9 一種幀內預測編碼控制裝置,在具有多個預測模式和預測塊大小的、在編碼時能夠對該多個預測模式和預測塊大小進行切換的幀內預測編碼中使用,具有對表示編碼對象區域的平坦度的平坦程度進行計算的計算單元; 對應於所述計算單元計算出的平坦程度,決定編碼對象區域的幀內預測編碼中使用的預測塊大小的決定單元;以及以所述決定單元所決定的預測塊大小,對編碼對象區域的幀內預觀'J編碼中使用的預測模式進行選擇的選擇單元。
10. 根據權利要求9所述的幀內預測編碼控制裝置,其中, 所述決定單元,在編碼對象區域的平坦度低的情況下,作為編碼中使用的預測塊大小決定小的預測塊大小,在編碼對象區域的平坦度高的 情況下,作為編碼中使用的預測塊大小決定大的預測塊大小。
11. 一種幀內預測編碼控制程序,用於使計算機執行實現權利要求 1所述的幀內預測編碼控制方法中使用的處理。
12. —種計算機能夠讀取的記錄介質,記錄了幀內預測編碼控制程 序,該幀內預測編碼控制程序用於使計算機執行實現權利要求1所述的 幀內預須,J編碼控制方法中使用的處理。
全文摘要
本發明涉及一種幀內預測編碼控制方法,在具有多個預測模式和預測塊大小、在編碼時能夠對該多個預測模式和預測塊大小進行切換的幀內預測編碼中使用,該幀內預測編碼控制方法具有對表示編碼對象區域的平坦度的平坦程度進行計算的步驟;對應於所述計算出的平坦程度,對編碼對象區域的幀內預測編碼中使用的預測塊大小進行決定的步驟;以及以所述決定了的預測塊大小,對編碼對象區域的幀內預測編碼中使用的預測模式進行選擇的步驟。
文檔編號H04N7/32GK101523921SQ20078003676
公開日2009年9月2日 申請日期2007年10月5日 優先權日2006年10月10日
發明者清水淳, 谷田隆一 申請人:日本電信電話株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀