專利名稱:手持行動電子裝置擺動識別控制系統(tǒng)及方法
技術領域:
本發(fā)明涉及一種手持行動電子裝置控制系統(tǒng)及方法,尤其涉及一種運用于手持行動電子裝置的搖擺識別控制系統(tǒng)及方法。
背景技術:
目前,具有可移動特性的手持行動電子裝置在越來越廣泛的環(huán)境中被應用著,這類電子裝置為通訊、娛樂以及數(shù)據(jù)交換提供了極大便利。主要的手持行動電子裝置包括手機、PDA (personal digital assistant,個人數(shù)字助理)、掌上游戲機及數(shù)碼相機等。然而,大部分的手持行動電子裝置在啟動程序時,都是通過按鍵或者觸摸的方式來實現(xiàn),而并沒有通過設置擺動模型的方式來啟動程序,如此一來,限制了手持行動電子裝置的使用。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種手持行動電子裝置擺動識別控制系統(tǒng),利用本發(fā)明可在手持行動電子裝置中設置各種擺動模型,并將擺動模型與程序關聯(lián),當用戶擺動該手持行動電子裝置時,根據(jù)擺動的方向或方式啟動對應的程序,方便了用戶。此外,有必要提供一種手持行動電子裝置擺動識別控制方法,利用本發(fā)明可在手持行動電子裝置中設置各種擺動模型,并將擺動模型與程序關聯(lián),當用戶擺動該手持行動電子裝置時,根據(jù)擺動的方向或方式啟動對應的程序,方便了用戶。一種手持行動電子裝置擺動識別控制系統(tǒng),該系統(tǒng)包括:讀取模塊,用于當用戶擺動手持行動電子裝置時,讀取加速度感應器感應手持行動電子裝置所獲得的加速度的值;截取模塊,用于從所述加速度的值中截取預設數(shù)量的加速度的值;建立模塊,用于通過分類算法及上述截取的預設數(shù)量的加速度的值建立擺動模型,每個擺動模型對應一個或多個擺動規(guī)則;關聯(lián)模塊,用于將所建立的擺動模型與對應的程序啟動進行關聯(lián);執(zhí)行模塊,用于當用戶在使用過程中擺動手持行動電子裝置且該擺動對應的加速度的值符合上述建立的某個擺動模型的擺動規(guī)則時,啟動該擺動模型所對應的程序。—種手持行動電子裝置擺動識別控制方法,該方法包括步驟:當用戶擺動手持行動電子裝置時,讀取加速度感應器感應手持行動電子裝置所獲得的加速度的值;從所述加速度的值中截取預設數(shù)量的加速度的值;通過分類算法及上述截取的預設數(shù)量的加速度的值建立擺動模型,每個擺動模型對應一個或多個擺動規(guī)則;將所建立的擺動模型與對應的程序啟動進行關聯(lián);當用戶在使用過程中擺動手持行動電子裝置且該擺動對應的加速度的值符合上述建立的某個擺動模型的擺動規(guī)則時,啟動該擺動模型所對應的程序。相較于現(xiàn)有技術,所述的手持行動電子裝置擺動識別控制系統(tǒng)及方法,可在手持行動電子裝置中設置各種擺動模型,并將擺動模型與程序關聯(lián),當用戶擺動該手持行動電子裝置時,根據(jù)擺動的方向或方式啟動對應的程序,方便了用戶。
圖1是本發(fā)明手持行動電子裝置較佳實施例的架構圖。圖2是本發(fā)明手持行動電子裝置擺動識別控制系統(tǒng)較佳實施例的功能模塊圖。圖3是本發(fā)明運用于手持行動電子裝置中的手持行動電子裝置擺動識別控制方法較佳實施例的流程圖。圖4是本發(fā)明揮出動作示意圖。圖5是本發(fā)明收回動作示意圖。圖6是本發(fā)明左擺動作示意圖。圖7是本發(fā)明右擺動作示意圖。主要元件符號說明
權利要求
1.一種手持行動電子裝置擺動識別控制系統(tǒng),其特征在于,該手持行動電子裝置擺動識別控制系統(tǒng)包括: 讀取模塊,用于當用戶擺動手持行動電子裝置時,讀取加速度感應器感應手持行動電子裝置所獲得的加速度的值; 截取模塊,用于從所述加速度的值中截取預設數(shù)量的加速度的值; 建立模塊,用于通過分類算法及上述截取的預設數(shù)量的加速度的值建立擺動模型,每個擺動模型對應一個或多個擺動規(guī)則; 關聯(lián)模塊,用于將所建立的擺動模型與對應的程序啟動進行關聯(lián);及 執(zhí)行模塊,用于當用戶在使用過程中擺動手持行動電子裝置且該擺動對應的加速度的值符合上述建立的某個擺動模型的擺動規(guī)則時,啟動該擺動模型所對應的程序。
2.如權利要求1所述的手持行動電子裝置擺動識別控制系統(tǒng),其特征在于,所述截取預設數(shù)量的加速度的值的方式為:獲取加速度的值中最大的值作為基準點,然后取該基準點前面十筆加速度的值,該基準點后面九筆加速度的值及該基準點對應的加速度的值,作為建立擺動模型的值。
3.如權利要求1所述的手持行動電子裝置擺動識別控制系統(tǒng),其特征在于,所述分類算法為貝氏算法、決策樹算法及類神經(jīng)網(wǎng)絡算法中的一種。
4.如權利要求1所述的手持行動電子裝置擺動識別控制系統(tǒng),其特征在于,所述手持行動電子裝置為手機、個人數(shù)字助理、掌上游戲機或數(shù)碼相機。
5.一種手持行動電子裝置擺動識別控制方法,其特征在于,該方法包括步驟: 當用戶擺動手持行動電子裝置時,讀取加速度感應器感應手持行動電子裝置所獲得的加速度的值; 從所述加速度的值中截取預設數(shù)量的加速度的值; 通過分類算法及上述截取的預設數(shù)量的加速度的值建立擺動模型,每個擺動模型對應一個或多個擺動規(guī)則; 將所建立的擺動模型與對應的程序啟動進行關聯(lián);及 當用戶在使用過程中擺動手持行動電子裝置且該擺動對應的加速度的值符合上述建立的某個擺動模型的擺動規(guī)則時,啟動該擺動模型所對應的程序。
6.如權利要求5所述的手持行動電子裝置擺動識別控制方法,所述截取預設數(shù)量的加速度的值的方式為:獲取加速度的值中最大的值作為基準點,然后取該基準點前面十筆加速度的值,該基準點后面九筆加速度的值及該基準點對應的加速度的值,作為建立擺動模型的值。
7.如權利要求5所述的手持行動電子裝置擺動識別控制方法,所述分類算法為貝氏算法、決策樹算法及類神經(jīng)網(wǎng)絡算法中的一種。
8.如權利要求5所述的手持行動電子裝置擺動識別控制方法,其特征在于,所述手持行動電子裝置為手機、個人數(shù)字助理、掌上游戲機或數(shù)碼相機。
全文摘要
一種手持行動電子裝置擺動識別控制方法,該方法包括步驟讀取加速度感應器感應手持行動電子裝置所獲得的加速度的值;從所述加速度的值中截取預設數(shù)量的加速度的值;通過分類算法及上述截取的預設數(shù)量的加速度的值建立擺動模型,每個擺動模型對應一個或多個擺動規(guī)則;將所建立的擺動模型與對應的程序啟動進行關聯(lián);當用戶在使用過程中擺動手持行動電子裝置且該擺動對應的加速度的值符合上述建立的某個擺動模型的擺動規(guī)則時,啟動該擺動模型所對應的程序。本發(fā)明還提供一種手持行動電子裝置擺動識別控制系統(tǒng)。利用本發(fā)明可在手持行動電子裝置中設置各種擺動模型,并將擺動模型與程序關聯(lián),當用戶擺動該手持行動電子裝置時,啟動對應的程序,方便了用戶。
文檔編號G06F3/0346GK103164049SQ201110409140
公開日2013年6月19日 申請日期2011年12月9日 優(yōu)先權日2011年12月9日
發(fā)明者郭宣皞, 高明權, 強振雄 申請人:捷達世軟件(深圳)有限公司, 鴻海精密工業(yè)股份有限公司