新四季網

定位指針位置的方法、系統及設備的製作方法

2023-08-08 22:27:41 2

定位指針位置的方法、系統及設備的製作方法
【專利摘要】本發明提供一種定位指針位置的方法、系統及設備。根據本發明的方法,先基於控制指針的手控裝置在第一坐標系下的三軸加速度和三軸角速度來估計所述手控裝置在第二坐標系下的姿態;隨後再基於所述手控裝置在第一坐標系下的三軸角速度及所估計的姿態來確定所述手控裝置在第二坐標系下的旋轉角度,並基於所述旋轉角度來確定所述指針的位置信息,由此可實現對由脫離桌面的手控裝置所控制的指針進行精確定位。
【專利說明】定位指針位置的方法、系統及設備
【技術領域】
[0001]本發明涉及電子領域,特別是涉及一種定位指針位置的方法、系統及設備。
【背景技術】
[0002]目前,市場上絕大部分滑鼠都依靠光學傳感器或雷射傳感器實現光標定位,這種滑鼠需要放置在桌面或其他平面上,再由操作者移動滑鼠,由此來操控指針。而隨著大屏幕顯示設備的普及,電視機、機頂盒等產品的三網融合,電視機和機頂盒等將搭載更多的互動內容,此時用戶對操控指針的方式提出了更高的要求,希望操控方式能更便捷更自由,常要求不再藉助桌面或其他平面,而是直接在三維空間中自由移動控制器來定位滑鼠光標。如在三維空間中上下移動控制器實現光標的上下移動、左右移動控制器實現光標的左右移動,如此使得對滑鼠所控制的指針的定位也提出了更新的要求。
[0003]為此,諸多研究人員開始研究出一些慣性傳感器光標控制裝置,例如,專利號為5898421的美國專利文獻「Gyroscopic pointer and method」提出了用X、Y兩軸陀螺儀來構建空間指示器,但該裝置僅採用陀螺儀,無法偵測用戶手持裝置時該裝置在用戶手中發生的偏轉,而且也容易產生累計誤差。又例如,專利號為2008291163A1的美國專利文獻「3D Pointing Devices with Orientation Compensation and Improved Usability,,及專利號為 2009326857A1 的美國專利文獻「Hand Held Pointing Device With RollCompensation」都提出了用陀螺儀和加速度計的架構來構建空中指向定位器。其中X、Y、Z三軸加速度計用於對定位器在手中握持時產生的傾斜進行補償。然而,前述兩專利文獻對於傾斜校正單純採用加速度計,在定位器靜止或者小幅度運動時效果良好,但如果用戶手持定位器時發生較大幅度的手腕轉動,尤其當用戶手持此裝置進行遊戲互動過程中,此時,手部運動將引入除重力加速度以外的加速度信號,且此加速度幅度比重力加速度幅度更大,採用前述兩種專利文獻所述的校正方式就會產生較大的偏差,從而造成光標偏移不受控制。
[0004]對於此類慣性傳感器光標控制裝置來說,由於用戶在空中而非桌面上來移動控制裝置進行光標定位,光標控制裝置的自身坐標系相對於顯示光標的屏幕所在的坐標系有偏差,因此,如何實時估計出光標控制裝置在屏幕所在的坐標系下的姿態,使該類慣性傳感器定位的輸入裝置獲得良好的用戶體驗,是本領域技術人員迫切需要解決的課題。

【發明內容】

[0005]鑑於以上所述現有技術的缺點,本發明的目的在於提供一種定位指針位置的方法、系統及設備,以實現對指針的精確定位。
[0006]為實現上述目的及其他相關目的,本發明提供一種定位指針位置的方法,其至少包括步驟:
[0007]I) I)基於控制指針的手控裝置在第一坐標系下的三軸加速度和三軸角速度來估計所述手控裝置在第二坐標系下的姿態;[0008]2)基於所述手控裝置在第一坐標系下的三軸角速度及所估計的姿態來確定所述手控裝置在第二坐標系下的旋轉角度,並基於所述旋轉角度來確定所述指針的位置信息。
[0009]本發明還提供一種定位指針位置的定位系統,其至少包括:
[0010]姿態確定模塊,用於基於控制指針的手控裝置在第一坐標系下的三軸加速度和三軸角速度來確定所述手控裝置在第二坐標系下的姿態;
[0011]指針位置計算模塊,用於基於所述手控裝置在第一坐標系下的三軸角速度及所確定的姿態來確定所述手控裝置在第二坐標系下的旋轉角度,並基於所述旋轉角度來確定所述指針的位置信息。
[0012]本發明還提供一種智能設備,其至少包括前述的定位系統。
[0013]如上所述,本發明的定位指針位置的方法、系統及設備,具有以下有益效果:可實現對由脫離桌面的手控裝置所控制的指針進行精確定位。
【專利附圖】

【附圖說明】
[0014]圖1顯示為本發明的定位指針位置的方法的一種優選流程圖。
[0015]圖2顯示為手控裝置及第一坐標系的示意圖。
[0016]圖3顯示為第二坐標系及姿態角Θ、-示意圖。
[0017]圖4顯示為本發明的定位指針位置的方法的另一種優選流程圖。
[0018]圖5顯示為本發明的定位指針位置的定位系統的一種優選示意圖。
[0019]圖6顯示為本發明的定位指針位置的定位系統的另一種優選示意圖。
[0020]元件標號說明
[0021]I定位系統
[0022]11姿態確定模塊
[0023]111第一確定模塊
[0024]112第二確定模塊
[0025]113第三確定模塊
[0026]114第四確定模塊
[0027]12指針位置計算模塊
[0028]S1、S2、S11_S14 步驟
【具體實施方式】
[0029]以下通過特定的具體實例說明本發明的實施方式,本領域技術人員可由本說明書所揭露的內容輕易地了解本發明的其他優點與功效。本發明還可以通過另外不同的【具體實施方式】加以實施或應用,本說明書中的各項細節也可以基於不同觀點與應用,在沒有背離本發明的精神下進行各種修飾或改變。
[0030]請參閱圖1至圖6。需要說明的是,本實施例中所提供的圖示僅以示意方式說明本發明的基本構想,遂圖式中僅顯示與本發明中有關的組件而非按照實際實施時的組件數目、形狀及尺寸繪製,其實際實施時各組件的型態、數量及比例可為一種隨意的改變,且其組件布局型態也可能更為複雜。
[0031]如圖1所示,本發明提供一種定位指針位置的方法。其中,根據本發明的方法,主要通過定位系統來完成,該定位系統包括但不限於安裝在智能設備中、且能夠實現本發明方案的諸如應用模塊、作業系統、處理控制器等的系統。其中,該智能設備包括但不限於:定位指針的手控裝置或計算機設備等。所述手控裝置包括基於操作者的操控來控制所述指針的顯示位置的裝置,優選地,包括但不限於:滑鼠、遙控器等。該計算機設備包括但不限於:個人計算機、機頂盒等。其中,所述指針包括顯示於諸如計算機的顯示屏或電視機等顯示設備上的指針或光標等。
[0032]在步驟SI中,所述定位系統基於控制指針的手控裝置在第一坐標系下的三軸加速度和三軸角速度來估計所述手控裝置在第二坐標系下的姿態。
[0033]其中,所述第一坐標系是根據手控裝置自身上下左右前後方向所建立的坐標系。例如,如圖2所示,以圖示的手控裝置的操控面的左右方向為第一坐標系的X軸、操控面的前後方向為第一坐標系的Y軸、手控裝置的上下高度方向為Z軸,其中,右方向為X軸正方向、左方向為X軸負方向、前方向為Y軸正方向、後方向為Y軸負方向、上方向為Z軸正方向、下方向為Z軸負方向。
[0034]其中,所述第二坐標系是根據顯示設備所放置的地球系統建立的坐標系,例如,如圖3所示,以顯示指針的顯示設備120的顯示屏122垂直於地球表面放置時,所述顯示設備的寬度方向為第二坐標系的X軸、高度方向為Y軸。
[0035]其中,所述手控裝置在第一坐標系下的三軸加速度由設置在所述手控裝置內的三軸加速度計感測自身所屬的第一坐標系的X方向、Y方向、Z方向的加速度獲得,所述手控裝置在第一坐標系下的角速度由設置在所述手控裝置內的三軸陀螺儀感測自身所屬的第一坐標系的X方向、Y方向、Z方向的角速度獲得。
[0036]其中,所述手控裝置的姿態通常以角度,例如,俯仰角Θ及滾動角來表示,如圖3所示。
[0037]優選地,所述定位系統直接基於控制指針的手控裝置當前時刻在第一坐標系下的三軸加速度和三軸角速度、以及當前時刻的前一時刻所述手控裝置的姿態來估計所述手控裝置當前時刻在第二坐標系下的姿態。
[0038]接著,在步驟S12中,所述定位系統基於所述手控裝置在第一坐標系下的三軸角速度及所估計的姿態來確定所述手控裝置在第二坐標系下的旋轉角度,並基於所述旋轉角度來確定所述指針的位置信息。
[0039]具體地,所述定位系統基於所述手控裝置在第一坐標系下的三軸角速度Rx(t)、Ry(t)、Rz(t)以及所估計的俯仰角Θ及滾動角按照下述公式計算當前時刻所述手控裝置在第二坐標系下的旋轉角度(Rex,Rey):
[0040]K、(1) = (K (/) COS ( I) + R AJ) Si η ) ----- k' (/) cos <p( i).[0041]隨後,再基於所述旋轉角度(Rex,Rey)按照以下公式來輸出所述指針的位置移動信息 Wx (t)、Wy (t):
[0042]Wx(t) = Rex(t) Xm ;
[0043]Wy(t) = Rey (t) Xm ;
[0044]其中,Rex(t)是當前時刻所述手控裝置在第二坐標系下沿X軸的旋轉角度,Rey(t)是當前時刻所述手控裝置在第二坐標系下沿Y軸的旋轉角度;Wx(t)表示所述指針當前時刻在屏幕X軸方向的相對移動值;Wy(t)表示所述指針當前時刻在屏幕y軸方向的相對移動值,m為預定比例因子,其基於將旋轉角度轉換成屏幕移動的像素點的轉換關係來確定。
[0045]圖4示出了本發明的定位指針位置的方法的另一種優選流程圖。
[0046]在步驟Sll中,所述定位系統基於所述手控裝置當前時刻的三軸加速度來估計所述手控裝置在所述第二坐標系下的姿態因子,並將所獲得姿態因子作為當前時刻的觀測因子。
[0047]其中,所述姿態因子包括任何能用來確定手控裝置在第二坐標系下的姿態(即俯仰角Θ及滾動角P )的相關參數。
[0048]例如,所述定位系統基於所述手控裝置在當前時刻的三軸加速度Gx(t)、Gy(t)、Gz(t)按照下述方式來估計姿態因子,並將所獲得的姿態因子作為當前時刻的觀測因子Pob (t):
【權利要求】
1.一種定位指針位置的方法,其特徵在於,所述定位指針位置的方法至少包括步驟: 1)基於控制指針的手控裝置在第一坐標系下的三軸加速度和三軸角速度來估計所述手控裝置在第二坐標系下的姿態; 2)基於所述手控裝置在第一坐標系下的三軸角速度及所估計的姿態來確定所述手控裝置在第二坐標系下的旋轉角度,並基於所述旋轉角度來確定所述指針的位置信息。
2.根據權利要求1所述的定位指針位置的方法,其特徵在於,所述步驟I)還包括: -基於所述手控裝置當前時刻的三軸加速度來估計所述手控裝置在所述第二坐標系下的姿態因子,並將所獲得姿態因子作為當前時刻的觀測因子; -基於當前時刻的前一時刻所述手控裝置在第二坐標系下的後驗估計因子、以及當前時刻所述手控裝置的三軸角速度,來估計所述手控裝置當前時刻的姿態因子,並將所獲得姿態因子作為當前時刻的先驗估計因子; -基於所述手控裝置當前時刻的觀測因子與先驗估計因子、以及相關信息,來估計所述手控裝置當前時刻在第二坐標系下的姿態因子,並將所獲得姿態因子作為當前時刻的後驗估計因子; -基於當前時刻在第二坐標系下的後驗估計因子來確定所述手控裝置在第二坐標系下的姿態。
3.根據權利要求2所述的定位指針位置的方法,其特徵在於,所述相關信息包括以下至少一項: 當前時刻及當前時刻之前的預定時間內的三軸加速度; 當前時刻及當前時刻之前的預定時間內的三軸角速度; 當前時刻之前的預定時間內的觀測因子; 當前時刻之前的預定時間內的先驗估計因子。
4.一種定位指針位置的定位系統,其特徵在於,所述定位指針位置的定位系統至少包括: 姿態確定模塊,用於基於控制指針的手控裝置在第一坐標系下的三軸加速度和三軸角速度來確定所述手控裝置在第二坐標系下的姿態; 指針位置計算模塊,用於基於所述手控裝置在第一坐標系下的三軸角速度及所確定的姿態來確定所述手控裝置在第二坐標系下的旋轉角度,並基於所述旋轉角度來確定所述指針的位置信息。
5.根據權利要求4所述的定位指針位置的定位系統,其特徵在於,所述姿態確定模塊還包括: 第一確定模塊,用於基於所述手控裝置當前時刻的三軸加速度來估計所述手控裝置在所述第二坐標系下的姿態因子,並將所獲得的姿態因子作為當前時刻的觀測因子; 第二確定模塊,用於基於當前時刻的前一時刻所述手控裝置在第二坐標系下的後驗估計因子、以及當前時刻所述手控裝置的三軸角速度,來估計所述手控裝置當前時刻的姿態因子,並將所獲得的姿態因子作為當前時刻的先驗估計因子; 第三確定模塊,用於基於所述手控裝置當前時刻的觀測因子與先驗估計因子、以及相關信息,來估計所述手控裝置當前時刻在第二坐標系下的姿態因子,並將所獲得的結果作為當前時刻的後驗估計因子;第四確定模塊,用於基於當前時刻在第二坐標系下的後驗估計因子來確定所述手控裝置在第二坐標系下的姿態。
6.根據權利要求5所述的定位指針位置的定位系統, 其特徵在於,所述相關信息包括以下至少一項: 當前時刻及當前時刻之前的預定時間內的三軸加速度; 當前時刻及當前時刻之前的預定時間內的三軸角速度; 當前時刻之前的預定時間內的觀測因子; 當前時刻之前的預定時間內的先驗估計因子。
7.一種智能設備,其特徵在於,所述智能設備至少包括權利要求4至6任一項所述的定位系統。
8.根據權利要求7所述的智能設備,其特徵在於,所述智能設備包括手控裝置或計算機設備。
9.根據權利要求8所述的智能設備,其特徵在於,所述手控裝置包括:滑鼠或遙控器。
10.根據權利要求8所述的智能設備,其特徵在於,所述計算機設備包括:機頂盒或個人計算機。
【文檔編號】G06F3/0346GK103488312SQ201210301419
【公開日】2014年1月1日 申請日期:2012年8月22日 優先權日:2012年8月22日
【發明者】黃煒, 汪沁 申請人:上海飛智電子科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀