一種信息處理方法及電子設備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法,該方法應用于一電子設備中,所述電子設備包括能夠對所述電子設備進行定位的第一定位單元;該方法包括:在利用第一定位單元對電子設備進行定位的過程中,獲取第一定位單元所測量的電子設備在當前位置的第一運動參數(shù);確定第一運動參數(shù)與預定的第一閾值的大小關系;依據(jù)第一參數(shù)與第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式;根據(jù)所確定出的結果,實現(xiàn)對電子設備的當前定位;同時,本發(fā)明還提供了一種電子設備。利用本發(fā)明,可減少定位誤差,提升定位準確性。
【專利說明】一種信息處理方法及電子設備
【技術領域】
[0001]本發(fā)明涉及信息處理技術,具體涉及到一種應用于電子設備的信息處理方法及電子設備。
【背景技術】
[0002]具有全球定位系統(tǒng)(GPS, Global Positioning System)功能的電子設備如移動終端的通話、短信等業(yè)務突然的增速或減速運動會對已開啟的GPS定位功能產生很大的影響。如移動終端處于突然的高速運動狀態(tài)時,終端內部某些電路或元器件如射頻芯片PA的溫度將隨著運動速度的激增而升高;而往往在電路布線時,考慮到生產成本與信號的接收質量,通常將GPS電路布線于距離這些發(fā)熱的電路或元器件較近的位置,這樣就會造成GPS電路的晶振無法正常工作,令GPS定位出現(xiàn)偏差。
【發(fā)明內容】
[0003]為解決現(xiàn)有存在的技術問題,本發(fā)明實施例在于提供一種信息處理方法及電子設備,能夠提升電子設備的定位準確度。
[0004]本發(fā)明實施例的技術方案是這樣實現(xiàn)的:
[0005]本發(fā)明實施例提供了一種信息處理方法,應用于一電子設備中,所述電子設備包括能夠對所述電子設備進行定位的第一定位單元;所述方法包括:
[0006]在利用第一定位單元對所述電子設備進行定位的過程中,獲取所述第一定位單元所測量的所述電子設備在當前位置的第一運動參數(shù);
[0007]確定所述第一運動參數(shù)與預定的第一閾值的大小關系;
[0008]依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式;
[0009]根據(jù)所確定出的結果,實現(xiàn)對所述電子設備的當前定位。
[0010]上述方案中,依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式,包括:
[0011]當所述第一運動參數(shù)小于所述第一閾值時,確定當前無需啟用預設的輔助定位方式;
[0012]當所述第一運動參數(shù)不小于所述第一閾值時,確定當前需啟用預設的輔助定位方式。
[0013]上述方案中,當確定出當前需啟動預設的輔助定位方式,由所述預設的輔助定位方式實現(xiàn)當前的定位,包括:
[0014]依據(jù)所述第一定位單元對所述電子設備當前位置的預測值及測量值,確定所述電子設備的當前定位結果。
[0015]上述方案中,所述電子設備還包括:第二定位單元;
[0016]當確定出當前需啟動預設的輔助定位方式,由所述預設的輔助定位方式實現(xiàn)當前的定位,包括:
[0017]控制所述第二定位單元對所述電子設備的當前位置進行定位。
[0018]上述方案中,所述依據(jù)所述第一定位單元對所述電子設備當前位置的預測值及測量值,確定所述電子設備的當前定位結果,包括:
[0019]通過對所述電子設備當前位置的所述預測值與所述測量值作加權平均運算而得到所述電子設備的當前定位結果。
[0020]上述方案中,所述控制所述第二定位單元對所述電子設備的當前位置進行定位,包括:
[0021]控制所述第二定位單元測量所述電子設備在當前位置的第二運動參數(shù),利用所述第二運動參數(shù)對所述第一運動參數(shù)進行修正,利用修正后的第一運動參數(shù),確定所述電子設備當前位置的定位結果。
[0022]本發(fā)明實施例還提供了一種電子設備,所述電子設備包括:第一定位單元、獲取單元、確定單元、實現(xiàn)單元;其中,
[0023]所述第一定位單元,用于進行定位;
[0024]所述獲取單元,用于在利用第一定位單元進行定位的過程中,獲取所述第一定位單元所測量的在當前位置的第一運動參數(shù);
[0025]所述確定單元,用于確定所述第一運動參數(shù)與預定的第一閾值的大小關系,并依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式;
[0026]所述實現(xiàn)單元,用于根據(jù)所確定出的結果,實現(xiàn)當前定位。
[0027]上述方案中,所述確定單元,還用于:
[0028]當所述第一運動參數(shù)小于所述第一閾值時,確定當前無需啟用預設的輔助定位方式;
[0029]當所述第一運動參數(shù)不小于所述第一閾值時,確定當前需啟用預設的輔助定位方式。
[0030]上述方案中,所述實現(xiàn)單元包括第一實現(xiàn)子單元;
[0031]所述確定單元,用于確定出當前需啟用預設的輔助定位方式時,觸發(fā)所述第一實現(xiàn)子單元;
[0032]相應的,所述第一實現(xiàn)子單元,用于依據(jù)所述第一定位單元對當前位置的預測值及測量值,確定當前定位結果。
[0033]上述方案中,所述電子設備還包括:第二定位單元;所述實現(xiàn)單元包括第二實現(xiàn)子單元;
[0034]所述確定單元,用于確定出當前需啟用預設的輔助定位方式時,觸發(fā)所述第二實現(xiàn)子單元;
[0035]相應的,所述第二實現(xiàn)子單元,用于控制所述第二定位單元對當前位置進行定位。
[0036]上述方案中,所述第一實現(xiàn)子單元,具體用于通過對所述預測值與所述測量值作加權平均運算而得到所述當前定位結果。
[0037]上述方案中,所述第二實現(xiàn)子單元,具體用于:
[0038]控制所述第二定位單元測量當前位置的第二運動參數(shù),利用所述第二運動參數(shù)對所述第一運動參數(shù)進行修正,利用修正后的第一運動參數(shù),確定對當前位置的定位結果。[0039]本發(fā)明實施例的信息處理方法及電子設備,所述方法應用于一電子設備中,所述電子設備包括能夠對所述電子設備進行定位的第一定位單元;所述方法包括:在利用第一定位單元對所述電子設備進行定位的過程中,獲取所述第一定位單元所測量的所述電子設備在當前位置的第一運動參數(shù);確定所述第一運動參數(shù)與預定的第一閾值的大小關系;依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式;根據(jù)所確定出的結果,實現(xiàn)對所述電子設備的當前定位。利用本發(fā)明實施例,避免了由于突然增速或減速運動而引起的GPS定位不準確的問題,減少了定位誤差,提升了定位準確性。
【專利附圖】
【附圖說明】
[0040]圖1為本發(fā)明提供的信息處理方法的第一實施例的實現(xiàn)流程示意圖;
[0041]圖2為本發(fā)明提供的信息處理方法的第二實施例的實現(xiàn)流程示意圖;
[0042]圖3為本發(fā)明提供的信息處理方法的第三實施例的實現(xiàn)流程示意圖;
[0043]圖4為本發(fā)明提供的電子設備的第一實施例的組成結構示意圖;
[0044]圖5為本發(fā)明提供的電子設備的第二實施例的組成結構示意圖;
[0045]圖6為本發(fā)明提供的電子設備的第三實施例的組成結構示意圖。
【具體實施方式】
[0046]以下結合附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,應當理解,以下所說明的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0047]本發(fā)明提供的信息處理方法的第一實施例,應用于一電子設備中,所述電子設備包括能夠對所述電子設備進行定位的第一定位單元,所述電子設備利用所述第一定位單元對自身進行定位;所述第一定位單元可以為GPS。
[0048]圖1為本發(fā)明提供的信息處理方法的第一實施例的實現(xiàn)流程示意圖;如圖1所示,所述方法包括:
[0049]步驟101:在利用第一定位單元對所述電子設備進行定位的過程中,獲取所述第一定位單元所測量的所述電子設備在當前位置的第一運動參數(shù)。
[0050]這里,所述第一運動參數(shù)為以下其中之一:速度、加速度。
[0051]步驟102:確定所述第一運動參數(shù)與預定的第一閾值的大小關系,依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式。
[0052]這里,所述第一閾值可以為以下其中之一:第一速度閾值、第一加速度閾值;當所述第一運動參數(shù)為速度時,所述第一閾值為所述第一速度閾值,并將所述電子設備在當前位置的速度與所述第一速度閾值進行比較;當所述第一運動參數(shù)為加速度時,所述第一閾值為第一加速度閾值,并將所述電子設備在當前位置的加速度與所述第一加速度閾值進行比較。
[0053]當所述第一運動參數(shù)小于所述第一閾值時,說明所述電子設備在當前位置沒有存在突然的增速或減速運動,處于正常運動狀態(tài),這種情況下,確定當前無需啟用預設的輔助定位方式;當所述第一運動參數(shù)不小于所述第一閾值時,說明所述電子設備在當前位置存在突然的增速或減速運動,這種情況下,確定當前需啟用預設的輔助定位方式。
[0054]步驟103:根據(jù)所確定出的結果,實現(xiàn)對所述電子設備的當前定位。[0055]這里,當上述步驟102確定出當前無需采用預設的輔助定位方式時,仍然由第一定位單元對所述電子設備的當前位置進行定位;當上述步驟102確定出當前需采用預設的輔助定位方式時,利用所述預設的輔助定位方式實現(xiàn)對所述電子設備的當前位置的定位。
[0056]由此可見,在本發(fā)明方法的第一實施例中,當電子設備出現(xiàn)突然的增速或減速運動時,啟用電子設備的輔助定位方式,利用輔助定位方式實現(xiàn)對電子設備的定位,避免了由于突然增速或減速運動而引起的GPS定位不準確的問題,減少了定位誤差,提升了定位準確性。
[0057]本發(fā)明提供的信息處理方法的第二實施例,應用于一電子設備中,所述電子設備包括能夠對所述電子設備進行定位的第一定位單元,所述電子設備利用所述第一定位單元對自身進行定位;所述第一定位單元可以為GPS。
[0058]圖2為本發(fā)明提供的信息處理方法的第二實施例的實現(xiàn)流程示意圖;如圖2所示,所述方法包括:
[0059]步驟201:在利用第一定位單元對所述電子設備進行定位的過程中,獲取所述第一定位單元所測量的所述電子設備在當前位置的第一運動參數(shù)。
[0060]這里,所述第一運動參數(shù)為以下其中之一:速度、加速度。
[0061]步驟202:確定所述第一運動參數(shù)與預定的第一閾值的大小關系,依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前需啟用預設的輔助定位方式。
[0062]這里,所述第一閾值可以為以下其中之一:第一速度閾值、第一加速度閾值;當所述第一運動參數(shù)為速度時,所述第一閾值為第一速度閾值,并將所述電子設備在當前位置的速度與所述第一速度閾值進行比較;當所述第一運動參數(shù)為加速度時,所述第一閾值為第一加速度閾值,并將所述電子設備在當前位置的加速度與所述第一加速度閾值進行比較。
[0063]當所述第一運動參數(shù)小于所述第一閾值時,說明所述電子設備在當前位置沒有存在突然的增速或減速運動,處于正常運動狀態(tài),這種情況下,確定當前無需啟用預設的輔助定位方式;當所述第一運動參數(shù)不小于所述第一閾值時,說明所述電子設備在當前位置存在突然的增速或減速運動,這種情況下,確定當前需啟用預設的輔助定位方式、具體是啟動預設的第一種輔助定位方式;所述第一種輔助定位方式為:依據(jù)第一定位單元對所述電子設備當前位置的預測值及測量值,確定電子設備的當前定位結果。
[0064]步驟203:依據(jù)所述第一定位單元對所述電子設備當前位置的預測值及測量值,確定所述電子設備的當前定位結果。
[0065]這里,當上述步驟202確定出當前需采用預設的第一種輔助定位方式時,獲取所述第一定位單元對所述電子設備當前位置的預測值及測量值,并對所述預測值與測量值作加權平均運算而得到電子設備的當前定位位置。
[0066]其中,所述預測值是所述第一定位單元在所述當前位置之前的M個位置測量的M個第一運動參數(shù)(M為正整數(shù)),并依據(jù)所述M個第一運動參數(shù)及所述電子設備的運動規(guī)律而預測出的,所述預測值的具體求取過程及所述加權平均的運算過程請參見相關說明,這里不再贅述。
[0067]由此可見,在本發(fā)明方法的第二實施例中,當電子設備出現(xiàn)突然的增速或減速運動時,啟用電子設備的第一種輔助定位方式,利用當前位置的預測值與測量值來實現(xiàn)對電子設備的定位,避免了由于突然增速或減速運動而引起的GPS定位不準確的問題,減少了定位誤差,提升了定位準確性。
[0068]本發(fā)明提供的信息處理方法的第三實施例,應用于一電子設備中,所述電子設備包括能夠對所述電子設備進行定位的第一定位單元,所述電子設備利用所述第一定位單元對自身進行定位;所述第一定位單元可以為GPS。
[0069]圖3為本發(fā)明提供的信息處理方法的第三實施例的實現(xiàn)流程示意圖;如圖3所示,所述方法包括:
[0070]步驟301:在 利用第一定位單元對所述電子設備進行定位的過程中,獲取所述第一定位單元所測量的所述電子設備在當前位置的第一運動參數(shù)。
[0071]這里,所述第一運動參數(shù)為以下其中之一:速度、加速度。
[0072]步驟302:確定所述第一運動參數(shù)與預定的第一閾值的大小關系,依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前需啟用預設的輔助定位方式。
[0073]這里,所述第一閾值可以為以下其中之一:第一速度閾值、第一加速度閾值;當所述第一運動參數(shù)為速度時,所述第一閾值為第一速度閾值,并將所述電子設備在當前位置的速度與所述第一速度閾值進行比較;當所述第一運動參數(shù)為加速度時,所述第一閾值為第一加速度閾值,并將所述電子設備在當前位置的加速度與所述第一加速度閾值進行比較。
[0074]當所述第一運動參數(shù)小于所述第一閾值時,說明所述電子設備在當前位置沒有存在突然的增速或減速運動,處于正常運動狀態(tài),這種情況下,確定當前無需啟用預設的輔助定位方式;當所述第一運動參數(shù)不小于所述第一閾值時,說明所述電子設備在當前位置存在突然的增速或減速運動,這種情況下,確定當前需啟用預設的輔助定位方式、具體是啟動預設的第二種輔助定位方式;所述第二種輔助定位方式為:啟動所述電子設備的第二定位單元,由所述第二定位單元實現(xiàn)對電子設備的當前定位;所述第二定位單元包括陀螺儀和加速度傳感器。
[0075]步驟303:控制所述第二定位單元對所述電子設備的當前位置進行定位。
[0076]這里,控制所述第二定位單元測量所述電子設備在當前位置的第二運動參數(shù),利用所述第二運動參數(shù)對所述第一運動參數(shù)進行修正,利用修正后的第一運動參數(shù),確定所述電子設備當前位置的定位結果。
[0077]其中,所述第二運動參數(shù)包括:加速度、角速度;陀螺儀測量的是角速度,加速度傳感器測量的是加速度;控制所述第二定位單元中的加速度傳感器測量當前位置的加速度,控制陀螺儀測量當前位置的角速度,并依據(jù)MK四軸平衡算法或卡爾曼Kalman算法及所測量到的加速度與角速度,對步驟301中所獲取到的由第一定位單元測量出的速度進行修正得到修正后的速度,并利用修正后的速度得到當前位置的定位結果。通過陀螺儀和加速度傳感器的結合及其依據(jù)MK四軸平衡算法或Kalman算法實現(xiàn)對電子設備定位的具體過程請參見相關說明。
[0078]其中,利用修正后的速度得到當前位置的定位結果,包括:
[0079]利用加速度傳感器可測量到內置有該加速度傳感器的電子設備在X、Y、Z軸三個方向上的加速度,依次是Ax、Ay、Az,該電子設備所在平面與地面的夾角在XYZ坐標系中可被分解為橫滾角P =-arctan (ΑY/ΑZ)和俯仰角Φ = -arctan(A v / Ax ),將修正后的速度分解到橫棍角所在的YOZ平面、俯仰角所在的XOZ平面,并將分解后的速度與運動時間各自相乘,得到電子設備在兩個二維平面中的位置,將該兩個在二維平面中的位置進行合成即可得到電子設備在XYZ坐標系中的位置。
[0080]上述方案中,利用修正后的速度得到當前定位結果的具體實現(xiàn)過程請參見現(xiàn)有相關說明,這里不再贅述。
[0081]在本發(fā)明一個優(yōu)選的實施例中,在控制所述第二定位單元對所述電子設備的當前位置進行定位之后,所述方法還包括:
[0082]由所述第二定位單元對所述電子設備的第一運動參數(shù)進行測量,當確定出由所述第二定位單元測量出的第一運動參數(shù)小于所述第一閾值時如測量出的速度小于第一速度閾值時,說明此時電子設備由之前的突然增速或減速等非正常運動狀態(tài)恢復到正常運動狀態(tài),屏蔽第二定位單元,啟用第一定位單元,轉由第一定位單元對電子設備進行定位。
[0083]由此可見,在本發(fā)明方法的第三實施例中,當電子設備出現(xiàn)突然的增速或減速運動時,啟用電子設備的陀螺儀和加速度傳感器,通過陀螺儀和加速度傳感器的結合實現(xiàn)對電子設備的定位,避免了由于突然增速或減速運動而引起的GPS定位不準確的問題,減少了定位誤差,提升了定位準確性。
[0084]本發(fā)明提供的電子設備的第一實施例,包括能夠對所述電子設備進行定位的第一定位單元;所述第一定位單元可以為GPS。
[0085]圖4為本發(fā)明提供的電子設備的第一實施例的組成結構示意圖;如圖4所示,所述電子設備包括:獲取單元401、確定單元402、實現(xiàn)單元403 ;其中,
[0086]所述獲取單元401,用于在利用第一定位單元進行定位的過程中,獲取所述第一定位單元所測量的在當前位置的第一運動參數(shù)。
[0087]其中,所述第一運動參數(shù)為以下其中之一:速度、加速度。
[0088]所述確定單元402,用于確定所述第一運動參數(shù)與預定的第一閾值的大小關系,依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式。
[0089]所述確定單元402,還用于當所述第一運動參數(shù)小于所述第一閾值時,確定當前無需啟用預設的輔助定位方式;當所述第一運動參數(shù)不小于所述第一閾值時,確定當前需啟用預設的輔助定位方式。
[0090]這里,所述第一閾值可以為以下其中之一:第一速度閾值、第一加速度閾值;以第一運動參數(shù)為速度,第一閾值為第一速度閾值為例,所述確定單元402將當前位置的速度與所述第一速度閾值進行比較,比較出速度小于第一速度閾值時,確定當前無需啟用預設的輔助定位方式;比較出速度不小于第一速度閾值時,確定當前啟用預設的輔助定位方式,并將比較的結果通知給所述實現(xiàn)單元403。
[0091]所述實現(xiàn)單元403,用于根據(jù)所確定出的結果,實現(xiàn)對所述電子設備的當前定位。
[0092]這里,當所述確定單元402確定出當前無需采用預設的輔助定位方式時,所述實現(xiàn)單元403仍然利用第一定位單元對當前位置進行定位;當所述確定單元402確定出當前需采用預設的輔助定位方式時,所述實現(xiàn)單元403利用所述輔助定位方式實現(xiàn)對當前位置的定位。
[0093]由此可見,在本發(fā)明電子設備的第一實施例中,當電子設備出現(xiàn)突然的增速或減速運動時,啟用輔助定位方式,利用輔助定位方式實現(xiàn)對電子設備的定位,避免了由于突然增速或減速運動而引起的GPS定位不準確的問題,減少了定位誤差,提升了定位準確性。
[0094]本發(fā)明提供的電子設備的第二實施例,包括能夠對所述電子設備進行定位的第一定位單元;所述第一定位單元可以為GPS。
[0095]圖5為本發(fā)明提供的電子設備的第二實施例的組成結構示意圖;如圖5所示,所述電子設備包括:獲取單元501、確定單元502、實現(xiàn)單元503 ;其中,
[0096]所述獲取單元501,用于在利用第一定位單元進行定位的過程中,獲取所述第一定位單元所測量的在當前位置的第一運動參數(shù)。
[0097]其中,所述第一運動參數(shù)為以下其中之一:速度、加速度。
[0098]所述確定單元502,用于確定所述第一運動參數(shù)與預定的第一閾值的大小關系,依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式。
[0099]所述確定單元502,還用于當所述第一運動參數(shù)小于所述第一閾值時,確定當前無需啟用預設的輔助定位方式;當所述第一運動參數(shù)不小于所述第一閾值時,確定當前需啟用預設的輔助定位方式。
[0100]這里,所述第一閾值可以為以下其中之一:第一速度閾值、第一加速度閾值;以第一運動參數(shù)為速度,第一閾值為第一速度閾值為例,所述確定單元502將當前位置的速度與所述第一速度閾值進行比較,比較出速度小于第一速度閾值時,確定當前無需啟用預設的輔助定位方式;比較出速度不小于第一速度閾值時,確定當前啟用預設的輔助定位方式,并將比較的結果通知給所述實現(xiàn)單元503。
[0101]所述實現(xiàn)單元503,用于根據(jù)所確定出的結果,實現(xiàn)對所述電子設備的當前定位。
[0102]這里,當所述確定單元502確定出當前需采用預設的輔助定位方式時,所述實現(xiàn)單元503利用所述輔助定位方式中的第一種輔助定位方式來實現(xiàn)對當前位置的定位。
[0103]所述實現(xiàn)單元503進一步包括第一實現(xiàn)子單元5031。
[0104]當所述確定單元502確定出當前需啟用預設的輔助定位方式時,觸發(fā)所述實現(xiàn)單元503、具體是第一實現(xiàn)子單元5031 ;所述第一實現(xiàn)子單元5031依據(jù)所述第一定位單元對當前位置的預測值及測量值,確定當前定位結果;具體的,所述第一實現(xiàn)子單元5031是通過對所述預測值與所述測量值作加權平均運算而得到所述當前定位結果。
[0105]其中,所述預測值是所述第一定位單元在所述當前位置之前的M個位置測量的M個第一運動參數(shù)(M為正整數(shù)),并依據(jù)所述M個第一運動參數(shù)及所述電子設備的運動規(guī)律而預測出的,所述預測值的具體求取過程及上述加權平均的運算過程請參見相關說明,這里不再贅述。
[0106]由此可見,在本發(fā)明電子設備的第二實施例中,當電子設備出現(xiàn)突然的增速或減速運動時,啟用第一種輔助定位方式,利用當前位置的預測值與測量值來實現(xiàn)對電子設備的定位,避免了由于突然增速或減速運動而引起的GPS定位不準確的問題,減少了定位誤差,提升了定位準確性。
[0107]本發(fā)明提供的電子設備的第三實施例,包括能夠對所述電子設備進行定位的第一定位單元;所述第一定位單元可以為GPS。
[0108]圖6為本發(fā)明提供的電子設備的第三實施例的組成結構示意圖;如圖6所示,所述電子設備包括:獲取單元601、確定單元602、實現(xiàn)單元603 ;其中,
[0109]所述獲取單元601,用于在利用第一定位單元進行定位的過程中,獲取所述第一定位單元所測量的在當前位置的第一運動參數(shù)。
[0110]其中,所述第一運動參數(shù)為以下其中之一:速度、加速度。
[0111]所述確定單元602,用于確定所述第一運動參數(shù)與預定的第一閾值的大小關系,依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式。
[0112]所述確定單元602,還用于當所述第一運動參數(shù)小于所述第一閾值時,確定當前無需啟用預設的輔助定位方式;當所述第一運動參數(shù)不小于所述第一閾值時,確定當前需啟用預設的輔助定位方式。
[0113]這里,所述第一閾值可以為以下其中之一:第一速度閾值、第一加速度閾值;以第一運動參數(shù)為速度,第一閾值為第一速度閾值為例,所述確定單元602將當前位置的速度與所述第一速度閾值進行比較,比較出速度小于第一速度閾值時,確定當前無需啟用預設的輔助定位方式;比較出速度不小于第一速度閾值時,確定當前啟用預設的輔助定位方式,并將比較的結果通知給所述實現(xiàn)單元603。
[0114]所述實現(xiàn)單元603,用于根據(jù)所確定出的結果,實現(xiàn)對所述電子設備的當前定位。
[0115]這里,當所述確定單元602確定出當前需采用預設的輔助定位方式時,所述實現(xiàn)單元603利用所述輔助定位方式中的第二種輔助定位方式來實現(xiàn)對當前位置的定位。 [0116]所述電子設備還 包括第二定位單元(圖6中未示意出),所述第二定位單元包括陀螺儀和加速度傳感器;所述實現(xiàn)單元603進一步包括第一實現(xiàn)子單元6032 ;所述第二種輔助定位方式就是利用第二定位單元來實現(xiàn)當前位置的定位。
[0117]當所述確定單元602確定出當前需啟用預設的輔助定位方式時,觸發(fā)所述實現(xiàn)單元603、具體是第二實現(xiàn)子單元6032 ;所述第二實現(xiàn)子單元6032用于控制所述第二定位單元對當前位置進行定位;具體的,所述第二實現(xiàn)子單元6032控制所述第二定位單元測量當前位置的第二運動參數(shù),利用所述第二運動參數(shù)對所述第一運動參數(shù)進行修正,利用修正后的第一運動參數(shù),確定對當前位置的定位結果。
[0118]其中,所述第二運動參數(shù)包括:加速度和角速度;陀螺儀測量的是角速度,加速度傳感器測量的是加速度;所述第二實現(xiàn)子單元6032控制所述第二定位單元中的加速度傳感器測量當前位置的加速度,控制陀螺儀測量當前位置的角速度,并依據(jù)MK四軸平衡算法或卡爾曼Kalman算法及所測量到的加速度與角速度,所述第二實現(xiàn)子單元6032對所述獲取單元601獲取到的由第一定位單元測量出的速度進行修正,并得到修正后的速度,并利用修正后的速度得到當前位置的定位結果。其中,通過陀螺儀和加速度傳感器的結合及其依據(jù)MK四軸平衡算法或Kalman算法實現(xiàn)對電子設備定位的具體過程請參見相關說明。
[0119]其中,所述第二實現(xiàn)子單元6032利用修正后的速度得到當前位置的定位結果,包括:
[0120]利用加速度傳感器可測量到內置有該加速度傳感器的電子設備在X、Y、Z軸三個方向上的加速度,依次是Ax、Ay、Az,該電子設備所在平面與地面的夾角在XYZ坐標系中可被分解為橫滾角P =-arctan (Αy/Αζ)和俯仰角φ =-arctan(AA / Az),將修正后的速度分解到橫棍角所在的YOZ平面、俯仰角所在的XOZ平面,并將分解后的速度與運動時間各自相乘,得到電子設備在兩個二維平面中的位置,將該兩個在二維平面中的位置進行合成即可得到電子設備在XYZ坐標系中的位置。
[0121]上述方案中,利用修正后的速度得到當前定位結果的具體實現(xiàn)過程請參見現(xiàn)有相關說明,這里不再贅述。
[0122]在本發(fā)明一個優(yōu)選的實施例中,所述實現(xiàn)單元603進一步包括控制子單元6033:
[0123]所述控制子單元6033,用于控制所述第二定位單元對第一運動參數(shù)進行測量,當確定出由所述第二定位單元測量出的第一運動參數(shù)小于所述第一閾值時如測量出的速度小于第一速度閾值時,說明此時電子設備由之前的突然增速或減速等非正常運動狀態(tài)恢復到正常運動狀態(tài),屏蔽第二定位單元,啟用第一定位單元,轉由第一定位單元進行定位。
[0124]由此可見,在本發(fā)明電子設備的第三實施例中,當電子設備出現(xiàn)突然的增速或減速運動時,啟用陀螺儀和加速度傳感器,通過陀螺儀和加速度傳感器的結合實現(xiàn)對電子設備的定位,避免了由于突然增速或減速運動而引起的GPS定位不準確的問題,減少了定位誤差,提升了定位準確性。
[0125]在本申請所提供的幾個實施例中,應該理解到,所揭露的設備和方法,可以通過其它的方式實現(xiàn)。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
[0126]上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網(wǎng)絡單元上;可以根據(jù)實際的需要選擇其中的部分或全部單元來實現(xiàn)本實施例方案的目的。
[0127]另外,在本發(fā)明各實施例中的各功能單元可以全部集成在一個處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0128]本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括:移動存儲設備、只讀存儲器(ROM, Read-Only Memory)、隨機存取存儲器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0129]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。
【權利要求】
1.一種信息處理方法,應用于一電子設備中,所述電子設備包括能夠對所述電子設備進行定位的第一定位單元;所述方法包括: 在利用第一定位單元對所述電子設備進行定位的過程中,獲取所述第一定位單元所測量的所述電子設備在當前位置的第一運動參數(shù); 確定所述第一運動參數(shù)與預定的第一閾值的大小關系; 依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式; 根據(jù)所確定出的結果,實現(xiàn)對所述電子設備的當前定位。
2.根據(jù)權利要求1所述的方法,其特征在于,依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式,包括: 當所述第一運動參數(shù)小于所述第一閾值時,確定當前無需啟用預設的輔助定位方式; 當所述第一運動參數(shù)不小于所述第一閾值時,確定當前需啟用預設的輔助定位方式。
3.根據(jù)權利要求2所述的方法,其特征在于,當確定出當前需啟動預設的輔助定位方式,由所述預設的輔助定位方式實現(xiàn)當前的定位,包括: 依據(jù)所述第一定位單元對所述電子設備當前位置的預測值及測量值,確定所述電子設備的當前定位結果。
4.根據(jù)權利要求2所述的方法,其特征在于,所述電子設備還包括:第二定位單元; 當確定出當前需啟動預設的輔助定位方式,由所述預設的輔助定位方式實現(xiàn)當前的定位,包括: 控制所述第二定位單元對所述電子設備的當前位置進行定位。
5.根據(jù)權利要求3所述的方法,其特征在于,所述依據(jù)所述第一定位單元對所述電子設備當前位置的預測值及測量值,確定所述電子設備的當前定位結果,包括: 通過對所述電子設備當前位置的所述預測值與所述測量值作加權平均運算而得到所述電子設備的當前定位結果。
6.根據(jù)權利要求4所述的方法,其特征在于,所述控制所述第二定位單元對所述電子設備的當前位置進行定位,包括: 控制所述第二定位單元測量所述電子設備在當前位置的第二運動參數(shù),利用所述第二運動參數(shù)對所述第一運動參數(shù)進行修正,利用修正后的第一運動參數(shù),確定所述電子設備當前位置的定位結果。
7.一種電子設備,所述電子設備包括:第一定位單元、獲取單元、確定單元、實現(xiàn)單元;其中, 所述第一定位單元,用于進行定位; 所述獲取單元,用于在利用第一定位單元進行定位的過程中,獲取所述第一定位單元所測量的在當前位置 的第一運動參數(shù); 所述確定單元,用于確定所述第一運動參數(shù)與預定的第一閾值的大小關系,并依據(jù)所述第一參數(shù)與所述第一閾值的大小關系,確定當前是否啟用預設的輔助定位方式; 所述實現(xiàn)單元,用于根據(jù)所確定出的結果,實現(xiàn)當前定位。
8.根據(jù)權利要求7所述的電子設備,其特征在于,所述確定單元,還用于: 當所述第一運動參數(shù)小于所述第一閾值時,確定當前無需啟用預設的輔助定位方式;當所述第一運動參數(shù)不小于所述第一閾值時,確定當前需啟用預設的輔助定位方式。
9.根據(jù)權利要求8所述的電子設備,其特征在于,所述實現(xiàn)單元包括第一實現(xiàn)子單元; 所述確定單元,用于確定出當前需啟用預設的輔助定位方式時,觸發(fā)所述第一實現(xiàn)子單元; 相應的,所述第一實現(xiàn)子單元,用于依據(jù)所述第一定位單元對當前位置的預測值及測量值,確定當前定位結果。
10.根據(jù)權利要求8所述的電子設備,其特征在于,所述電子設備還包括:第二定位單元;所述實現(xiàn)單元包括第二實現(xiàn)子單元; 所述確定單元,用于確定出當前需啟用預設的輔助定位方式時,觸發(fā)所述第二實現(xiàn)子單元; 相應的,所述第二實現(xiàn)子單元,用于控制所述第二定位單元對當前位置進行定位。
11.根據(jù)權利要求9所述的電子設備,其特征在于,所述第一實現(xiàn)子單元,具體用于通過對所述預測值與所述測量值作加權平均運算而得到所述當前定位結果。
12.根據(jù)權利要求10所述的電子設備,其特征在于,所述第二實現(xiàn)子單元,具體用于: 控制所述第二定位單元測量當前位置的第二運動參數(shù),利用所述第二運動參數(shù)對所述第一運動參數(shù)進行修正,利用修正后的第一運動參數(shù),確定對當前位置的定位結果。
【文檔編號】G01S19/40GK103926602SQ201410106300
【公開日】2014年7月16日 申請日期:2014年3月20日 優(yōu)先權日:2014年3月20日
【發(fā)明者】林金強, 鄭煊, 劉冠群 申請人:聯(lián)想(北京)有限公司