[發明專利]一種視頻編碼4x4整數變換方法無效
| 申請號: | 201110101404.6 | 申請日: | 2011-04-20 |
| 公開(公告)號: | CN102137260A | 公開(公告)日: | 2011-07-27 |
| 發明(設計)人: | 徐蘇珊 | 申請(專利權)人: | 深圳市融創天下科技發展有限公司 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/46;H04N7/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 編碼 x4 整數 變換 方法 | ||
技術領域
本發明涉及視頻編碼技術領域,尤其涉及一種視頻編碼4x4整數變換方法。
背景技術
一套完整的視頻編碼系統是由預測、變換、量化、熵編碼等一系列算法模塊組成的。其中幀內幀間預測是利用視頻數據在空間和時間上的相關性壓縮數據。變換模塊是將預測模塊輸出的圖像殘差數據由時域變換到另一個空間上,使時域上平坦分布的數據在變換空間上能量集中,將數據的能量大部分集中在空間的低頻區域中。在隨后的量化和熵編碼模塊中,會有效的利用變換后的數據分布特征,進一步壓縮數據。顯而易見,變換模塊是視頻編碼系統中重要的組成部分,變換的性能直接影響視頻編碼系統的性能。
在現有視頻編碼系統中,DCT變換得到了廣泛的應用,其變換的能量集中性很好,可以極大地消除視頻數據在變換空間上的相關性。但是這種算法存在不足,DCT變換矩陣是浮點表示的,計算過程中使用大量的浮點乘法和加法,占用硬件資源多,計算復雜的大。同時由于處理器運算位數影響,浮點運算存在截斷誤差,浮點計算精度不高,DCT正反變換不能完全匹配,變換不可逆。
發明內容
本發明實施例的目的在于提出一種視頻編碼4x4整數變換方法,旨在解決現有技術DCT變換矩陣采用浮點乘法和加法,占用硬件資源多,計算復雜的大,計算精度不高,DCT正反變換不能完全匹配,變換不可逆的問題。
本發明實施例的方法是這樣實現的,一種視頻編碼4x4整數變換方法,包括
步驟1,接收編碼器中預測模塊輸出的4x4的圖像殘差數據X;
步驟2,選取整數變換基,構建變換矩陣,
4x4的通用整數變換矩陣為:
矩陣C中,整數變換基為[k0k1k1];
步驟3,根據變換矩陣P,構建縮放矩陣PF,
PF=ZT*Z
其中,ZT=[1/||m1||1/||m2||1/||m3||1/||m4||];Z為mi為變換矩陣P的行向量,i取值為1-4;||mi||為行向量mi的向量范數;
步驟4,正變換,對4x4的圖像殘差數據X進行整數變換,變換公式為Y=PXPT;其中P為所述的變換矩陣;X為所述的圖像殘差數據;
步驟5,對經過4x4正變換后的數據Y進行縮放處理,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市融創天下科技發展有限公司,未經深圳市融創天下科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110101404.6/2.html,轉載請聲明來源鉆瓜專利網。





