[發明專利]虛擬現實顯示方法、裝置及存儲介質在審
| 申請號: | 202011177945.2 | 申請日: | 2020-10-29 |
| 公開(公告)號: | CN112230776A | 公開(公告)日: | 2021-01-15 |
| 發明(設計)人: | 范清文;苗京花;李文宇;張浩;陳麗莉 | 申請(專利權)人: | 北京京東方光電科技有限公司;京東方科技集團股份有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06T19/00;G06T15/00;G06T5/00 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜;張博 |
| 地址: | 100176 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬現實 顯示 方法 裝置 存儲 介質 | ||
本公開提供了一種虛擬現實顯示方法、裝置及存儲介質,屬于顯示技術領域。其中,虛擬現實顯示方法包括:利用至少兩個線程中的一個線程對多個屏幕的顯示數據依次進行渲染;對所述多個屏幕的顯示數據進行渲染后,利用所述至少兩個線程對渲染后的顯示數據進行校正。本公開的技術方案能夠改善時延問題。
技術領域
本公開涉及顯示技術領域,特別涉及一種虛擬現實顯示方法、裝置及存儲介質。
背景技術
虛擬現實(Virtual Reality,VR)系統是一種可以創建和體驗虛擬世界的計算機仿真系統,它通過將多源信息進行融合,以向用戶提供一種交互式的三維動態視景,并通過對用戶行為進行仿真,從而使用戶沉浸到該模擬環境中。虛擬現實技術包括環境模擬技術、用戶行為感知技術等各個方面。環境模擬技術是指通過計算機生成實時動態的三維立體逼真圖像。用戶行為感知技術是指理想的虛擬現實系統可以獲知用戶所具有的一切感知。除計算機圖形技術所生成的視覺感知外,還有聽覺、觸覺、力覺、運動等感知,甚至還包括嗅覺和味覺等,也稱為多感知。
虛擬現實技術的廣泛推廣需要虛擬現實應用可以維持較高的幀率,以提供更接近實時的三維立體圖像。
發明內容
根據本公開的至少一個實施例提供了一種虛擬現實顯示方法,包括:
利用至少兩個線程中的一個線程對多個屏幕的顯示數據依次進行渲染;
對所述多個屏幕的顯示數據進行渲染后,利用所述至少兩個線程對渲染后的顯示數據進行校正。
一些實施例中,所述至少兩個線程包括第一線程和第二線程,所述多個屏幕包括第一屏幕和第二屏幕,所述方法具體包括:
執行所述第一線程對第一屏幕顯示數據和第二屏幕顯示數據依次進行渲染;
在對所述第一屏幕顯示數據進行渲染后,執行所述第二線程對渲染后的第一屏幕顯示數據進行校正,獲得第一屏幕顯示校正數據;在對所述第二屏幕顯示數據進行渲染后,執行所述第一線程對渲染后的第二屏幕顯示數據進行校正,獲得第二屏幕顯示校正數據。
一些實施例中,所述第一線程和所述第二線程選自渲染線程和數據校正線程,且所述第一線程與所述第二線程不相同。
一些實施例中,執行所述第一線程對第二屏幕顯示數據進行渲染之前,所述方法還包括:
獲取垂直同步信號;
若所述垂直同步信號為奇數位垂直同步信號,所述第一線程為渲染線程;若所述垂直同步信號為偶數位垂直同步信號,所述第一線程為數據校正線程;或
若所述垂直同步信號為偶數位垂直同步信號,所述第一線程為渲染線程;若所述垂直同步信號為奇數位垂直同步信號,所述第一線程為數據校正線程。
一些實施例中,執行所述第二線程對渲染后的第一屏幕顯示數據進行校正,獲得第一屏幕顯示校正數據之后,所述方法還包括:
執行所述第二線程將所述第一屏幕顯示校正數據發送給所述第一線程。
一些實施例中,執行所述第二線程將所述第一屏幕顯示校正數據發送給所述第一線程之后,所述方法還包括:
執行所述第一線程將所述第一屏幕顯示校正數據和所述第二屏幕顯示校正數據發送給顯示器緩存進行屏幕顯示。
一些實施例中,并行地執行所述第一線程和所述第二線程,以獲得所述第一屏幕顯示校正數據和所述第二屏幕顯示校正數據。
一些實施例中,對所述第一屏幕顯示數據和所述第二屏幕顯示數據進行的渲染為多渲染目標渲染。
一些實施例中,所述執行所述第一線程對第一屏幕顯示數據和第二屏幕顯示數據依次進行渲染還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東方光電科技有限公司;京東方科技集團股份有限公司,未經北京京東方光電科技有限公司;京東方科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011177945.2/2.html,轉載請聲明來源鉆瓜專利網。





