[發明專利]一種桌面圖像編碼、解碼方法、相關裝置及存儲介質有效
| 申請號: | 201810524485.2 | 申請日: | 2018-05-28 |
| 公開(公告)號: | CN110545446B | 公開(公告)日: | 2022-01-18 |
| 發明(設計)人: | 羅得安;黃忠強 | 申請(專利權)人: | 深信服科技股份有限公司 |
| 主分類號: | H04N21/2343 | 分類號: | H04N21/2343;H04N21/44;H04N21/4402 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518055 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 桌面 圖像 編碼 解碼 方法 相關 裝置 存儲 介質 | ||
本發明實施例公開了一種桌面圖像編碼、解碼方法、相關裝置及存儲介質,用于實現桌面圖像的非命中塊中自然圖像的第三方編碼及解碼,從而提高桌面圖像的編解碼速度,提高用戶對桌面圖像的使用體驗。本發明實施例方法包括:獲取待傳輸的桌面圖像;判斷桌面圖像是否部分命中緩存;根據判斷結果將桌面圖像劃分為命中塊和非命中塊;對非命塊進行圖文識別,以確定非命中塊中的自然圖像和文字圖像;對自然圖像采用有損壓縮算法進行壓縮,得到第一數據,該有損壓縮算法支持第三方編碼及解碼;將第一數據封裝為第一碼流進行發送。
技術領域
本發明涉及圖像處理技術領域,尤其涉及一種桌面圖像編碼、解碼方法、相關裝置及存儲介質。
背景技術
虛擬桌面是一種支持企業級實現桌面系統的遠程動態訪問與數據中心統一托管的技術。虛擬桌面利用虛擬化化技術,實現數據和應用的集中管理,從服務器中虛擬多個桌面,客戶通過客戶端連接服務器使用桌面操作系統。虛擬桌面通過將個人桌面集中部署在數據中心,實現桌面統一管控,不僅能夠節約硬件成本,而且能夠節約管理成本和運維成本,同時為用戶提供按需訪問的云桌面。
虛擬桌面中一項關鍵的技術是通過網絡傳輸桌面內容到瘦終端,而桌面圖像傳遞中所占用的流量,在有限的帶寬下,將直接影響用戶的使用體驗。現有技術中桌面圖像的傳遞多采用緩存和壓縮的方法,但這種方法在以下的情況中,具有明顯的劣勢:
一、當桌面場景中出現視頻、PPT等非文字場景較多時,與一般的文字辦公場景相比,占用的流量較高,影響可用性;
二、桌面內容的編碼、解碼必須依賴于服務器和瘦終端進行,特別是瘦終端在解碼時,因為自身的CPU性能有限,造成解碼速度過慢,影響用戶的使用體驗。
發明內容
本發明實施例提供了一種桌面圖像編碼、解碼方法、相關裝置及存儲介質,用于實現桌面圖像的非命中塊中自然圖像的第三方編碼及解碼,從而提高桌面圖像的編解碼速度,提高用戶對桌面圖像的使用體驗。
本發明實施例第一方面提供了一種桌面圖像編碼方法,包括:
獲取待傳輸的桌面圖像;
判斷桌面圖像是否部分命中緩存;
根據判斷結果將桌面圖像劃分為命中塊和非命中塊;
對非命塊進行圖文識別,以確定非命中塊中的自然圖像和文字圖像;
對自然圖像采用有損壓縮算法進行壓縮,得到第一數據,所述有損壓縮算法支持第三方編碼及解碼;
將第一數據封裝為第一碼流進行發送。
優選的,第一數據包括:壓縮后的自然圖像數據;
或,
壓縮后的自然圖像數據和自然圖像數據控制信息。
優選的,該方法還包括:記錄命中塊在桌面圖像中的位置信息及命中塊的緩存位置;
對文字圖像采用無損壓縮算法進行壓縮,得到無損像素編碼的文字圖像數據;
分別對自然圖像數據控制信息、無損像素編碼的文字圖像數據、命中塊在所述桌面圖像中的位置信息及命中塊的緩存位置進行封裝和壓縮,生成第二碼流;
將第二碼流發送至客戶端。
優選的,該有損壓縮算法包括:H264視頻壓縮算法;
對自然圖像采用有損壓縮算法進行壓縮,包括:
對自然圖像采用H264視頻壓縮算法進行壓縮。
優選的,對所述自然圖像采用H264視頻壓縮算法進行壓縮,包括:
在編碼器端維護桌面圖像;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深信服科技股份有限公司,未經深信服科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810524485.2/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





