[發明專利]一種基于模型的遠程圖像重建方法及系統在審
| 申請號: | 201710291636.X | 申請日: | 2017-04-28 |
| 公開(公告)號: | CN107174825A | 公開(公告)日: | 2017-09-19 |
| 發明(設計)人: | 鄭克峰 | 申請(專利權)人: | 蘇州蝸牛數字科技股份有限公司 |
| 主分類號: | A63F13/31 | 分類號: | A63F13/31;A63F13/52;G06T15/00;G06T17/00 |
| 代理公司: | 北京德崇智捷知識產權代理有限公司11467 | 代理人: | 王金雙 |
| 地址: | 215000 江蘇省蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 模型 遠程 圖像 重建 方法 系統 | ||
技術領域
本發明涉及游戲可視化技術領域,特別是涉及一種基于模型的遠程圖像重建方法及系統。
背景技術
現有技術中,由于內存限制以及顯卡等硬件的限制,實現高分辨(4k+)、高幀率(60+)的、復雜的圖像實時渲染是困難的,甚至在圖形工作站上也是不可能的。
因此,需要提出一種基于模型的遠程圖像重建方法及系統,能夠針對第三方游戲,不做任何修改的情況下,根據用戶需求實現遠程圖像的重建。
發明內容
為了解決現有技術存在的不足,本發明的目的在于提供一種基于模型的遠程圖像重建方法及系統,能夠針對第三方游戲,在不做任何修改的情況下,根據用戶需求實現遠程圖像的重建。
為實現上述目的,本發明提供的基于模型的遠程圖像重建方法,包括以下步驟:
(1)客戶端截獲圖形庫數據,并提取模型數據;(2)客戶端將模型數據,通過網絡發送到服務器;(3)服務器基于模型數據,復原并渲染顯示3D模型。
進一步地,步驟(1)中所述截獲圖形庫數據的具體方式為:預先在圖形庫的內存中注入在圖形庫運行時鉤取圖形庫的堆棧數據。
進一步地,步驟(1)中所述提取模型數據的具體方式為:根據圖形庫運行時,進程上下文的業務邏輯,提取出3D模型的模型數據。
進一步地,所述步驟(3)中復原3D模型的具體方式為:根據圖形庫運行時進程上下文的業務邏輯,恢復處理提取的模型數據,復原出3D模型。
進一步地,所述步驟(3)中渲染3D模型的具體方式為:根據直播或截取的應用在運行時的上下文邏輯,進行3D模型的渲染。
為實現上述目的,本發明提供的基于模型的遠程圖像重建系統,包括,圖形庫(201)、客戶端(202),以及服務器(203),其中,
所述圖形庫(201),用于根據模型數據繪制3D模型;所述客戶端(202),用于截獲圖形庫數據,并提取模型數據,以及將模型數據通過網絡發送到所述服務器(203);所述服務器(203),基于模型數據,復原并渲染顯示3D模型。
進一步地,所述客戶端(202)截獲圖形庫數據的具體方式為:預先在圖形庫的內存中注入在圖形庫運行時鉤取圖形庫的堆棧數據。
進一步地,所述客戶端(202)提取模型數據的具體方式為:根據圖形庫運行時,進程上下文的業務邏輯,提取出3D模型的模型數據。
進一步地,所述服務器(203)復原3D模型的具體方式為:根據圖形庫運行時進程上下文的業務邏輯,恢復處理提取的模型數據,復原出3D模型。
進一步地,所述服務器(203)渲染3D模型的具體方式為:根據直播或截取的應用在運行時的上下文邏輯,進行3D模型的渲染。
本發明的基于模型的遠程圖像重建方法及系統,通過客戶端提取以及處理3D模型,并通過網絡將3D模型傳遞給服務器,使3D模型在服務器端實現離屏渲染以及可視化,從而在第三方游戲不做任何修改的情況下,根據用戶的個人喜好,實現多視角調整變換觀看游戲直播,并且也可以以VR左右分屏及3D等方式及設備進行觀看。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,并與本發明的實施例一起,用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1為根據本發明的基于模型的遠程圖像重建方法流程圖;
圖2為根據本發明的基于模型的遠程圖像重建系統框圖。
具體實施方式
以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。
圖1為根據本發明的基于模型的遠程圖像重建方法流程圖,下面將參考圖1,對本發明的基于模型的遠程圖像重建方法進行詳細描述。
在步驟101,客戶端截獲圖形庫數據,并提取模型數據。
該步驟中,圖形庫API為一個跨編程語言、跨平臺的編程接口規格的專業的圖形程序接口,用于三維圖像及二維圖像,是一個功能強大、易于調用的底層圖形庫。
API包括:OpenGL、D3D及Vulkan等。OpenGL、D3D及Vulkan都是圖形庫,只是名稱不同、開發商不同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州蝸牛數字科技股份有限公司,未經蘇州蝸牛數字科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710291636.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:椅座(DM4019)
- 下一篇:一種基于增強現實的游戲角色扮演用換裝試衣系統
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





