[發明專利]視頻編碼控制方法、裝置、設備和存儲介質在審
| 申請號: | 202210147152.9 | 申請日: | 2022-02-17 |
| 公開(公告)號: | CN114584768A | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 劉杰 | 申請(專利權)人: | 百果園技術(新加坡)有限公司 |
| 主分類號: | H04N19/107 | 分類號: | H04N19/107;H04N19/176;H04N19/593 |
| 代理公司: | 北京澤方譽航專利代理事務所(普通合伙) 11884 | 代理人: | 徐濛 |
| 地址: | 巴西班讓路楓樹*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻 編碼 控制 方法 裝置 設備 存儲 介質 | ||
本發明實施例公開了一種視頻編碼控制方法、裝置、設備和存儲介質,該方法包括:獲取當前編碼塊的幀內預處理代價和幀間預處理代價;當所述幀間預處理代價大于所述幀內預處理代價時,根據所述當前編碼塊的位置確定與所述當前編碼塊關聯的相鄰編碼塊;根據所述相鄰編碼塊的編碼信息確定是否跳過所述當前編碼塊的幀間預測模式,響應于跳過所述當前編碼塊的幀間預測模式的判斷結果,對所述當前編碼塊的幀間預測模式進行跳過。本方案通過對幀間預測模式的合理跳過,顯著提高了視頻編碼效率。
技術領域
本申請實施例涉及視頻處理技術領域,尤其涉及一種視頻編碼控制方法、裝置、設備和存儲介質。
背景技術
為了提高視頻的存儲和傳輸效率,常見的方式是對視頻數據進行壓縮,壓縮過程中涉及對視頻圖像的編碼。由于視頻圖像中連續多幀圖像之間的內容存在相似性,可通過幀內預測技術和幀間預測技術以對視頻圖像序列進行編碼,進而可以大幅提升視頻壓縮效率。
相關技術中,編碼器首先對輸入的視頻圖像序列進行預處理,預處理完成后對每幀圖像中劃分的編碼塊進行幀內預測編碼和幀間預測編碼。在進行幀間預測編碼時,通常涉及多種幀間模式的選擇,以使用編碼損失最小的一類幀間模式進行編碼。針對不同幀間模式的決策過程往往對編碼器的效率影響較大。如編碼器在進行自適應運動矢量精度和高級運動矢量預測的幀間預測編碼時,需要執行大量的運動估計、運動補償、代價計算、變換以及量化處理等操作,其顯著增加了編碼器的編碼復雜度和編碼時間,需要進行合理的跳過。
發明內容
本發明實施例提供了一種視頻編碼控制方法、裝置、設備和存儲介質,解決了視頻編碼時,幀間預測模式導致的編碼復雜度提升和編碼耗時增加的問題,通過對幀間預測模式的合理跳過,顯著提高了視頻編碼效率。
第一方面,本發明實施例提供了一種視頻編碼控制方法,該方法包括:
獲取當前編碼塊的幀內預處理代價和幀間預處理代價;
當所述幀間預處理代價大于所述幀內預處理代價時,根據所述當前編碼塊的位置確定與所述當前編碼塊關聯的相鄰編碼塊;
根據所述相鄰編碼塊的編碼信息確定是否跳過所述當前編碼塊的幀間預測模式,響應于跳過所述當前編碼塊的幀間預測模式的判斷結果,對所述當前編碼塊的幀間預測模式進行跳過。
第二方面,本發明實施例還提供了一種視頻編碼控制裝置,包括:
預處理代價獲取模塊,配置為獲取當前編碼塊的幀內預處理代價和幀間預處理代價;
編碼塊確定模塊,配置為當所述幀間預處理代價大于所述幀內預處理代價時,根據所述當前編碼塊的位置確定與所述當前編碼塊關聯的相鄰編碼塊;
幀間模式跳過模塊,配置為根據所述相鄰編碼塊的編碼信息確定是否跳過所述當前編碼塊的幀間預測模式,響應于跳過所述當前編碼塊的幀間預測模式的判斷結果,對所述當前編碼塊的幀間預測模式進行跳過。
第三方面,本發明實施例還提供了一種視頻編碼控制設備,該設備包括:
一個或多個處理器;
存儲裝置,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行,使得所述一個或多個處理器實現本發明實施例所述的視頻編碼控制方法。
第四方面,本發明實施例還提供了一種存儲計算機可執行指令的存儲介質,所述計算機可執行指令在由計算機處理器執行時用于執行本發明實施例所述的視頻編碼控制方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百果園技術(新加坡)有限公司,未經百果園技術(新加坡)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210147152.9/2.html,轉載請聲明來源鉆瓜專利網。





