[發(fā)明專利]視頻編碼及解碼方法、裝置及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201810107420.8 | 申請日: | 2012-09-29 |
| 公開(公告)號: | CN108419076B | 公開(公告)日: | 2022-04-29 |
| 發(fā)明(設(shè)計)人: | 楊曉峰;張園園;石騰 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04N19/119 | 分類號: | H04N19/119;H04N19/162;H04N19/167;H04N19/17;H04N19/597;H04N19/70;H04N19/16 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視頻 編碼 解碼 方法 裝置 系統(tǒng) | ||
本發(fā)明公開了一種視頻編碼及解碼方法、裝置和系統(tǒng),其中視頻編碼方法包括根據(jù)所述視頻對應(yīng)的配置文件,確定待編碼圖片中的可獨立解碼視圖;將所述圖片劃分成至少兩個分塊(tile),其中覆蓋可獨立解碼視圖的一個或多個tile對應(yīng)的區(qū)域為可獨立解碼區(qū)域;生成與所述圖片對應(yīng)的輔助消息,所述輔助消息中包含所述可獨立解碼區(qū)域位置標(biāo)識,所述可獨立解碼區(qū)域位置標(biāo)識由一個或多個分塊標(biāo)識(tile id)組成;以及編碼所述圖片包含的所有tile,以至形成編碼后的視頻碼流,所述編碼后的視頻碼流中包括所述輔助消息。解碼所述編碼后的視頻碼流可降低解碼器的性能要求,提高解碼效率。
技術(shù)領(lǐng)域
本發(fā)明涉及圖像處理技術(shù),尤其涉及一種視頻編碼及解碼方法、裝置和系統(tǒng)。
背景技術(shù)
3DTV(Three-Dimensional Television,立體電視)是一種最常見的立體電視的技術(shù)。它將左右兩個獨立的視圖顯示在一個屏幕上,左右眼分別接收不同的視圖,以實現(xiàn)3D立體的效果。目前,服務(wù)提供商在提供3DTV的服務(wù)時,希望盡可能的利用原來的2DTV(Two-Dimensional Television,平面電視)的編碼工具和傳輸設(shè)備,以節(jié)省視頻制作成本和傳輸設(shè)備成本。
為了實現(xiàn)上述需求,幀封裝(frame packing)3DTV技術(shù)將左右兩個視圖拼成一幀圖像,然后用2D編碼器和傳輸設(shè)備進行編碼和傳輸,在編碼后的碼流中添加了兩個視圖如何拼接的消息,或者添加了直接指示兩個視圖在一幀中各自位置信息的消息,解碼器解碼后,根據(jù)上述的消息輸出兩個視圖。
采用幀封裝3DTV技術(shù)的視圖拼接類型有多種,圖1示例性的給出左右型和上下型兩種拼接類型。在一種拼接類型中,如果根據(jù)翻轉(zhuǎn)類型的不同也會有不同的拼接情形。翻轉(zhuǎn)類型是指左右型視圖的排列順序是否翻轉(zhuǎn),或者上下型視圖的排列數(shù)據(jù)是否翻轉(zhuǎn)。圖1中展示了不同拼接類型和翻轉(zhuǎn)類型組成的不同圖像。
現(xiàn)有的各種不同類型的解碼器均由兩大主要部分構(gòu)成:解碼模塊和局部存儲器。局部存儲器用于存儲解碼前的經(jīng)過編碼的圖片,以及解碼后的圖片,這些解碼后的圖片需要作后續(xù)圖片的解碼參考幀或者還未到輸出時間。解碼器需要為局部存儲器分配足夠的存儲資源,解碼模塊則需要消耗解碼器的計算資源。
需要傳輸?shù)囊曨l經(jīng)過編碼后形成碼流,每個碼流中都傳輸了碼流的檔次(profile)和級別(level)信息。profile表示編碼器在視頻編碼時使用了哪些編碼工具(例如:在main profile中像素的位深度只能是8位,圖片參數(shù)集標(biāo)識PPS id不能超過63,tile編碼不啟用等等,但在high profile中均無這些限制),解碼器如果不支持其中的某個編碼工具則無法解碼。level表示解碼器解碼時需要的計算能力和存儲資源。例如,當(dāng)前hevcdraft定義了level 4和level4.1分別表示符合這兩個標(biāo)準(zhǔn)的解碼器在解碼分辨率為1920*1080的高清碼流時能達到32幀/s和64幀/s,但僅符合level 4以下標(biāo)準(zhǔn)的解碼器則無法解碼分辨率為1920*1080的高清碼流。
在實踐應(yīng)用中,如果解碼器接收的是采用幀封裝3DTV技術(shù)編碼的3D視頻碼流,而連接的是2D顯示設(shè)備時,則圖片被解碼器解碼后只取出兩個視圖中的一個,再輸出給2D顯示設(shè)備,見圖2所示。采用該現(xiàn)有技術(shù)的方案,由于編碼或解碼3D視頻碼流的Profile及Level要求相對于編碼或解碼2D視頻碼流的Profile和Level要高,因此需要更高級別的解碼器對3D視頻碼流進行解碼后輸出給2D顯示設(shè)備。此外,對于2D的顯示設(shè)備,由于不需要被2D顯示設(shè)備顯示的圖片也需要被解碼,浪費解碼器的計算和存儲資源。
發(fā)明內(nèi)容
有鑒于此,為解決上述浪費解碼器或編碼器的計算和存儲資源的問題。本發(fā)本發(fā)明實施方式采用如下技術(shù)方案:
一種視頻編碼方法,該視頻由圖片序列組成,該方法包括:
根據(jù)該視頻對應(yīng)的配置文件,確定待編碼圖片中的可獨立解碼視圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810107420.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





