[發(fā)明專利]視頻編碼、解碼方法、視頻編碼、解碼器及電子設(shè)備在審
| 申請?zhí)枺?/td> | 201310138277.6 | 申請日: | 2013-04-19 |
| 公開(公告)號: | CN104113760A | 公開(公告)日: | 2014-10-22 |
| 發(fā)明(設(shè)計)人: | 李宏偉;李明;吳平;尚國強 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | H04N19/597 | 分類號: | H04N19/597;H04N19/567 |
| 代理公司: | 北京安信方達(dá)知識產(chǎn)權(quán)代理有限公司 11262 | 代理人: | 王磊;龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視頻 編碼 解碼 方法 解碼器 電子設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及視頻壓縮編碼技術(shù),尤其涉及一種視頻編碼、解碼方法、視頻編碼、解碼器及電子設(shè)備。
背景技術(shù)
在正在制定的三維視頻編碼的高性能視頻編碼(High?Efficiency?Video?Coding3Dimensions,HEVC3D)視頻編碼標(biāo)準(zhǔn)中,深度圖像的預(yù)測,采用了高性能視頻編碼(High?Efficiency?Video?Coding,HEVC)的幀內(nèi)預(yù)測和深度模型模式(Depth?modeling?modes,DMM)預(yù)測。HEVC的幀內(nèi)預(yù)測主要用于非邊界區(qū)域的預(yù)測編碼,而DMM預(yù)測主要用于邊界區(qū)域的預(yù)測編碼。
HEVC的幀內(nèi)預(yù)測支持五種尺寸的塊劃分,分別對于4x4塊定義了17種預(yù)測模式,8x8塊定義了35種預(yù)測模式,16x16塊定義了35種預(yù)測模式,32x32塊定義了35種預(yù)測模式,64x64塊定義了3種預(yù)測模式。
DMM預(yù)測按照楔波(Wedgelets)和輪廓(Contours)兩種方式,將塊劃分為2個區(qū)域;且定義了4種預(yù)測模式。模式1采用窮舉的方式,直接搜索確定區(qū)域劃分線條的起點和終點,得到當(dāng)前塊的Wedgelets劃分直線的方向。模式2使用左邊或者上邊相鄰深度塊的方向或者intra方向作為參考,得到當(dāng)前塊的Wedgelets劃分直線的方向。模式3和4模式,分別根據(jù)當(dāng)前深度塊對應(yīng)的共同位置視頻圖像塊的Wedgelets和Contours劃分來確定當(dāng)前深度塊的劃分。
在編碼深度圖像的編碼單元(Coding?Unit,CU)時,遍歷HEVC的幀內(nèi)預(yù)測模式和DMM的4種預(yù)測模式。得到每種預(yù)測模式的代價后,根據(jù)率失真優(yōu)化(Rate?Distortion?Optimization,RDO)模型采用代價最小的為該CU的最優(yōu)預(yù)測模式。
在解碼深度圖像的CU時,若預(yù)測模式為DMM模式3,則要先遍歷深度圖像對應(yīng)的材質(zhì)圖像的所有Wedgelets劃分可能性,根據(jù)RDO模型選出最優(yōu)的劃分模式對該深度CU進行解碼。
可以發(fā)現(xiàn),編碼時,由于對于深度圖像的編碼遍歷了過多的無效預(yù)測模式,且DMM的復(fù)雜度極高,所以導(dǎo)致HEVC3D的編碼時間過長。解碼時,若預(yù)測模式屬于DMM模式3,解碼的復(fù)雜度極高,所以導(dǎo)致HEVC3D的解碼時間過長。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種視頻編碼、解碼方法、視頻編碼、解碼器及電子設(shè)備,能夠在保證編碼質(zhì)量不損失的情況下,提高HEVC3D的深度圖像的幀內(nèi)編碼速度。
為解決上述技術(shù)問題,本發(fā)明的一種視頻編碼方法,包括:
編碼器對深度圖像的編碼單元CU進行幀內(nèi)編碼,檢查與當(dāng)前CU相鄰的CU中已編碼CU的預(yù)測模式,如當(dāng)前CU的相鄰已編碼CU中存在預(yù)測模式屬于預(yù)設(shè)深度模型模式DMM的CU,則編碼器遍歷幀內(nèi)預(yù)測模式、全部DMM中除預(yù)設(shè)DMM外的預(yù)測模式以及相鄰已編碼CU采用的屬于預(yù)設(shè)DMM的預(yù)測模式,選擇最優(yōu)的預(yù)測模式作為當(dāng)前CU的預(yù)測模式,并采用該預(yù)測模式對當(dāng)前CU進行編碼。
進一步地,還包括:
如為當(dāng)前CU選擇的預(yù)測模式屬于DMM的模式3,并且在與當(dāng)前CU相鄰的CU中存在與當(dāng)前CU預(yù)測模式相同的CU,則編碼器在當(dāng)前CU的碼流中添加位置指示標(biāo)志位,以指示與當(dāng)前CU預(yù)測模式相同的相鄰CU相對于當(dāng)前CU的位置。
進一步地,所述預(yù)設(shè)DMM包含DMM的模式1~DMM的模式4中的一個或多個。
進一步地,還包括:
如當(dāng)前CU的相鄰已編碼CU中不存在預(yù)測模式屬于預(yù)設(shè)DMM的CU,則編碼器遍歷幀內(nèi)預(yù)測模式和全部DMM,選擇最優(yōu)的預(yù)測模式作為當(dāng)前CU的預(yù)測模式,并采用該預(yù)測模式對當(dāng)前CU進行編碼。
進一步地,一種視頻解碼方法,包括:
解碼器對深度圖像的編碼單元CU進行幀內(nèi)解碼,如根據(jù)當(dāng)前CU的碼流中的解碼信息判斷預(yù)測模式屬于深度模型模式DMM的模式3,則還判斷當(dāng)前CU的碼流中是否存在位置指示標(biāo)志位,如果存在,則確定所述位置指示標(biāo)志位指示的與當(dāng)前CU相鄰的CU的預(yù)測模式,采用該預(yù)測模式進行解碼。
進一步地,一種視頻編碼器,包括:預(yù)測模式檢查單元、預(yù)測模式選擇單元和編碼執(zhí)行單元,其中:
所述預(yù)測模式檢查單元,用于在對深度圖像的編碼單元CU進行幀內(nèi)編碼時,檢查與當(dāng)前CU相鄰的CU中已編碼CU的預(yù)測模式;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310138277.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





