[發明專利]用于支持多層的視頻編碼/解碼方法和計算機可讀記錄介質有效
| 申請號: | 201910476959.5 | 申請日: | 2014-10-13 |
| 公開(公告)號: | CN110225349B | 公開(公告)日: | 2023-06-02 |
| 發明(設計)人: | 姜晶媛;李鎮浩;李河賢;崔振秀;金鎮雄 | 申請(專利權)人: | 韓國電子通信研究院 |
| 主分類號: | H04N19/30 | 分類號: | H04N19/30;H04N19/436 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 鄧亞楠 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 支持 多層 視頻 編碼 解碼 方法 計算機 可讀 記錄 介質 | ||
1.一種用于支持多層的視頻解碼的方法,所述方法包括:
從比特流獲取tiles_not_in_use_flag;
基于所述tiles_not_in_use_flag從所述比特流獲取tiles_in_use_flag[i];
基于所述tiles_not_in_use_flag來從所述比特流獲取tile_boundaries_aligned_flag[i][j];和
基于所述tiles_not_in_use_flag和所述tiles_in_use_flag[i]從所述比特流獲取loop_filter_across_tiles_enabled_flag[i],
其中,當在視頻參數集VPS中存在視頻可用性信息VUI時,用信令傳輸所述tiles_not_in_use_flag,
其中,當所述tiles_not_in_use_flag等于1時,屬于視頻序列的所有畫面由單個拼接塊組成,
其中,當所述tiles_in_use_flag[i]等于1時,屬于第i層的所有畫面由多個拼接塊組成,
其中,當所述tile_boundaries_aligned_flag[i][j]等于1時,第i層的畫面的拼接塊邊界與第j參考層的畫面的拼接塊邊界一致,
其中,所述loop_filter_across_tiles_enabled_flag[i]被用于確定是否使能跨越第i層的畫面中的拼接塊的邊界來執行環內濾波,
其中,僅當所述tiles_not_in_use_flag等于0時,才從所述比特流獲取所述tile_boundaries_aligned_flag[i][j],并且
其中,僅當所述tiles_not_in_use_flag等于0并且所述tiles_in_use_flag[i]等于1時,才從所述比特流獲取所述loop_filter_across_tiles_enabled_flag[i]。
2.一種用于支持多層的視頻編碼的方法,所述方法包括:
確定屬于視頻序列的每個畫面的拼接塊結構由單個拼接塊組成;
利用編碼設備對tiles_not_in_use_flag進行編碼;
利用編碼設備對tiles_in_use_flag[i]進行編碼;
利用編碼設備對tile_boundaries_aligned_flag[i][j]進行編碼;和
利用編碼設備對loop_filter_across_tiles_enabled_flag[i]進行編碼;
其中,所述tiles_not_in_use_flag被包括在視頻參數集VPS中存在的視頻可用性信息VUI中,
其中,僅當屬于視頻序列的所有畫面由單個拼接塊組成時,才用值1對所述tiles_not_in_use_flag進行編碼,
其中,當屬于第i層的所有畫面由多個拼接塊組成時,用值1對所述tiles_in_use_flag[i]進行編碼,
其中,當第i層的拼接塊邊界與第j參考層的拼接塊邊界一致時,用值1對所述tile_boundaries_aligned_flag[i][j]進行編碼,
其中,所述loop_filter_across_tiles_enabled_flag[i]的值是基于是否跨越第i層的任何畫面中的拼接塊的邊界執行環內濾波來確定的,
其中,僅當用值0對所述tiles_not_in_use_flag進行編碼時,才將所述tile_boundaries_aligned_flag[i][j]編碼到比特流中,并且
其中,僅當用值0對所述tiles_not_in_use_flag進行編碼并且用值1對所述tiles_in_use_flag[i]進行編碼時,才將所述loop_filter_across_tiles_enabled_flag[i]編碼到所述比特流中。
3.一種存儲比特流的方法,所述比特流存儲在計算機可讀記錄介質中,所述比特流由支持多層的圖像解碼設備接收,其中,所述比特流包括:
tiles_not_in_use_flag;
tiles_in_use_flag[i];
tile_boundaries_aligned_flag[i][j];和
loop_filter_across_tiles_enabled_flag[i],
其中,當在視頻參數集VPS中存在視頻可用性信息VUI時,所述tiles_not_in_use_flag被包括在所述比特流中,
其中,當所述tiles_not_in_use_flag等于1時,屬于視頻序列的所有畫面由單個拼接塊組成,
其中,當所述tiles_in_use_flag[i]等于1時,屬于第i層的所有畫面由多個拼接塊組成,
其中,當所述tile_boundaries_aligned_flag[i][j]等于1時,第i層的畫面的拼接塊邊界與第j參考層的畫面的拼接塊邊界一致,
其中,所述loop_filter_across_tiles_enabled_flag[i]被用于確定是否使能跨越第i層的畫面中的拼接塊的邊界來執行環內濾波,
其中,僅當所述tiles_not_in_use_flag等于0時,所述tile_boundaries_aligned_flag[i][j]才被包括在所述比特流中,并且
其中,僅當所述tiles_not_in_use_flag等于0并且所述tiles_in_use_flag[i]等于1時,所述loop_filter_across_tiles_enabled_flag[i]才被包括在所述比特流中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于韓國電子通信研究院,未經韓國電子通信研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910476959.5/1.html,轉載請聲明來源鉆瓜專利網。





