[發(fā)明專利]變換塊劃分方法,變換塊劃分參數(shù)的編碼方法及解碼方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210227646.4 | 申請(qǐng)日: | 2012-07-03 |
| 公開(公告)號(hào): | CN102761742A | 公開(公告)日: | 2012-10-31 |
| 發(fā)明(設(shè)計(jì))人: | 鄭蕭楨;袁媛;于浩平;何蕓 | 申請(qǐng)(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號(hào): | H04N7/26 | 分類號(hào): | H04N7/26;H04N7/50 |
| 代理公司: | 北京同立鈞成知識(shí)產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 變換 劃分 方法 參數(shù) 編碼 解碼 | ||
技術(shù)領(lǐng)域
本發(fā)明實(shí)施例涉及圖像編碼技術(shù),尤其涉及一種變換塊劃分方法,變換塊劃分參數(shù)的編碼方法及解碼方法。
背景技術(shù)
為減少視頻傳輸所占用的帶寬,需要對(duì)視頻數(shù)據(jù)進(jìn)行編碼處理,其中,幀間壓縮方法就是一種常見的視頻編碼技術(shù),其可以對(duì)待傳輸視頻圖像進(jìn)行壓縮處理,減少視頻傳輸?shù)臄?shù)據(jù)。
幀間壓縮方法是基于運(yùn)動(dòng)估計(jì)的一種視頻編碼技術(shù),視頻編碼端對(duì)視頻圖像進(jìn)行編碼的過程包括:首先,將待編碼圖像塊劃分成若干個(gè)大小相等的子圖像塊;然后,針對(duì)每個(gè)子圖像塊,在參考圖像中搜索與當(dāng)前子圖像塊最匹配的圖像塊作為預(yù)測(cè)塊;其后,將該子圖像塊與預(yù)測(cè)塊的相應(yīng)像素值相減得到殘差,并將得到的各子圖像塊對(duì)應(yīng)的殘差組合在一起,得到圖像塊的殘差;然后將圖像塊的殘差經(jīng)變換與量化后得到的值進(jìn)行熵編碼;最后,將熵編碼得到的比特流和運(yùn)動(dòng)矢量信息一并發(fā)給解碼端,其中,運(yùn)動(dòng)矢量信息表示當(dāng)前子圖像塊與預(yù)測(cè)塊的位置差。解碼端接收到編碼端發(fā)送的比特流和運(yùn)動(dòng)矢量信息后,進(jìn)行與編碼端相反的處理過程,即可得到相應(yīng)的圖像塊的原始數(shù)據(jù)。目前,在對(duì)圖像編碼過程中,對(duì)圖像塊的殘差進(jìn)行變換,是利用變換塊(也稱變化矩陣)對(duì)殘差進(jìn)行變換處理,得到變換系數(shù)矩陣,以去除圖像塊的冗余信息,提高圖像塊的編碼效率。由于圖像塊的殘差存在不同的分布規(guī)律,使用某一特定尺寸的變換塊對(duì)其進(jìn)行變換處理往往達(dá)不到較好的變換效果,因此需要使用不同尺寸的變換塊來對(duì)圖像塊的殘差進(jìn)行變換處理,以獲得最佳的變換效果。
現(xiàn)有圖像塊編碼過程中,需要對(duì)變換塊進(jìn)行劃分,以獲得適合對(duì)圖像塊的殘差進(jìn)行變換處理的變換塊,其中,變換塊的初始尺寸通常為方形,即變換塊的高和寬相等。傳統(tǒng)方法對(duì)變換塊劃分時(shí),是采用方形劃分,即將變換塊劃分成多個(gè)寬和高相等的方形子變換塊,然后利用方形變換塊對(duì)圖像塊的殘差進(jìn)行變換處理。
由于圖像塊在進(jìn)行劃分時(shí),會(huì)采用水平劃分、垂直劃分等非方形劃分方式,且這種非方形劃分會(huì)體現(xiàn)圖像塊的紋理信息,此時(shí),若采用方形變換塊對(duì)圖像塊的殘差進(jìn)行變換處理時(shí),方形變換塊就有可能跨越相鄰的兩個(gè)子圖像塊對(duì)應(yīng)的殘差,由于相鄰兩個(gè)子圖像塊對(duì)應(yīng)的殘差會(huì)存在跳躍性的變換,此時(shí)采用方形變換塊進(jìn)行變換時(shí),就會(huì)使得變換作用減弱,不能有效去除圖像塊的冗余信息,降低編碼效率。為此,現(xiàn)有技術(shù)也提出了一種采用非方形變換塊對(duì)圖像塊的殘差進(jìn)行變換處理的方法,其中,在對(duì)變換塊進(jìn)行劃分時(shí),按照與圖像塊一致的劃分方式,將劃分得到的子變換塊形狀與子圖像塊尺寸一致,這樣,就可以避免采用方形變換塊對(duì)圖像塊的殘差處理時(shí)存在的不能有效去除圖像塊的冗余信息的問題。此外,在對(duì)變換塊進(jìn)行劃分過程中,需要對(duì)變換塊的劃分參數(shù)進(jìn)行編碼,每個(gè)變換塊需要編碼變換塊的劃分參數(shù),以表示變換塊是否需要?jiǎng)澐帧?/p>
但是,對(duì)變換進(jìn)行劃分時(shí),通常會(huì)預(yù)設(shè)變換塊的尺寸的最小值,而現(xiàn)有采用非方變換塊的變換塊劃分過程中,是將變換塊的寬和高均劃分到預(yù)設(shè)變換塊的尺寸的最小值時(shí),才會(huì)停止劃分,這樣,在對(duì)變換塊進(jìn)行劃分時(shí),可能會(huì)存在同時(shí)采用水平劃分、垂直劃分或水平劃分與垂直劃分交叉的劃分方式,變換塊參數(shù)的編碼復(fù)雜,導(dǎo)致變換塊的劃分邏輯復(fù)雜,劃分出的變換塊也會(huì)影響圖像塊的編碼效率,增加編碼的復(fù)雜度。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種變換塊劃分方法,變換塊劃分參數(shù)的編碼方法及解碼方法,可有效對(duì)變換塊進(jìn)行劃分,提高圖像塊的編碼效率。
本發(fā)明實(shí)施例提供一種變換塊劃分方法,包括:
獲取預(yù)設(shè)變換塊的尺寸的最小值;
對(duì)變換塊的進(jìn)行非方形劃分時(shí),若所述變換塊的寬或高等于所述預(yù)設(shè)變換塊的尺寸的最小值,則停止對(duì)所述變換塊進(jìn)行劃分;
其中,所述非方形劃分是指將圖像塊或變換塊劃分成寬和高不等的劃分方法。
本發(fā)明實(shí)施例另提供一種變換塊劃分參數(shù)的編碼方法,包括:
獲取預(yù)設(shè)變換塊的尺寸的最小值;
根據(jù)變換塊的尺寸與所述預(yù)設(shè)變換塊的尺寸的最小值之間的關(guān)系,判斷是否編碼變換塊的劃分參數(shù);
所述變換塊的劃分參數(shù)用于表示對(duì)變換塊進(jìn)行劃分或不進(jìn)行劃分。
本發(fā)明實(shí)施例還提供一種變換塊劃分參數(shù)的解碼方法,其特征在于,包括:
獲取預(yù)設(shè)變換塊的尺寸的最小值;
根據(jù)變換塊的尺寸與所述預(yù)設(shè)變換塊的尺寸的最小值之間的關(guān)系,判斷是否解碼變換塊的劃分參數(shù);
所述變換塊的劃分參數(shù)用于表示對(duì)變換塊進(jìn)行劃分或不進(jìn)行劃分。
此外,本發(fā)明實(shí)施例還提供一種變換塊劃分裝置,包括:
尺寸獲取模塊,用于獲取預(yù)設(shè)變換塊的尺寸的最小值;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210227646.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





