[發明專利]共享屏幕的編碼方法、裝置、計算機可讀介質及電子設備在審
| 申請號: | 201910949897.5 | 申請日: | 2019-10-08 |
| 公開(公告)號: | CN111182303A | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 王詩濤;劉杉;劉海軍;張清;郭靖;金飛劍 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04N19/137 | 分類號: | H04N19/137;H04N19/146;H04N19/20;H04N19/44;H04N19/59;H04N21/44;H04N21/4402 |
| 代理公司: | 深圳市隆天聯鼎知識產權代理有限公司 44232 | 代理人: | 甄偉軍 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 共享 屏幕 編碼 方法 裝置 計算機 可讀 介質 電子設備 | ||
1.一種共享屏幕的編碼方法,其特征在于,包括:
采集待編碼的原始屏幕視頻,所述原始屏幕視頻包括多幀屏幕圖像;
讀取所述原始屏幕視頻中多幀屏幕圖像的圖像特征參數,以確定針對所述原始屏幕視頻的視頻編碼參數;
獲取屏幕共享對象的屏幕顯示分辨率;
按照所述視頻編碼參數,以及參照所述屏幕共享對象的屏幕顯示分辨率,對所述獲取的原始屏幕視頻進行編碼。
2.根據權利要求1所述的方法,其特征在于,讀取所述原始屏幕視頻中多幀屏幕圖像的圖像特征參數,具體包括如下至少一種:
讀取所述原始屏幕視頻中多幀屏幕圖像的圖像指紋字符串;
讀取所述原始屏幕視頻中多幀屏幕圖像的圖像向量特征值;
讀取所述原始屏幕視頻中多幀屏幕圖像的圖像顏色直方圖;
讀取所述原始屏幕視頻中多幀屏幕圖像的圖像像素灰度值;
讀取所述原始屏幕視頻中多幀屏幕圖像的圖像復雜度。
3.根據權利要求1所述的方法,其特征在于,所述圖像特征參數包括圖像指紋字符串,
所述確定針對所述原始屏幕視頻的視頻編碼參數,包括:
基于所述圖像指紋字符串,計算所述原始屏幕視頻中多幀屏幕圖像中的相鄰幀圖像之間的相似度;
根據所述相鄰幀圖像之間的相似度,確定用于對所述原始屏幕視頻進行視頻編碼的編碼幀率。
4.根據權利要求3所述的方法,其特征在于,所述根據所述相鄰幀圖像之間的相似度,確定用于對所述原始屏幕視頻進行視頻編碼的編碼幀率,包括;
檢測所述相鄰幀圖像之間的相似度是否大于預定閾值;
若所述相鄰幀圖像之間的相似度大于預定閾值,則將用于對所述原始屏幕視頻進行視頻編碼的編碼幀率確定為0。
5.根據權利要求1所述的方法,其特征在于,所述圖像特征參數包括圖像復雜度,
所述確定針對所述原始屏幕視頻的視頻編碼參數,包括:
基于所述屏幕圖像的圖像復雜度,確定用于對所述原始屏幕視頻進行視頻編碼的量化參數。
6.根據權利要求5所述的方法,其特征在于,所述基于所述屏幕圖像的圖像復雜度,確定用于對所述原始屏幕視頻進行視頻編碼的量化參數,包括:
檢測所述屏幕圖像的圖像復雜度是否高于或低于上一幀屏幕圖像的圖像復雜度;
若所述屏幕圖像的圖像復雜度高于或低于上一幀屏幕圖像的圖像復雜度,則對應的調高或調低用于對所述原始屏幕視頻進行視頻編碼的量化參數。
7.根據權利要求1所述的方法,其特征在于,在對所述獲取的原始屏幕視頻進行編碼之前,所述方法還包括:
獲取所述原始屏幕視頻的視頻采集分辨率;
所述按照所述視頻編碼參數,以及參照所述屏幕共享對象的屏幕顯示分辨率,對所述獲取的原始屏幕視頻進行編碼,包括:
檢測所述視頻采集分辨率是否大于所述屏幕顯示分辨率;
若所述視頻采集分辨率大于所述屏幕顯示分辨率,則按照所述視頻編碼參數,以所述屏幕顯示分辨率為標準,對所述獲取的原始屏幕視頻進行編碼。
8.根據權利要求1所述的方法,其特征在于,所述
按照所述視頻編碼參數,以及參照所述屏幕共享對象的屏幕顯示分辨率,對所述獲取的原始屏幕視頻進行編碼,包括:
在對所述獲取的原始屏幕視頻進行編碼的過程中,記錄所述原始屏幕視頻中各幀屏幕圖像的編碼時間;
統計前N幀屏幕圖像的平均編碼時間,其中N是大于0的整數;
基于所述前N幀屏幕圖像的平均編碼時間,確定編碼模式,以基于所述編碼模式,按照所述視頻編碼參數,對所述獲取的原始屏幕視頻進行編碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910949897.5/1.html,轉載請聲明來源鉆瓜專利網。





