[發明專利]一種加速度矯正方法、設備及計算機可讀存儲介質有效
| 申請號: | 202011162197.0 | 申請日: | 2020-10-27 |
| 公開(公告)號: | CN112347422B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 張立振 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | G06F17/18 | 分類號: | G06F17/18;G06F3/0346 |
| 代理公司: | 深圳協成知識產權代理事務所(普通合伙) 44458 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市南山區高新區北環大道9018*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 加速度 矯正 方法 設備 計算機 可讀 存儲 介質 | ||
本發明公開了一種加速度矯正方法、設備及計算機可讀存儲介質,其中,該方法包括:獲取X軸、Y軸以及Z軸的實際測量數據的數據集合;然后,對所述數據集合進行加權計算,得到所述Z軸、所述X軸或所述Y軸的平均數;再然后,根據當前位置的重力加速度值與所述平均數的差值得到所述Z軸、所述X軸或所述Y軸的零位偏移量;最后,根據所述實際測量數據與所述零位偏移量的差值得到校正后的所述X軸、所述Y軸以及所述Z軸的加速度數據。實現了一種人性化的加速度矯正方案,使得加速度的三軸數據都能得到矯正,保證了矯正的精確度,提升了用戶體驗。
技術領域
本發明涉及移動通信領域,尤其涉及一種加速度矯正方法、設備及計算機可讀存儲介質。
背景技術
現有技術中,隨著智能終端設備的快速發展,用戶對于設備的功能需求也越來越高,其中,使用較為普通的是加速度傳感功能,以給用戶的游戲、交互等操作過程中帶來人性化的體驗。其中,加速度傳感功能主要是利用到加速度傳感器,而加速度傳感器是靈敏器件,其數據出現差異會導致根據加速度數據設置的算法不準確,比如自動轉屏用的算法(device_orient)、抬起檢測算法(pickup)、運動計步算法(pedometer)以及水平晃動檢測(motion)等算法,這些算法功能的實現都是基于加速度“XYZ”三軸數據準確的前提下,因此對加速度數據的校準成了不可或缺的任務。但是,隨著產品的迭代更新,對加速度數據的靈敏度愈發嚴格,以往采用水平靜止狀態對Z軸校正數據的方式已經不能滿足當前需求。
發明內容
為了解決現有技術中的上述技術缺陷,本發明提出了一種加速度矯正方法,該方法包括:
獲取X軸、Y軸以及Z軸的實際測量數據的數據集合;
對所述數據集合進行加權計算,得到所述Z軸、所述X軸或所述Y軸的平均數;
根據當前位置的重力加速度值與所述平均數的差值得到所述Z軸、所述X軸或所述Y軸的零位偏移量;
根據所述實際測量數據與所述零位偏移量的差值得到校正后的所述X軸、所述Y軸以及所述Z軸的加速度數據。
可選地,所述獲取X軸、Y軸以及Z軸的實際測量數據的數據集合,包括:
當處于校正開啟時,獲取所述Z軸的實際測量數據的數據集合;
若所述實際測量數據的數據量小于第一預設值,則持續獲取所述Z軸的實際測量數據,若所述實際測量數據的數據量等于所述第一預設值,則停止獲取所述Z軸的實際測量數據。
可選地,所述獲取X軸、Y軸以及Z軸的實際測量數據的數據集合,還包括:
獲取所述Z軸的實際測量數據,并逐一判斷所述實際測量數據是否處于第一范圍,其中,所述第一范圍為{9.6,10.0};
若所述實際測量數據處于所述第一范圍,則確定所述實際測量數據為有效數據,并計入所述數據量,若所述實際測量數據未處于所述第一范圍,則丟棄所述實際測量數據。
可選地,所述獲取X軸、Y軸以及Z軸的實際測量數據的數據集合,還包括:
獲取所述X軸的實際測量數據,并逐一判斷所述實際測量數據是否處于第二范圍,其中,所述第二范圍為{-0.2,0.2};
若所述實際測量數據處于所述第二范圍,則確定所述實際測量數據為有效數據,并計入所述數據量,若所述實際測量數據未處于所述第二范圍,則丟棄所述實際測量數據。
可選地,所述獲取X軸、Y軸以及Z軸的實際測量數據的數據集合,還包括:
獲取所述Y軸的實際測量數據,并逐一判斷所述實際測量數據是否處于所述第二范圍;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011162197.0/2.html,轉載請聲明來源鉆瓜專利網。





