[發明專利]一種視頻編解碼方法和系統無效
| 申請號: | 201010237816.8 | 申請日: | 2010-07-19 |
| 公開(公告)號: | CN102215396A | 公開(公告)日: | 2011-10-12 |
| 發明(設計)人: | 鄭蕭楨 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 解碼 方法 系統 | ||
技術領域
本發明涉及視頻編解碼領域,特別涉及一種不規則子圖像塊劃分的視頻編解碼方法和系統。
背景技術
在現有的視頻編解碼技術中,一般都是通過將當前幀圖像的圖像塊的像素值與參考圖像塊的像素值作差得到殘差,然后將得到的殘差經過量化和熵編碼后寫入碼流中,與運動矢量信息一起傳送給解碼端。而解碼端則從得到的碼流中中讀取比特流,然后經過反量化,得到相應的殘差,然后再根據碼流中的運動矢量信息,獲取當前圖像塊的參考圖像塊,將殘差與參考圖像塊相加得到當前圖像塊的像素值。
在現有技術的編解碼過程中,無論是殘差的計算,還是參考圖像塊的查找,通常會將圖像塊會分為子圖像塊,以子圖像塊為單位進行預測的,而這些子圖像塊則是根據圖像值的分布,在圖像塊中劃分出來的一個個的矩形區域。但是,由于物體的形狀各式各樣,以矩形劃分的子圖像塊很難適應具有豐富紋理特性的圖像的像素值的變化的需要。
發明內容
本發明實施例提供了一種編碼方法,包括:根據圖像塊不規則劃分方式以及位置參數,對待編碼的圖像塊進行不規則劃分,得到至少兩個不同的子圖像塊;將所述子圖像塊與參考子圖像塊的進行比較,獲得所述待編碼圖像塊的的像素值的殘差;根據待編碼的圖像塊的相鄰塊獲得參考位置參數,并將所述參考位置參數與所述帶待編碼圖像塊的位置參數做差,獲得待待編碼圖像塊的位置參數差值;對所述殘差進行量化,并將所述量化結果、所述運動矢量信息和位置參數差值進行熵編碼;將所述熵編碼結果,以及所述圖像快的劃分方式信息寫入碼流中。
本發明實施例還提供一種編碼裝置,包括劃分模塊,用于根據劃分方式,以及相應的位置參數,對圖像塊進行不規則劃分;殘差獲取模塊,用于將所述子圖像塊與參考子圖像塊進行比較,獲得所述待編碼圖像塊的殘差;參數獲取模塊,用于獲得參考位置參數,并將所述參考位置參數與待編碼圖像塊的位置參數進行比較,獲得位置參數差值;量化模塊,用于對所述殘差進行量化;熵編碼模塊,用于對量化模塊的量化結果,以及所述運動矢量和位置參數差值進行熵編碼;發送模塊,用于將所述熵編碼模塊的熵編碼結果、所述圖像塊的劃分方式寫入碼流中。
本發明實施例還提供了一種解碼方法,包括從碼流中得到待解碼圖像塊的殘差;從碼流中獲得待解碼圖像塊的劃分方式信息,確定待解碼圖像塊的不規則劃分方式;從碼流中獲得待解碼圖像塊的運動矢量信息,確定待解碼圖像塊的子圖像塊的參考子圖像塊的位置;根據相鄰塊的位置參數來獲得參考位置參數,從碼流中獲得位置參數差值,然后根據所述參考位置參數和所述位置參數差值獲得待解碼圖像塊的位置參數;根據所述待解碼圖像塊的位置參數,以及所述待解碼圖像塊的劃分方式,從所述參考子圖像塊中獲取參考像素值;根據所述參考像素值以及所述殘差,獲得所述待解碼圖像塊的子圖像塊的像素值。
本發明實施例還提供一種解碼裝置,包括:殘差獲取模塊,用于從碼流中獲得待解碼圖像塊的殘差;劃分信息獲取模塊,用于從碼流中獲得待解碼圖像塊的劃分方式信息,確定待解碼圖像塊的不規則劃分方式;運動矢量獲取模塊,用于從碼流中獲得待解碼圖像塊的運動矢量信息,確定待解碼圖像塊的子圖像塊的參考子圖像塊的位置信息;位置參數獲取模塊,用于根據待解碼圖像塊的相鄰塊的位置參數來獲得參考位置參數,從碼流中獲得位置參數差值,然后根據所述參考位置參數和所述位置參數差值獲得待解碼圖像塊的位置參數;參考像素值獲得模塊,用于根據所述待解碼圖像塊的位置參數,以及所述待解碼圖像塊的劃分方式,從所述參考子圖像塊中獲取參考像素值;圖像塊獲得模塊,用于根據所述參考像素值以及所述殘差,獲得所述待解碼圖像塊的子圖像塊的像素值。
采用本發明實施例的視頻編解碼方法和裝置,可以根據圖像塊的像素值排布選用合適的劃分方式,相對于常用的矩形子圖像塊劃分方式,編解碼過程中的像素值的預測結果更加合理。進一步的,由于僅在碼流中傳送位置參數與參考位置參數的差值,保證了碼流不會被位置參數過多的占用。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1所示為本發明實施例所提供的視頻編碼方法的示意圖。
圖2a~2d所示為本發明實施例所提供的不規則劃分方式的示意圖。
圖3所示為本發明提供的編碼裝置的示意圖。
圖4所示為本發明實施例所提供的解碼方法的示意圖。
圖5所示為本發明實施例所提供的解碼裝置的示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010237816.8/2.html,轉載請聲明來源鉆瓜專利網。





