一種智能終端撥號的系統和方法
【技術領域】
[0001]本發明涉及智能終端應用領域,特別是涉及一種智能終端撥號的系統和方法。
【背景技術】
[0002]現在智能智能終端上會應用各種傳感器,包括加速度計、陀螺儀。加速度計用于測量智能終端的加速度矢量,可以測得智能終端的運動狀態和運動方向。如智能終端的橫豎屏自動切換、微信搖一搖即通過加速度計實現。陀螺儀用于確定智能終端的偏轉姿態,賽車游戲的方向控制即用到了陀螺儀。磁力計即測量地磁的方向,實現智能終端指向的確定。這三類傳感器都可以同時感知Χ、γ、ζ三個軸上的運動情況,三者結合可以定位出智能終端的立體動作變化。
[0003]對于智能終端撥號操作,現在基本上要先打開撥號程序輸入號碼進行撥號,或者打開通訊錄查找聯系人選擇撥號菜單進行撥號,而且在智能終端處于鎖屏狀態時,還需要先進行解鎖,操作比較呆板,缺乏趣味。據神經工程學雜志(Journal of NeuralEngineering)報道,美國加利福利亞大學的研究團隊已經研發出了一個藍牙系統,依靠該系統使用者可以僅僅用意念來給智能終端撥號,基于人腦一計算機接口(brain-computerinterface,S卩BCI),是一種雙向腦機接口,它允許大腦和外部設備間進行雙向信息交換。這種系統需要掃描人腦并從中得到腦波信號,之后再將腦波信號轉換成能被電腦等設備識別出的數字信號。BCI系統的設計初衷主要是為了方便那些手腳行動不便的殘疾人,且研究人員稱志愿者使用這套系統的準確率可達70%-85%,只要經過訓練,準確度還能得到提高。但是技術手段過于復雜,目前還不能得到廣泛的應用。
【發明內容】
[0004]本發明的目的是一種智能終端撥號的系統和方法,利用智能智能終端上內置的磁力計、加速度計、陀螺儀,將三者結合定位出智能終端的立體動作變化,感知手持的智能終端在空中畫出的數字軌跡,實現電話撥號功能。
[0005]為了實現本發明的前述發明目的,本發明實施例提供了一種智能終端,包括以下豐旲塊:
[0006]撥號觸發模塊:用于接收用戶的撥號指令,并觸發撥號動作的接收,所述撥號動作包括智能終端的運動軌跡;
[0007]軌跡偵測模塊:用于偵測采集所述智能終端在空中的運動軌跡特征;
[0008]對比模塊:用于提取采集到的所述運動軌跡特征的關鍵特征,并與預先存儲的關鍵特征信息作比對得出本次運動軌跡對應的數字信息;
[0009]數字撥號模塊:用于將所述數字信息作為本次撥號數字;
[0010]撥號模塊:用于自動判定本次撥號數字是否完整并進行自動撥號。
[0011]為了實現本發明的前述發明目的,本發明實施例提供了另一種智能終端,還包括以下模塊:
[0012]數字信息庫模塊:用于提取每位數字筆畫的關鍵特征信息,生成并存入數字信息庫。
[0013]為了實現本發明的前述發明目的,本發明實施例提供了又一種智能終端,還包括以下模塊:
[0014]校準模塊:用于在預定時間內根據用戶的習慣動作或重新定義動作軌跡并重新存儲于數字信息庫中。
[0015]從而提高號碼識別率,也可以根據用戶的畫字習慣定義自己的畫字動作,簡化輸入動作。
[0016]為了實現本發明的前述發明目的,本發明實施例提供了再一種智能終端,該智能終端還包括以下模塊:
[0017]語音播報模塊:用于提醒用戶開始撥號動作或當得出本次運動軌跡對應的數字信息時提示該數字信息。
[0018]較佳的,所述的軌跡偵測模塊具體包括陀螺儀、磁力計或加速度傳感器。
[0019]為了實現本發明的前述發明目的,本發明實施例提供了一種智能終端撥號的方法,包括以下步驟:
[0020]S101.接收用戶的撥號指令,并觸發撥號動作的接收,所述撥號動作包括智能終端的運動軌跡;
[0021 ] S102.偵測采集所述智能終端在空中的運動軌跡特征;
[0022]S103.提取采集到的所述運動軌跡特征的關鍵特征,并與預先存儲的關鍵特征信息作比對得出本次運動軌跡對應的數字信息;
[0023]S104.將所述數字信息作為本次撥號數字;
[0024]S105自動判定本次撥號數字是否完整并進行自動撥號。
[0025]為了實現本發明的前述發明目的,本發明實施例提供了另一種智能終端撥號的方法,所述方法還包括:
[0026]S100.預先提取每位數字筆畫的關鍵特征信息,生成并存入數字信息庫。
[0027]較佳的,所述方法還包括:提醒用戶開始撥號動作或當得出本次運動軌跡對應的數字信息時提示該數字信息。
[0028]較佳的,所述方法還包括:
[0029]所述撥號觸發指令包括自定義快捷鍵、自定義動作或語音定義程序。
[0030]較佳的,所述方法還包括:
[0031]在預定時間內根據用戶的習慣動作或重新定義動作軌跡并重新存儲于數字信息庫中。
[0032]與現有技術相比,本發明能夠帶來以下至少一種有益效果:
[0033]1、能夠利用智能終端內置的陀螺儀、磁力計及加速度計傳感器感知手持的智能終端在空中畫出的數字軌跡,實現電話撥號的功能;
[0034]2、本發明不需要借助額外的硬件裝置,減少了智能終端的設計冗余;
[0035]3、利用智能終端內置的這些傳感器,實現一種類似于體感手勢的撥號輸入,提升了智能終端撥號應用的趣味性。
【附圖說明】
[0036]下面將以明確易懂的方式,結合【附圖說明】優選實施方式,對本發明的主要特性、技術特征、優點及其實現方式予以進一步說明。
[0037]圖1是本發明一個實施例的一種智能終端的結構圖;
[0038]圖2是本發明另一個實施例的一種智能終端的結構圖;
[0039]圖3是本發明又一個實施例的一種智能終端的結構圖;
[0040]圖4是本發明再一個實施例的一種智能終端的結構圖;
[0041 ]圖5是本發明一個實施例的軌跡偵測模塊的結構圖;
[0042]圖6是本發明一個實施例數字關鍵特征提取方法的示意圖;
[0043]圖7是本發明一個實施例的一種智能終端撥號方法的流程圖;
[0044]圖8是本發明一個實施例的又一種智能終端撥號方法的流程圖。
[0045]附圖標號說明:
[0046]數字信息庫模塊10,撥號觸發模塊11,軌跡偵測模12,對比模塊13
[0047]數字撥號模塊14,撥號模塊15,校準模塊16,語音播報模塊17。
【具體實施方式】
[0048]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對照【附圖說明】本發明的【具體實施方式】。顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖,并獲得其他的實施方式。
[0049]為使圖面簡潔,各圖中只示意性地表示出了與本發明相關的部分,它們并不代表其作為產品的實際結構。另外,以使圖面簡潔便于理解,在有些圖中具有相同結構或功能的部件,僅示意性地繪示了其中的一個,或僅標出了其中的一個。在本文中,“一個”不僅表示“僅此一個”,也可以表示“多于一個”的情形。
[0050]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬技術領域的技術人員所理解。
[0051]圖1是本發明一個實施例的一種智能終端的結構圖。
[0052]為了實現本發明的前述發明目的,本發明實施例提供了一種智能終端,包括以下豐旲塊:
[0053]撥號觸發模塊11:用于接收用戶的撥號指令,并觸發撥號動作的接收,所述撥號動作包括智能終端的運動軌跡;
[0054]軌跡偵測模塊12:用于偵測采集所述智能終端在空中的運動軌跡特征;
[0055]對比模塊13:用于提取采集到的所述運動軌跡特征的關鍵特征,并與預先存儲的關鍵特征信息作比對得出本次運動軌跡對應的數字信息;
[0056]數字撥號模塊14:用于將所述數字信息作為本次撥號數字;
[0057]撥號模塊15:用于自動判定本次撥號數字是否完整并進行自動撥號。
[0058]在本實施案例中,本發明利用智能終端內置的陀螺儀、磁力計及加速度計傳感器,感知手持的智能終端在空中畫出的數字軌跡,實現電話撥號的功能。
[0059]圖2是本發明另一個實施例的一種智能終端的結構圖。
[0060]對上述實施案例進行改進,得到本發明的另一實施案例,增加了一個數字信息庫豐旲塊10:
[0061 ]數字信息庫模塊10:用于提取每位數字筆畫的關鍵特征信息,生成并存入數字信息庫。
[0062]在具體實施過程中,數字信息庫模塊10事先提取每位數字筆畫的關鍵特征信息,生成并存入數字信息庫。用戶需要撥號時,手持智能終端在空中依次畫出電話號碼的阿拉伯數字的形狀,每畫一次數字,傳感器記錄智能終端運動信息,與存儲器中的預置信息比對,當兩者吻合時,讀取該數字,輸到撥號程序。
[0063]圖3是本發明又一個實施例的一種智能終端的結構圖。
[0064]對上述實施案例進行改進,得到本發明的另一實施案例,增加了一個校準模塊16:
[0065]校準模塊16:用于在預定時間內根據用戶的習慣動作或重新定義動作軌跡并重新存儲于數字信息庫中,以提高號碼識別率,也可以根據用戶的畫字習慣定義自己的畫字動作,簡化輸入動作。
[0066]在具體實施過程中,校準模塊16對用戶的畫字動作進行校準,對每一次的動作進行重復的記憶和