[發明專利]一種基于AVS的幀內預測方法有效
| 申請號: | 201110168130.2 | 申請日: | 2011-06-22 |
| 公開(公告)號: | CN102186086A | 公開(公告)日: | 2011-09-14 |
| 發明(設計)人: | 胡瑞敏;鐘睿;蘇妮;王中元;侯志強;渠慎明;胡金暉;黃震坤 | 申請(專利權)人: | 武漢大學 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/32 |
| 代理公司: | 武漢科皓知識產權代理事務所(特殊普通合伙) 42222 | 代理人: | 張火春 |
| 地址: | 430072 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 avs 預測 方法 | ||
1.一種基于AVS的幀內預測方法,所述AVS標準采用基于8×8子塊的變換量化技術,在AVS標準中的最小處理單元為8×8子塊,針對8×8子塊分別定義上方宏塊,左方宏塊,左上方宏塊,子塊UL,子塊UR,子塊BL,子塊BR;并定義與當前編碼塊相鄰的上方宏塊中已編碼像素為H(i),(i=0,1,...,n),與當前編碼塊相鄰的左方宏塊中已解碼像素為V(i),(i=0,1,...,n),與當前編碼塊相鄰的左上方宏塊中已解碼像素為P0,BR子塊與待編碼的UR子塊相鄰位置的8個已解碼像素為(a,b,...,h),BR、UR子塊與待編碼的BL子塊相鄰位置的16個已解碼像素為(a0,b0,...,o0,p),BR、UR、BL子塊與待編碼的UL子塊相鄰位置的已解碼像素分別為i0,(a0,b0,...,h0),(a1,b1,...,h1),其特征在于,包括以下步驟:
步驟1,在AVS的光柵掃描過程中進行反向掃描;
步驟2,判定參考像素的有效性,即判定每個正在編碼子塊的鄰近塊中的像素是否有效可用,針對步驟1中的反向掃描順序,增加了對當前編碼塊下方及右方塊中鄰近像素可用性的判斷;即判定待編碼子塊標準預測模式有效的AVS;
步驟3,針對步驟2進行反向掃描后對應的幀內預測模式,在AVS的幀內預測模式基礎上,增加了以當前編碼塊右方及下方相鄰塊中的已解碼像素作為參考像素的幀內預測模式;
步驟4,針對步驟3完成的幀內預測模式進行雙向幀內預測,即根據當前編碼塊與參考像素之間的距離求得不同的加權系數,然后對編碼子塊的任意兩種幀內預測模式都進行加權求和,預測出的當前編碼塊的像素值考慮了兩個方向的參考像素;
步驟5,增加雙向幀內預測模式,即將步驟4中的雙向幀內預測模式加入AVS已有的幀內預測模式中。
2.根據權利要求1所述的一種基于AVS的幀內預測方法,其特征在于,所述的步驟1中,反向掃描順序由從子塊BR至子塊UR,由子塊UR至子塊BL,最后掃描子塊UL。
3.根據權利要求1所述的一種基于AVS的幀內預測方法,其特征在于,所述的步驟2中,針對反向掃描,根據反向掃描的編碼順序,位于當前編碼子塊的下方或右方的已解碼子塊中與當前待編碼子塊相鄰位置的像素也參與預測:
對于子塊BR,參考像素為上述H(i),(i=0~15)、V(i),(i=0~15)和P0;
對于子塊UR,參考像素除上述H(i),(i=0~15)、V(i),(i=0~7)和P0外,還包括BR子塊中與UR子塊相鄰的8個已解碼像素(a,b,...,h);
對于子塊BL,參考像素除上述H(i),(i=0~7)、V(i),(i=0~15)和P0外,還包括UR、BR子塊中分別與BL子塊相鄰位置的8個像素(a0,b0,...,h0),(i0,j0,...,o0,p);
對于子塊UL,參考像素除上述H(i),(i=0~7)、V(i),(i=0~7)和P0外,還包括UR、BL子塊中分別與UL子塊相鄰位置的8個像素和BR子塊與UL子塊相鄰位置的左上方像素(a0,b0,...,h0),(a1,b1,...,h1),i0。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢大學,未經武漢大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110168130.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于可變容積發動機油泵的控制系統
- 下一篇:真空清潔頭





