[發明專利]多圖像塊劃分的編解碼方法和裝置有效
| 申請號: | 201110007657.7 | 申請日: | 2011-01-14 |
| 公開(公告)號: | CN102595116A | 公開(公告)日: | 2012-07-18 |
| 發明(設計)人: | 賴昌材;曹瀟然;林永兵;劉凌志;何蕓 | 申請(專利權)人: | 華為技術有限公司;清華大學 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖像 劃分 解碼 方法 裝置 | ||
技術領域
本發明涉及視頻編解碼技術,特別涉及多圖像塊劃分的編解碼方法和裝置。
背景技術
視頻編碼壓縮的基本原理是,利用空域、時域和碼字之間的相關性,盡可能去除冗余。目前流行的做法是采用基于塊的混合視頻編碼框架,通過預測、變換、量化、熵編碼等步驟來實現視頻編碼壓縮。這一編碼框架,顯示了很強的生命力,從最早的MPEG-1到現在最新的視頻編碼標準H.264/AVC,甚至JCTVC工作組(MPEG和VECG成立的聯合工作組)正在制定的下一代視頻編碼壓縮標準HEVC,仍然沿用這種基于塊的混合視頻編碼框架。
在視頻編解碼中一般都采用基于塊的空域預測編碼技術,基本原理是利用相鄰塊之間的相關性去除空域冗余。即利用相鄰塊作為參考塊,對當前塊進行預測。為了提高像素預測的準度,現有技術中一般都會將當前圖像塊進行分割,得到四個完全相同的正方形的子圖像塊,然后分別以這四個子圖像塊為單位,根據所述當前圖像塊的相鄰塊的像素值進行預測。有時候為了進一步的提高預測的準度,還會對這四個子圖像塊中的一個進行進一步的劃分,已得到四個更小的正方形的子圖象塊。比如,64×64規格的當前圖像塊可以劃分成4個32×32規格的子圖像快,一個32×32規格的子圖像快可以劃分成4個16×16規格的子圖像快。
很顯然,現有技術中的這種圖像塊的劃分和預測方式,只是單存的將圖像塊劃分成四個正方形的子圖像塊,而子圖像塊也是單存的依照當前圖像塊的相鄰塊進行預測,缺乏靈活性,很難保證預測的準度和編解碼的效果。
發明內容
本發明實施例提供一種多圖像塊劃分方式的編碼方法,包括:確定當前幀內編碼對象的劃分方式,其中,所述當前幀內編碼對象的劃分方式包括方塊劃分和非方塊劃分;當所述當前幀內編碼對象采用非方塊劃分時,確定所述當前幀內編碼對象的劃分方向,所述劃分方向包括水平劃分和垂直劃分;根據所述劃分方式和劃分方向對所述當前幀內編碼對象進行劃分,得到沿水平方向或垂直方向依次排列的子圖像塊;確認所述子圖像塊是否還需要再進行劃分,如果不需要的話,則根據所述子圖像塊對所述幀內編碼對象進行預測,得到殘差數據;對所述殘差數據進行變換、量化和熵編碼,以得到編碼后的殘差數據;將所述當前幀內編碼對象的劃分方式、所述當前幀內編碼對象的劃分方向、以及所述用于指示所述子圖像塊是否需要劃分的標識,以及所述編碼后的殘差數據寫入碼流中,或者當所述子圖像塊無法再被劃分成預設的子圖像塊規格時,將所述劃分方向和所述劃分方式的標識,以及所述編碼后的殘差數據寫入碼流中。
本發明又一實施例還提供一種多圖像塊劃分方式的編碼方法,其包括:采用遍歷的方式對所述當前幀內編碼對象進行劃分,并分別進行預測編碼,從預測編碼結果中選擇碼率失真代價最小的劃分過程所對應的劃分方式、劃分方向、以及子圖像塊是否劃分信息,其中,所述劃分方式包括方塊劃分和非方塊劃分,所述劃分方向包括水平劃分和垂直劃分;當所述劃分方式為非方塊劃分時,根據所述劃分方向,將所述當前幀內編碼對象劃分成沿水平方向或垂直方向依次排列的子圖像塊;確認所述子圖像塊是否需要再進行劃分,當確認所述子圖像塊不需要再進行劃分時,根據所述子圖像塊對所述幀內編碼對象進行預測,得到殘差數據;對所述殘差數據進行變換、量化和熵編碼,以得到編碼后的殘差數據;將所述劃分方式、所述劃分方向、以及所述用于指示所述子圖像塊的是否需要劃分的標識,以及所述編碼后的殘差數據寫入碼流中,或者,當所述子圖像塊無法再被劃分成預設的子圖像塊規格時,將所述劃分方式和所述劃分方向的標識,以及所述編碼后的殘差數據寫入碼流中。
本發明實施例還提供一種相應的多圖像塊劃分方式的解碼方法,其包括:從碼流中解析當前幀內解碼對象的劃分方式、劃分方向、用于指示所述當前幀內解碼對象的子圖像塊是否需要劃分的標識,以及當前幀內解碼對象的殘差數據,其中,所述劃分方式包括方塊劃分和非方塊劃分,所述劃分方向包括垂直劃分和水平劃分;根據所述劃分方式和所述劃分方向對所述當前幀內解碼對象進行劃分,得到沿水平方向或垂直方向依次排列的子圖像塊;根據碼流中的所述用于指示所述當前幀內解碼對象的子圖像塊是否需要劃分的標識,來判斷是否對所述子圖像塊進行進一步的劃分;如果所述用于指示所述當前幀內解碼對象的子圖像塊是否需要劃分的標識顯示所述子圖像塊不需要進一步的劃分或者所述子圖像塊無法再被劃分成預設的子圖像塊規格時,則根據所述殘差數據,對所述子圖像塊進行解碼。
本發明實施例還相應提供了應用上述編解碼方法的編碼裝置和解碼裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司;清華大學,未經華為技術有限公司;清華大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110007657.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便攜式電動施肥機械
- 下一篇:一種八角楓堿的含量測定方法
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





