[發明專利]一種視頻編碼的方法、裝置、設備和存儲介質在審
| 申請號: | 202110372888.1 | 申請日: | 2021-04-07 |
| 公開(公告)號: | CN112929668A | 公開(公告)日: | 2021-06-08 |
| 發明(設計)人: | 張文忠 | 申請(專利權)人: | 百果園技術(新加坡)有限公司 |
| 主分類號: | H04N19/176 | 分類號: | H04N19/176;H04N19/42;H04N19/146;H04N19/124 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 新加坡巴西班讓路*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 編碼 方法 裝置 設備 存儲 介質 | ||
本發明實施例公開了一種視頻編碼的方法、裝置、設備和存儲介質。其中,該方法包括:基于當前視頻幀內目標宏塊的占比,計算目標宏塊達到適配編碼質量時的目標編碼偏移量;基于幀級編碼穩定原則和目標編碼偏移量,計算當前視頻幀內非目標宏塊的非目標編碼偏移量;采用目標編碼偏移量和非目標編碼偏移量,對應調整目標宏塊和非目標宏塊的宏塊編碼參數。本發明實施例提供的技術方案,實現當前視頻幀目標宏塊和非目標宏塊的編碼優化,極大降低了視頻編碼的復雜性和編碼開銷,保證視頻編碼的高效性;同時,在保證視頻編碼高效性的基礎上,進一步提升視頻的編碼質量。
技術領域
本發明實施例涉及視頻編碼技術領域,尤其涉及一種視頻編碼的方法、裝置、設備和存儲介質。
背景技術
隨著互聯網技術的快速發展,社交娛樂產品的功能越做越豐富,其中視頻編碼作為一項基本功能,在視頻通話、短視頻錄制、視頻直播等領域內扮演著重要的角色。而且,對于視頻幀內存在高清顯示需求的一些感興趣區域(Region of Interest,ROI),需要專門對該感興趣區域進行自適應編碼,以提升感興趣區域的播放畫質。
目前,通常會采用第三方ROI檢測設備來識別出視頻幀內的感興趣區域和非感興趣區域,然后通過遍歷計算感興趣區域和非感興趣區域內各個編碼單元在相應遞歸深度下的每一預測編碼模式下的率失真代價,以及該編碼單元劃分后的每一變換單元在每一預測編碼模式下的率失真代價,進而為感興趣區域和非感興趣區域內各個編碼單元分別篩選出代價最小的最優編碼模式,以保證感興趣區域和非感興趣區域的編碼質量。
但是,現有的ROI編碼算法過于復雜,存在較大的編碼開銷,極大影響了視頻編碼的高效性。
發明內容
本發明實施例提供了一種視頻編碼的方法、裝置、設備和存儲介質,降低視頻編碼的復雜度和計算開銷,在保證視頻編碼高效性的基礎上,提升視頻的編碼質量。
第一方面,本發明實施例提供了一種視頻編碼的方法,該方法包括:
基于當前視頻幀內目標宏塊的占比,計算所述目標宏塊達到適配編碼質量時的目標編碼偏移量;
基于幀級編碼穩定原則和所述目標編碼偏移量,計算當前視頻幀內非目標宏塊的非目標編碼偏移量;
采用所述目標編碼偏移量和所述非目標編碼偏移量,對應調整所述目標宏塊和所述非目標宏塊的宏塊編碼參數。
第二方面,本發明實施例提供了一種視頻編碼的裝置,該裝置包括:
目標偏移量計算模塊,用于基于當前視頻幀內目標宏塊的占比,計算所述目標宏塊達到適配編碼質量時的目標編碼偏移量;
非目標偏移量計算模塊,用于基于幀級編碼穩定原則和所述目標編碼偏移量,計算當前視頻幀內非目標宏塊的非目標編碼偏移量;
編碼參數調整模塊,用于采用所述目標編碼偏移量和所述非目標編碼偏移量,對應調整所述目標宏塊和所述非目標宏塊的宏塊編碼參數。
第三方面,本發明實施例提供了一種計算機設備,該計算機設備包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序;
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現本發明任意實施例所述的視頻編碼的方法。
第四方面,本發明實施例提供了一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現本發明任意實施例所述的視頻編碼的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百果園技術(新加坡)有限公司,未經百果園技術(新加坡)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110372888.1/2.html,轉載請聲明來源鉆瓜專利網。





