[發明專利]幀內同步立體視頻多參考幀模式視間預測編碼及解碼方法有效
| 申請號: | 201110440255.6 | 申請日: | 2011-12-23 |
| 公開(公告)號: | CN102438147A | 公開(公告)日: | 2012-05-02 |
| 發明(設計)人: | 周軍;王凌杰;金小聰;孫軍 | 申請(專利權)人: | 上海交通大學 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26;H04N7/32;H04N13/00 |
| 代理公司: | 上海漢聲知識產權代理有限公司 31236 | 代理人: | 郭國中 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 同步 立體 視頻 參考 模式 預測 編碼 解碼 方法 | ||
1.一種幀內同步立體視頻多參考幀模式視間預測編碼方法,其特征在于包括以下步驟:
第一步:將幀內同步格式的立體視頻圖像按左右視點劃分為兩個條塊slice,分別為第一條塊slice0和第二條塊slice1;
第二步:編碼待編碼圖像的第一條塊slice0;
第三步:在解碼圖像緩存中創建一幅空圖像,稱為temp,將其作為短期參考添加到參考圖像列表,該temp圖像與所編碼圖像相同,按左右視點劃分為第一條塊slice0和第二條塊slice1;
第四步:參考圖像列表的重排序:檢查參考幀列表中temp圖像的索引值(ref_idx),若不為0則設置temp圖像的索引值(ref_idx)為0,其余所有參考圖像的索引值(ref_idx)依次加1;若為0直接進入下一步;
第五步:將重建的第一條塊slice0復制到解碼圖像緩存中空圖像temp的第二條塊slice1;
第六步:檢查待編碼圖像的第二條塊slice1的片頭語義元素slice_type,若slice_type為I_SLICE,則改為P_SLICE;否則直接進入下一步;
第七步:對待編碼圖像的第二條塊slice1,采用多參考幀模式進行預測編碼,完成視間/幀間混合預測,通過率失真優化確定待編碼圖像的第二條塊slice1的宏塊的最終編碼方式;
第八步:解碼圖像緩存的調整與參考圖像列表的重排序:在解碼圖像緩存中,刪除當前temp圖像,并在參考圖像列表中,將索引值(ref_idx)為1開始的所有后續參考幀索引值(ref_idx)減1。
2.根據權利要求1所述的幀內同步立體視頻多參考幀模式視間預測編碼方法,其特征在于:所述的第一步中,利用視頻壓縮編碼標準H.264/AVC的靈活宏塊次序功能,將屬于幀內同步立體視頻中的左圖像和右圖像的宏塊分別劃分到第一條塊slice0和第二條塊slice1中;所述的第二步中,按視頻壓縮編解碼標準H.264/AVC對待編碼圖像的第一條塊slice0進行標準模式下的壓縮編碼。
3.根據權利要求1所述的幀內同步立體視頻多參考幀模式視間預測編碼方法,其特征在于:所述的第三步中,先將所創建的空圖像temp存入解碼圖像緩存,然后通過參考幀列表初始化將空圖像temp的索引值存入參考幀列表,該空圖像temp同其它圖像一樣包含兩個條塊slice0和slice1。
4.根據權利要求1任一項所述的幀內同步立體視頻多參考幀模式視間預測編碼方法,其特征在于:所述的第七步中,待編碼圖像的第二條塊slice1的宏塊依據參考圖像列表索引的每幀圖像的第二條塊slice1部分,按視頻壓縮編解碼標準H.264/AVC所規定的多參考幀預測編碼方式進行預測編碼;待編碼圖像的第二條塊slice1各宏塊最終采用的編碼方式要結合視頻壓縮編解碼標準H.264/AVC所規定的各種編碼方式,根據率失真優化的結果確定;多參考幀中temp圖像實際為視間圖像,在采用多參考幀預測進行編碼時,選擇的參考圖像若為之前所建立的temp圖像,即進行了視間預測編碼。
5.根據權利要求1-4任一項所述的幀內同步立體視頻多參考幀模式視間預測編碼方法,其特征在于:所述的第八步中,將當前temp圖像從解碼圖像緩存中刪除,防止編碼下一幀圖像時將當前temp圖像加入參考圖像列表;同時,在參考圖像列表中,將索引值(ref_idx)為1開始的所有后續參考幀索引值(ref_idx)減1,若當前圖像為1DR圖像,則按視頻壓縮編碼標準H.264/AVC的規定直接清空解碼圖像緩存和初始化參考圖像列表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110440255.6/1.html,轉載請聲明來源鉆瓜專利網。





