[發明專利]虛擬對象顯示方法及裝置有效
| 申請號: | 201710845593.5 | 申請日: | 2017-09-19 |
| 公開(公告)號: | CN109840946B | 公開(公告)日: | 2022-09-23 |
| 發明(設計)人: | 陳星百 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06T19/00 | 分類號: | G06T19/00;G06T15/00;G06F3/01;H04N13/332 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 陳世華;王琦 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 對象 顯示 方法 裝置 | ||
1.一種用于虛擬現實場景中的虛擬對象顯示方法,其特征在于,所述虛擬現實場景中包括多個人形對象,所述方法包括:
在所述虛擬現實場景中,設置兩個虛擬的單目視覺相機,分別對應用戶查看所述虛擬現實場景時左眼和右眼的觀察位置,其中,每個單目視覺相機的拍攝參數與對應的眼睛查看人形對象的參數相同,所述拍攝參數包括渲染范圍和渲染深度,所述渲染范圍為單目視覺相機對應的用戶眼睛觀察人形對象時,人形對象在視野中的范圍,所述渲染深度為單目視覺相機對應的用戶眼睛到人形對象的中心點之間的距離;
拍攝獲取每個人形對象的二維圖像,所述二維圖像包含分別對應用戶左眼和右眼的兩幅圖像,具體包括:
生成該人形對象的三維模型;
通過第一單目視覺相機,拍攝該三維模型,獲得該人形對象對應用戶左眼的二維圖像;
通過第二單目視覺相機,拍攝該三維模型,獲得該人形對象對應用戶右眼的二維圖像;
追蹤用戶的視線方向;
在第一時刻,將以用戶眼球為起點、被指向所述視線方向的虛擬射線命中的人形對象,確定為用戶選中的第一人形對象,將所述第一人形對象的顯示方式確定為三維顯示,并將所述虛擬現實場景中其它人形對象的顯示方式確定為二維顯示;
在第二時刻,當用戶放棄選中所述第一人形對象,轉而選中第二人形對象時,確定所述第一人形對象的顯示方式由三維顯示變為二維顯示,且所述第二人形對象的顯示方式由二維顯示變為三維顯示;
當一個人形對象的顯示方式為二維顯示時,獲取該人形對象的二維圖像,并對該人形對象的二維圖像進行渲染,在所述虛擬現實場景中對應該人形對象的位置,顯示渲染后的該人形對象的二維圖像。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
在所述虛擬現實場景中對應該人形對象的位置,顯示渲染后的該人形對象的二維圖像之后,當該人形對象的顯示方式為三維顯示時,隱藏該人形對象的二維圖像;
對該人形對象的三維圖像進行渲染;
在所述虛擬現實場景中對應該人形對象的位置,顯示渲染后的該人形對象的三維圖像。
3.根據權利要求1所述的方法,其特征在于,所述獲取該人形對象的二維圖像,包括:
從該人形對象對應的數據文件中,獲取該人形對象的二維圖像,所述數據文件是開發所述虛擬現實場景對應的應用程序時設置的文件。
4.根據權利要求1所述的方法,其特征在于,所述獲取該人形對象的二維圖像,包括:
獲取該人形對象的標識,根據該人形對象的標識,從所述虛擬現實場景對應的應用程序的配置文件中,查找該人形對象的二維圖像;
所述配置文件是在所述應用程序安裝后,通過單目視覺相機拍攝獲得的二維圖像生成的文件。
5.根據權利要求1所述的方法,其特征在于,所述方法還包括:
確定該人形對象對應用戶左眼的二維圖像以及該人形對象對應用戶右眼的二維圖像中,顏色值與預設的拍攝底色的顏色值相同的像素;
將確定的像素的透明度設置為0。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710845593.5/1.html,轉載請聲明來源鉆瓜專利網。





