[發明專利]一種幀內預測的方法及裝置有效
| 申請號: | 200810025656.3 | 申請日: | 2008-01-07 |
| 公開(公告)號: | CN101483780A | 公開(公告)日: | 2009-07-15 |
| 發明(設計)人: | 劉盈嘉;林四新;高山;周建同;傅佳莉;謝清鵬;張曉森;熊聯歡 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04N7/34 | 分類號: | H04N7/34;H04N7/32;H04N7/26 |
| 代理公司: | 廣州三環專利代理有限公司 | 代理人: | 郝傳鑫;熊賢卿 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 預測 方法 裝置 | ||
技術領域
本發明涉及通信領域,尤其涉及一種幀內DC預測的方法及一種幀內DC預測裝置。
背景技術
在視頻編碼中,幀內編碼壓縮率很低,幀內編碼時不依賴于前面的已編碼幀,因而可以在不得到前面幀的情況下進行解碼。幀內編碼塊使用周圍的信息來進行預測,規格為(4像素×4像素)的亮度子塊或(8像素×8像素)的亮度塊共有9種不同的預測模式,具體為8種不同預測模式方向的預測和1種直流(Direct?Current,DC)預測,規格為(16像素×16像素)的亮度宏塊共有4種不同的預測模式,具體為垂直、水平、DC和平面預測模式,可利用當前被編碼子塊/塊/宏塊周圍的像素作為參考像素進行預測。
在H.264視頻編碼標準/高級視頻編碼標準(H.264/Advanced?Video?Coding,H.264/AVC)中,幀內預測使用已解碼塊的相鄰行和相鄰列像素來進行幀內預測。從這些像素,可以選擇不同方向幀內預測模式或DC預測模式。H.264/AVC包含了基于規格為(4像素×4像素)或(8像素×8像素)的塊/子塊的9種幀內預測模式,和規格為(16像素×16像素)的宏塊的4種幀內預測模式。
圖1左邊部分示出了一規格為(4像素×4像素)的子塊及其參考像素A-M,圖2右邊部分示出了對該子塊中a-p像素的不同方向幀內預測模式的8個預測模式方向,而圖2示出了幀內預測模式的9種預測模式:垂直(Vertical)預測模式、水平(Horizontal)預測模式、DC預測模式、下左對角線(Diagonal?Down-left)預測模式、下右對角線(Diagonal?Down-right)預測模式、右垂直(Vertical-right)預測模式、下水平(Horizontal-down)預測模式、左垂直(Vertical-left)預測模式、上水平(Horizontal-up)預測模式。
由于現有技術中DC的預測(圖2中模式等于2)是利用參考像素A、B、C、D和I、J、K、L的平均值來對當前塊的像素值進行預測的,只是簡單地將所述當前塊左邊的參考像素(A、B、C、D)和上邊的參考像素(I、J、K、L)求平均值得到像素預測值,這破壞了當前塊的紋理分布的連續特性,減小了預測的準確性。
發明內容
本發明實施例所要解決的技術問題在于,提供了一種幀內DC預測的方法及幀內DC預測裝置,可解決在進行當前塊像素值預測時保持當前塊的紋理分布的連續特性,保證預測的準確性。
為了解決上述技術問題,本發明實施例提出了一種幀內DC預測的方法,包括:
取幀內一當前塊進行像素值預測;
根據所述當前塊的相鄰塊的預測模式方向和所述相鄰塊中的參考像素值,確定所述當前塊紋理方向下的所述當前塊的像素預測值;
所述相鄰塊包括與所述當前塊相鄰的左塊、上塊、右上塊和左上塊中的一種或多種的組合,則所述根據所述當前塊的相鄰塊的預測模式方向和所述相鄰塊中的參考像素值,確定所述當前塊紋理方向下的所述當前塊的像素預測值具體為:
當所述左塊、上塊、右上塊和左上塊中的一種或多種的組合存在時,根據各相鄰塊中與所述當前塊相鄰的參考像素值,得到所述各相鄰塊的重構像素值;
根據所述各相鄰塊的預測模式方向判定出所述當前塊的紋理方向,并根據所述各相鄰塊的重構像素值之間的關系進一步判定所述當前塊的紋理方向;
根據所述進一步判定的紋理方向,由所述各相鄰塊的重構像素值確定所述當前塊的像素預測值。
相應地,本發明實施例還提供了一種幀內DC預測裝置,包括:
獲取單元,取進行像素值預測的幀內一當前塊;
預測單元,根據所述當前塊的相鄰塊的預測模式方向和所述相鄰塊中的參考像素值,確定所述當前塊紋理方向下的所述當前塊的像素預測值;
所述相鄰塊包括與當前塊相鄰的左塊,上塊,右上塊和左上塊中的一種或多種的組合,所述預測單元具體包括:第一像素預測值獲得單元,第一紋理方向判定單元,以及第一確定單元:
第一像素預測值獲得單元,當所述左塊、上塊、右上塊和左上塊中的一種或多種的組合存在時,根據各相鄰塊中與所述當前塊相鄰的參考像素值,得到所述各相鄰塊的重構像素值;
第一紋理方向判定單元,根據所述各相鄰塊的預測模式方向判定出所述當前塊的紋理方向,并根據所述各相鄰塊的重構像素值之間的關系進一步判定所述當前塊的紋理方向;
第一確定單元,根據所述進一步判定的紋理方向,由所述各相鄰塊的重構像素值確定所述當前塊的像素預測值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810025656.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種室外有源通信機柜
- 下一篇:一種移動電視預覽方法、裝置移動終端





