System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及虛擬現(xiàn)實,尤其涉及一種虛擬現(xiàn)實設(shè)備的畫面顯示方法、裝置、虛擬現(xiàn)實設(shè)備及存儲介質(zhì)。
技術(shù)介紹
1、虛擬現(xiàn)實設(shè)備的畫面顯示離不開基于傳感數(shù)據(jù)作為姿態(tài)計算的輸入。然而,隨著虛擬現(xiàn)實設(shè)備的不斷發(fā)展,越來越多的使用場景被發(fā)掘。用戶在例如地鐵、汽車等環(huán)境內(nèi)使用虛擬現(xiàn)實設(shè)備時,由于這些環(huán)境空間運動的不歸規(guī)律性,在由傳感數(shù)據(jù)獲得姿態(tài)信息時,現(xiàn)有的采用數(shù)據(jù)過濾補償?shù)姆绞綗o法解決空間運動時的數(shù)據(jù)失真,進而導致顯示畫面的異常抖動,影響用戶體驗。
2、上述內(nèi)容僅用于輔助理解本專利技術(shù)的技術(shù)方案,并不代表承認上述內(nèi)容是相關(guān)技術(shù)。
技術(shù)實現(xiàn)思路
1、本專利技術(shù)的主要目的在于提供了一種虛擬現(xiàn)實設(shè)備的畫面顯示方法、裝置、虛擬現(xiàn)實設(shè)備及存儲介質(zhì),旨在解決現(xiàn)有的采用數(shù)據(jù)過濾補償?shù)姆绞綗o法解決空間運動時的數(shù)據(jù)失真,進而導致虛擬現(xiàn)實設(shè)備的顯示畫面效果不佳的技術(shù)問題。
2、為實現(xiàn)上述目的,本專利技術(shù)提供了一種虛擬現(xiàn)實設(shè)備的畫面顯示方法,所述方法包括以下步驟:
3、根據(jù)內(nèi)部傳感數(shù)據(jù)生成第一姿態(tài)信息;
4、獲取外部傳感數(shù)據(jù),并根據(jù)所述外部傳感數(shù)據(jù)生成第二姿態(tài)信息;
5、對所述第一姿態(tài)信息和第二姿態(tài)信息進行融合,獲得姿態(tài)校準信息;
6、基于所述姿態(tài)校準信息進行畫面顯示。
7、可選地,所述內(nèi)部傳感數(shù)據(jù)包括陀螺儀測量數(shù)據(jù)、加速度計測量數(shù)據(jù)以及磁力計測量數(shù)據(jù),所述根據(jù)內(nèi)部傳感數(shù)據(jù)生成第一姿態(tài)信息,包括:
8、初始化姿態(tài)數(shù)值,所
9、基于運動預測算法,根據(jù)所述陀螺儀測量數(shù)據(jù)和所述姿態(tài)數(shù)值獲得預測姿態(tài);
10、基于融合算法,根據(jù)所述加速度計測量數(shù)據(jù)和所述磁力計測量數(shù)據(jù)對所述預測姿態(tài)進行角度修正,獲得第一姿態(tài)信息。
11、可選地,所述基于融合算法,根據(jù)所述加速度計測量數(shù)據(jù)和所述磁力計測量數(shù)據(jù)對所述預測姿態(tài)進行角度修正,獲得第一姿態(tài)信息,包括:
12、根據(jù)加速度計測量數(shù)據(jù)對所述預測姿態(tài)進行滾轉(zhuǎn)角和俯仰角的角度修正,獲得第一融合姿態(tài);
13、根據(jù)所述磁力計測量數(shù)據(jù)對所述第一融合姿態(tài)進行偏航角的角度修正,獲得第二融合姿態(tài)并生成第一姿態(tài)信息。
14、可選地,所述姿態(tài)數(shù)值包括初始測量時刻,所述獲取外部傳感數(shù)據(jù),并根據(jù)所述外部傳感數(shù)據(jù)生成第二姿態(tài)信息,包括:
15、獲取無線連接列表,并根據(jù)所述無線連接列表確定外部傳感設(shè)備;
16、基于所述初始測量時刻,獲取所述外部傳感設(shè)備對應(yīng)的外部傳感數(shù)據(jù);
17、根據(jù)所述外部傳感數(shù)據(jù)生成第二姿態(tài)信息。
18、可選地,所述基于所述初始測量時刻,獲取所述外部傳感設(shè)備對應(yīng)的外部傳感數(shù)據(jù),包括:
19、獲取所述外部傳感設(shè)備的運動狀態(tài);
20、在所述外部傳感設(shè)備的運動狀態(tài)為與當前環(huán)境的運動變化狀態(tài)保持相對靜止時,從所述初始測量時刻起獲取所述外部傳感設(shè)備對應(yīng)的外部傳感數(shù)據(jù)。
21、可選地,所述對所述第一姿態(tài)信息和第二姿態(tài)信息進行融合,獲得姿態(tài)校準信息,包括:
22、基于姿態(tài)校準公式,根據(jù)所述第一姿態(tài)信息和所述第二姿態(tài)信息進行計算,獲得姿態(tài)校準信息,所述姿態(tài)校準信息為相對姿態(tài);
23、其中,所述姿態(tài)校準公式為:
24、
25、式中,為第二姿態(tài)信息,為第一姿態(tài)信息,為相對姿態(tài)。
26、所述基于所述姿態(tài)校準信息進行畫面顯示,包括:
27、獲取待顯示畫面,通過所述相對姿態(tài)對所述待顯示畫面進行渲染并顯示。
28、此外,為實現(xiàn)上述目的,本專利技術(shù)還提出一種虛擬現(xiàn)實設(shè)備的畫面顯示裝置,所述裝置包括:
29、第一信息生成模塊,用于根據(jù)內(nèi)部傳感數(shù)據(jù)生成第一姿態(tài)信息;
30、第二信息生成模塊,用于獲取外部傳感數(shù)據(jù),并根據(jù)所述外部傳感數(shù)據(jù)生成第二姿態(tài)信息;
31、數(shù)據(jù)融合模塊,用于對所述第一姿態(tài)信息和第二姿態(tài)信息進行融合,獲得姿態(tài)校準信息;
32、畫面顯示模塊,用于基于所述姿態(tài)校準信息進行畫面顯示。
33、此外,為實現(xiàn)上述目的,本專利技術(shù)還提出一種虛擬現(xiàn)實設(shè)備,所述虛擬現(xiàn)實設(shè)備包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的虛擬現(xiàn)實設(shè)備的畫面顯示程序,所述虛擬現(xiàn)實設(shè)備的畫面顯示程序配置為實現(xiàn)如上文所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法。
34、此外,為實現(xiàn)上述目的,本專利技術(shù)還提出一種存儲介質(zhì),所述存儲介質(zhì)上存儲有虛擬現(xiàn)實設(shè)備的畫面顯示程序,所述虛擬現(xiàn)實設(shè)備的畫面顯示程序被處理器執(zhí)行時實現(xiàn)如上文所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法。
35、本專利技術(shù)公開一種虛擬現(xiàn)實設(shè)備的畫面顯示方法,根據(jù)內(nèi)部傳感數(shù)據(jù)生成第一姿態(tài)信息;獲取外部傳感數(shù)據(jù),并根據(jù)所述外部傳感數(shù)據(jù)生成第二姿態(tài)信息;對所述第一姿態(tài)信息和第二姿態(tài)信息進行融合,獲得姿態(tài)校準信息;基于所述姿態(tài)校準信息進行畫面顯示。由于本專利技術(shù)能夠引入外部傳感數(shù)據(jù)與內(nèi)部傳感數(shù)據(jù)進行融合計算,相較于現(xiàn)有的姿態(tài)計算方式,能夠消除環(huán)境運動帶來的姿態(tài)偏差,從而有效地解決了姿態(tài)數(shù)據(jù)失真的問題,進而提升了畫面顯示效果。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述內(nèi)部傳感數(shù)據(jù)包括陀螺儀測量數(shù)據(jù)、加速度計測量數(shù)據(jù)以及磁力計測量數(shù)據(jù),所述根據(jù)內(nèi)部傳感數(shù)據(jù)生成第一姿態(tài)信息,包括:
3.如權(quán)利要求2所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述基于融合算法,根據(jù)所述加速度計測量數(shù)據(jù)和所述磁力計測量數(shù)據(jù)對所述預測姿態(tài)進行角度修正,獲得第一姿態(tài)信息,包括:
4.如權(quán)利要求2所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述姿態(tài)數(shù)值包括初始測量時刻,所述獲取外部傳感數(shù)據(jù),并根據(jù)所述外部傳感數(shù)據(jù)生成第二姿態(tài)信息,包括:
5.如權(quán)利要求4所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述基于所述初始測量時刻,獲取所述外部傳感設(shè)備對應(yīng)的外部傳感數(shù)據(jù),包括:
6.如權(quán)利要求1-5任一項所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述對所述第一姿態(tài)信息和第二姿態(tài)信息進行融合,獲得姿態(tài)校準信息,包括:
7.如權(quán)利要求6所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在
8.一種虛擬現(xiàn)實設(shè)備的畫面顯示裝置,其特征在于,所述裝置包括:
9.一種虛擬現(xiàn)實設(shè)備,其特征在于,所述虛擬現(xiàn)實設(shè)備的畫面顯示設(shè)備包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至7中任一項所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法的步驟。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有實現(xiàn)虛擬現(xiàn)實設(shè)備的畫面顯示方法的程序,所述實現(xiàn)虛擬現(xiàn)實設(shè)備的畫面顯示方法的程序被處理器執(zhí)行以實現(xiàn)如權(quán)利要求1至7中任一項所述虛擬現(xiàn)實設(shè)備的畫面顯示方法的步驟。
...【技術(shù)特征摘要】
1.一種虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述內(nèi)部傳感數(shù)據(jù)包括陀螺儀測量數(shù)據(jù)、加速度計測量數(shù)據(jù)以及磁力計測量數(shù)據(jù),所述根據(jù)內(nèi)部傳感數(shù)據(jù)生成第一姿態(tài)信息,包括:
3.如權(quán)利要求2所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述基于融合算法,根據(jù)所述加速度計測量數(shù)據(jù)和所述磁力計測量數(shù)據(jù)對所述預測姿態(tài)進行角度修正,獲得第一姿態(tài)信息,包括:
4.如權(quán)利要求2所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述姿態(tài)數(shù)值包括初始測量時刻,所述獲取外部傳感數(shù)據(jù),并根據(jù)所述外部傳感數(shù)據(jù)生成第二姿態(tài)信息,包括:
5.如權(quán)利要求4所述的虛擬現(xiàn)實設(shè)備的畫面顯示方法,其特征在于,所述基于所述初始測量時刻,獲取所述外部傳感設(shè)備對應(yīng)的外部傳感數(shù)據(jù),包括:
6.如權(quán)利要求1-5任一項所...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:孫啟東,李文權(quán),陳柏君,
申請(專利權(quán))人:深圳創(chuàng)維新世界科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。