[發明專利]一種用于游戲手柄的數據處理方法、裝置及游戲手柄有效
| 申請號: | 201710482013.0 | 申請日: | 2017-06-22 |
| 公開(公告)號: | CN107376341B | 公開(公告)日: | 2020-05-12 |
| 發明(設計)人: | 李加云;陳維亮 | 申請(專利權)人: | 歌爾科技有限公司 |
| 主分類號: | A63F13/24 | 分類號: | A63F13/24;A63F13/211;A63F13/42 |
| 代理公司: | 北京博雅睿泉專利代理事務所(特殊普通合伙) 11442 | 代理人: | 郭少晶;馬佑平 |
| 地址: | 266104 山東省青島*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 游戲 手柄 數據處理 方法 裝置 | ||
本發明公開了一種用于游戲手柄的數據處理方法、裝置及游戲手柄,該數據處理方法包括:判斷使用游戲手柄的用戶是否移動,如是,則:獲取移動過程中加速度傳感器采集的加速度數據、及磁力計采集的磁場數據;根據加速度數據和磁場數據計算用戶的當前航向角;根據當前航向角和預設的步長,得到用戶的移動位移;根據用戶的初始位置和移動位移得到用戶的移動軌跡,并顯示移動軌跡。通過本發明的數據處理方法,就可以記錄用戶在使用游戲手柄的過程中的移動軌跡,使得游戲手柄可以脫離頭戴顯示器使用,提升用戶體驗。
技術領域
本發明涉及數據處理技術領域,更具體地,涉及一種用于游戲手柄的數據處理方法、裝置及游戲手柄。
背景技術
虛擬現實技術可以使用戶在三維沉浸式環境中進行游戲、電影等體驗,在虛擬現實體驗的過程中,用戶需要以某種方式與三維沉浸式環境進行交互,目前常用的交互方式為通過游戲手柄實現,以游戲手柄的運動來控制三維沉浸式環境中用戶手部的運動。
近年來,在虛擬現實頭盔發展的基礎上,游戲手柄通過提供與虛擬現實頭盔的主機之間的交互,大大擴展了虛擬現實的發展方向。當前由于游戲手柄的發展重點主要集中在體感交互、空間定位等方向。未來隨著虛擬現實內容的進一步豐富,可能會出現各類健身相關的內容。因此,提出一種帶運動監測及顯示功能的游戲手柄,在用戶健身或娛樂的同時可以實現運動狀態的記錄及顯示。
發明內容
本發明的一個目的是提供一種用于游戲手柄的數據處理的新技術方案。
根據本發明的第一方面,提供了一種用于游戲手柄的數據處理方法,其特征在于,游戲手柄包括加速度傳感器和磁力計,所述數據處理方法包括:
判斷使用所述游戲手柄的用戶是否移動,如是,則:
獲取所述移動過程中所述加速度傳感器采集的加速度數據、及所述磁力計采集的磁場數據;
根據所述加速度數據和所述磁場數據計算所述用戶的當前航向角;
根據所述當前航向角和預設的步長,得到所述用戶的移動位移;
根據所述用戶的初始位置和所述移動位移得到所述用戶的移動軌跡,并顯示所述移動軌跡。
可選的是,所述判斷使用所述游戲手柄的用戶是否移動之前還包括:
在所述用戶的初始移動過程中,獲取所述加速度傳感器采集的一組初始加速度數據;
對每組所述初始加速度數據計算得到一組初始加速度值;
根據所述一組初始加速度值確定所述用戶移動周期;
計算每一周期中最大的初始加速度值和最小的初始加速度值之間的差值,作為變化值;
計算每一周期中的初始加速度值的數量;
根據所有的變化值確定變化閾值,根據所有的數量確定數量閾值。
可選的是,所述判斷使用所述游戲手柄的用戶是否移動的步驟包括:
獲取所述加速度傳感器在上次移動之后采集的加速度數據作為判定加速度數據;
根據所述判定加速度數據計算得到判定加速度值;
在所述判定加速度的數量大于等于所述數據閾值、且最大的判定加速度值和最小的判定加速度值之間的差值大于等于所述振幅閾值的情況下,判定所述用戶移動。
可選的是,根據所述加速度數據和所述磁場數據計算所述用戶的當前航向角包括:
根據同一時刻采集的加速度數據和磁場數據計算得到對應時刻的航向角;
計算所有所述航向角的平均值得到所述當前航向角。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于歌爾科技有限公司,未經歌爾科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710482013.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種藥物理療瓷枕
- 下一篇:一種用于餐桌的防污印花面料





