專利名稱::一種通過操作體執行操作的方法、裝置及電子設備的制作方法
技術領域:
:本發明涉及手勢識別
技術領域:
,尤其涉及一種通過操作體執行操作的方法、裝置及電子設備。
背景技術:
:觸摸屏出現以后,通過觸摸屏實現人機交互成為必然的趨勢。現有通過觸摸屏實現人機交互的方案為通過觸摸屏上施力點個數以及施力點位移執行相應的指令。發明人在研究過程中,發現上述通過觸摸屏實現人機交互至少存在以下缺點由于考慮的參數較少(包括施力點個數以及施力點位移),可以模擬的真實場景操作非常有限。具體地,現有技術中,用戶可以通過兩個手指在觸摸屏上執行窗口的放大或者縮小,但是用戶手指在真實場景中可以執行的操作遠不止于此。
發明內容有鑒于此,本發明提供了一種通過操作體執行操作的方法、裝置及電子設備,以模擬更多的真實場景操作。—種通過操作體執行操作的方法,所述方法包括檢測觸摸屏上是否存在用戶通過操作體操作所述觸摸屏而產生的至少一個施力點;在檢測出有所述至少一個施力點時,獲取施力點個數、每個所述至少一個施力點的施力點位移、以及與所述操作體執行操作有關的第三參數;系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數確定第一指令;根據所述第一指令執行操作。優選地,所述系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數確定第一指令包括系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數通過查找操作關系對應表確定第一指令,所述操作關系對應表用于將操作體在觸摸屏上執行操作產生的參數施力點位移、施力點個數以及與所述操作體執行操作有關的第三參數對應于指令與真實場景操作,其中,指令是按照對真實場景操作的模擬而設計的。優選地,所述與所述操作體執行操作有關的第三參數包括施力點力度和/或操作體移動速度。優選地,當所述與所述操作體執行操作有關的第三參數包括所述施力點力度時,系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數查找所述操作關系對應表中對應的第一指令包括判斷所述施力點力度是否大于等于預設力度,若大于等于所述預設力度,所述施力點力度為第一施力點力度,若小于所述預設力度,所述施力點力度為第二施力點力度;所述系統根據所述施力點位移、所述施力點個數、所述第一施力點力度或所述第二施力點力度查找所述操作關系對應表中對應的第一指令。優選地,當所述與所述操作體執行操作有關的第三參數包括所述操作體移動速度時,系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數查找所述操作關系對應表中對應的第一指令包括根據所述施力點位移進行計算,得到所述操作體移動速度;判斷所述操作體移動速度是否大于等于預設速度,若大于等于所述預設速度,所述操作體移動速度為第一操作體移動速度,若小于所述預設速度,所述操作體移動速度為第二操作體移動速度;所述系統根據所述施力點位移、所述施力點個數以及所述第一操作體移動速度或第二操作體移動速度查找所述操作關系對應表中對應的第一指令。優選地,當所述與所述操作體執行操作有關的第三參數包括所述施力點力度以及所述操作體移動速度時,系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數查找所述操作關系對應表中對應的第一指令包括根據所述施力點位移進行計算,得到所述操作體移動速度;判斷所述施力點力度是否大于等于預設力度,若大于等于所述預設力度,所述施力點力度為第一施力點力度,若小于所述預設力度,所述施力點力度為第二施力點力度;并判斷所述操作體移動速度是否大于等于預設速度,若大于等于所述預設速度,所述操作體移動速度為第一操作體移動速度,若小于所述預設速度,所述操作體移動速度為第二操作體移動速度;所述系統根據所述施力點位移、所述施力點個數、所述第一施力點力度或所述第二施力點力度、以及所述第一操作體移動速度或所述第二操作體移動速度查找所述操作關系對應表中對應的第一指令。優選地,所述根據所述施力點位移進行計算,得到所述操作體移動速度包括分別計算各施力點上的操作體移動速度,計算得到的各操作體移動速度的平均值作為所述操作體移動速度;或者,選取施力點力度大于預設值的施力點,計算選取的各施力點的操作體移動速度的平均值作為所述操作體移動速度。優選地,所述觸摸屏包括電容式觸摸屏、紅外觸摸屏、表面聲波觸摸屏或者遙控力感觸摸屏。—種通過操作體執行操作的裝置,所述裝置包括參數單元,用于檢測觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數;確定單元,用于根據所述參數單元檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,確定第一指令;執行單元,用于根據所述確定單元確定的所述第一指令執行操作。可選地,所述裝置還包括建立單元,用于建立操作關系對應表,所述操作關系對應表用于將操作體在觸摸屏上執行操作產生的參數施力點位移、施力點個數、與所述操作體執行操作有關的第三參數對應于指令與真實場景操作,其中,指令是按照對真實場景操作的模擬而設計的;所述確定單元用于根據所述參數單元檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,通過查找所述操作關系對應表確定第一指令。優選地,當所述與所述操作體執行操作有關的第三參數包括施力點力度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述施力點力度。優選地,當所述與所述操作體執行操作有關的第三參數為操作體移動速度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數;計算單元,用于根據所述觸摸屏檢測的所述施力點位移,計算所述操作體移動速度。優選地,當所述與所述操作體執行操作有關的第三參數為施力點力度以及操作體移動速度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述施力點力度;計算單元,用于根據所述觸摸屏檢測的所述施力點位移,計算所述操作體移動速度。—種通過操作體執行操作的電子設備,所述電子設備包括參數單元,用于檢測觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數;確定單元,用于根據所述參數單元檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,確定第一指令;執行單元,用于根據所述確定單元確定的所述第一指令執行操作。優選地,所述電子設備為個人電腦、移動終端、個人數碼助理PDA。可以看出,本發明根據操作體在真實場景中執行操作時產生的各種參數確定的指令執行操作,各參數分別對應于相應的指令,各指令可以對應于多種不同的真實場景操作,從而,模擬出更多的真實場景操作。圖1為本發明方法流程圖;圖2為本發明方法具體實施例流程圖;圖3為本發明具體實例模仿真實場景中用戶將一張紙揉搓成團的操作示意圖;圖4為本發明裝置結構圖。具體實施例方式為使本發明的上述特征、優點更加明顯易懂,下面結合具體實施方式對本發明進行詳細說明。請參考圖l,為本發明方法流程圖,可以包括以下步驟步驟101:檢測觸摸屏上是否存在用戶通過操作體操作所述觸摸屏而產生的至少一個施力點;步驟102:在檢測出有所述至少一個施力點時,獲取施力點個數、每個所述至少一個施力點的施力點位移、以及與所述操作體執行操作有關的第三參數;步驟103:系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數確定第一指令;步驟104:根據所述第一指令執行操作。其中,操作體可以包括用戶手指或者用于觸摸屏的觸摸筆等。需要指出的是,在執行圖1所示各步驟之前,要建立操作關系對應表,所述操作關系對應表用于將操作體在觸摸屏上執行操作產生的參數施力點位移、施力點個數以及與操作體執行操作有關的第三參數對應于指令與真實場景操作,其中,指令是按照對真實場景操作的模擬而設計的。下面結合具體實施例對步驟101至步驟102進行詳細說明。首先,建立操作關系對應表,操作關系對應表中包含了多種操作體在執行操作過程中產生的參數,各參數對應的指令以及與指令對應的真實場景的操作。各參數具體為施力點位移、施力點個數以及與操作體執行操作有關的第三參數。其中,與操作體執行操作有關的第三參數可以是施力點力度和/或操作體移動速度。以操作關系對應表中包含施力點位移、施力點個數、施力點力度、操作體移動速度為例,操作關系對應表用于將操作體在觸摸屏上執行操作時產生的參數施力點個數、施力點力度、施力點位移、施力點個數、施力點力度、操作體移動速度,對應于指令與真實場景操作,其中,指令是按照對真實場景操作的模擬而設計的。例如,請參見表1所示表1<table>tableseeoriginaldocumentpage8</column></row><table><table>tableseeoriginaldocumentpage9</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>施力點力度可以包括第一施力點力度以及第二施力點力度。第一施力點力度大于等于預設力度,第二施力點力度小于預設力度。例如,在表l中,若操作體在觸摸屏上的力度大于等于預設力度,則判斷為"強力";若操作體在觸摸屏上的力度小于預設力度,則判斷為"弱力"。操作體移動速度是由施力點位移計算得到的,計算方法支持用戶自定義。具體為分別計算各施力點上的操作體移動速度,計算得到的各操作體移動速度的平均值作為操作關系對應表中的操作體移動速度。也可以取各施力點上的最大操作體移動速度作為操作關系對應表中的操作體移動速度。此外,還可以選取施力點力度最大的施力點,計算該施力點的操作體移動速度作為操作關系對應表中的操作體移動速度,或者,選取施力點力度大于預設值的施力點,計算選取的各施力點的操作體移動速度的平均值作為操作關系對應表中的操作體移動速度。操作關系對應表中的操作體移動速度可以包括第一操作體移動速度以及第二操作體移動速度。第一操作體移動速度大于等于預設速度,第二操作體移動速度小于預設速度。例如,在表l中,若操作體在觸摸屏上移動的速度大于等于預設速度,則判斷為"快速";若操作體在觸摸屏上移動的速度小于預設速度,則判斷為"慢速"。需要指出的是,建立的操作關系對應表既可以是系統預先定義好的,還可以在系統預先定義好的基礎上,支持用戶自定義。利用建立的操作關系對應表,可以利用電子設備的觸摸屏在電子設備上根據用戶手勢執行操作。電子設備可以是個人電腦、移動終端、個人數碼助理PDA等。觸摸屏可以是電容式觸摸屏、紅外觸摸屏、表面聲波觸摸屏或者遙控力感觸摸屏等。請參見圖2,本發明方法具體實施例可以包括以下步驟步驟201:操作體在觸摸屏上執行一個操作;步驟202:觸摸屏根據操作體執行的操作檢測觸摸屏上是否有施力點,若有,進入步驟203,否則,流程結束;施力點是觸摸屏上執行手勢操作的有效屏幕范圍內的任意一點。例如,若用戶執行翻頁操作,操作體需在頁面上執行相應的操作,如果操作體在頁面以外的區域,則操作失敗。步驟203:觸摸屏檢測施力點位移、施力點的個數以及與操作體執行操作有關的第三參數;與操作體執行操作有關的第三參數可以包括施力點力度和/或操作體移動速度。若第三參數包括操作體移動速度,則系統要根據觸摸屏檢測出的施力點位移,計算操作體在觸摸屏上的移動速度作為操作參數對應表中的操作體移動速度。施力點位移是操作體在觸摸屏上執行手勢操作時所經歷的位移。步驟204:系統根據施力點位移、施力點的個數以及與操作體執行操作有關的第三參數,查找操作關系對應表,得到需要執行的指令;步驟205:系統根據查找到的需要執行的指令執行相應的操作,并在觸摸屏上顯示對應于該指令的真實場景操作。若將電子設備連接到投影設備上,步驟205中的真實場景操作還可以通過投影設備進行顯示。下面結合表1對一個具體實例進行說明,該具體實例模仿真實場景中用戶通過手指將一張紙揉搓成團的操作,請參見圖3(a)。此時,表l中的"操作體移動速度"即為"手指移動速度"。該具體實例可以包括以下步驟步驟Sl:用戶的5個手指在觸摸屏上以一定力度和速度執行5個手指收攏的操作;5個手指執行的操作具體請參見圖3(b)。步驟S2:觸摸屏根據用戶手指執行的操作判斷觸摸屏上是否有施力點;本具體實例中,判斷出有施力點,進入步驟S3。步驟S3:觸摸屏檢測施力點位移、施力點力度和施力點個數;本具體實例中,觸摸屏檢測出共有5個施力點,每個施力點的力度均大于預設力度,因此,5個施力點均被判斷為"強力"。5個施力點位移的方向請參考表1中手勢(1)中箭頭所示的方向。步驟S4:系統根據5個施力點位移,分別計算5個施力點在觸摸屏上的移動速度,并取平均值,作為操作關系對應表中的手指移動速度;在本具體實例中,觸摸屏計算出的平均值大于預設的速度,因此,被判斷為"快速"。步驟S5:系統根據施力點位移、施力點力度、施力點個數以及計算出的手指移動速度,查找表l,得到需要執行的指令;在本具體實例中,系統根據施力點的位移,判斷出為手勢(1),根據5個施力點、5個施力點均為"強力",計算出的手指移動速度為"快速",查找表1,得到對應的指令為"刪除"。步驟S6:系統根據"刪除"指令執行相應的操作,并且,觸摸屏顯示對應于"刪除"指令的真實場景操作。根據表l,對應于"刪除"指令的真實場景操作為揉成紙團,觸摸屏顯示對應于"刪除"指令的真實場景操作請參見圖3(c)所示。請參考圖4,為本發明裝置結構圖,可以包括參數單元401,用于檢測觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數;確定單元402,用于根據所述參數單元401檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,確定第一指令;執行單元403,用于根據所述確定單元402確定的所述第一指令執行操作。所述裝置還包括建立單元,用于建立操作關系對應表,所述操作關系對應表用于將操作體在觸摸屏上執行操作產生的參數施力點位移、施力點個數、與所述操作體執行操作有關的第三參數對應于指令與真實場景操作,其中,指令是按照對真實場景操作的模擬而設計的;所述確定單元用于根據所述參數單元檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,通過查找所述操作關系對應表確定第一指令。當所述與所述操作體執行操作有關的第三參數包括施力點力度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述施力點力度。當所述與所述操作體執行操作有關的第三參數為操作體移動速度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數;計算單元,用于根據所述觸摸屏檢測的所述施力點位移,計算所述操作體移動速度。當所述與所述操作體執行操作有關的第三參數為施力點力度以及操作體移動速度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述施力點力度;計算單元,用于根據所述觸摸屏檢測的所述施力點位移,計算所述操作體移動速度。當操作體為用戶手指時,下面結合方法具體實例對與所述操作體執行操作有關的第三參數為施力點力度以及操作體移動速度的情況進行詳細說明。用戶的5個手指在觸摸屏上以一定力度和速度執行5個手指收攏的操作。觸摸屏根據用戶手指執行的操作判斷其上是否有施力點。判斷出有5個施力點,觸摸屏檢測5個施力點的位移、施力點的力度和施力點的個數,計算單元根據檢測出的5個施力點位移計算出5個手指移動速度,取其平均值作為操作關系對應表中的手指移動速度。確定單元根據觸摸屏檢測的施力點位移、施力點力度、施力點個數以及計算單元得到的手指移動速度,查找表l,得到需要執行的指令"刪除"。執行單元執行該指令,觸摸屏顯示對應于"刪除"指令的真實場景操作。本發明還提供了一種電子設備,該電子設備包括參數單元,用于檢測觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數;確定單元,用于根據所述參數單元檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,確定第一指令;執行單元,用于根據所述確定單元確定的所述第一指令執行操作。該電子設備可以是個人電腦、移動終端、個人數碼助理PDA。最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語"包括"、"包含"或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句"包括一個......"限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可借助軟件加必需的硬件平臺的方式來實現,當然也可以全部通過硬件來實施,但很多情況下前者是更佳的實施方式。基于這樣的理解,本發明的技術方案對
背景技術:
做出貢獻的全部或者部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在存儲介質中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。以上對本發明所提供的一種通過操作體執行操作的方法、裝置及電子設備進行了詳細介紹,本文中應用了具體個例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發明的限制。權利要求一種通過操作體執行操作的方法,其特征在于,所述方法包括檢測觸摸屏上是否存在用戶通過操作體操作所述觸摸屏而產生的至少一個施力點;在檢測出有所述至少一個施力點時,獲取施力點個數、每個所述至少一個施力點的施力點位移、以及與所述操作體執行操作有關的第三參數;系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數確定第一指令;根據所述第一指令執行操作。2.根據權利要求1所述的方法,其特征在于,所述系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數確定第一指令包括系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數通過查找操作關系對應表確定第一指令,所述操作關系對應表用于將操作體在觸摸屏上執行操作產生的參數施力點位移、施力點個數以及與所述操作體執行操作有關的第三參數對應于指令與真實場景操作,其中,指令是按照對真實場景操作的模擬而設計的。3.根據權利要求2所述的方法,其特征在于,所述與所述操作體執行操作有關的第三參數包括施力點力度和/或操作體移動速度。4.根據權利要求3所述的方法,其特征在于,當所述與所述操作體執行操作有關的第三參數包括所述施力點力度時,系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數查找所述操作關系對應表中對應的第一指令包括判斷所述施力點力度是否大于等于預設力度,若大于等于所述預設力度,所述施力點力度為第一施力點力度,若小于所述預設力度,所述施力點力度為第二施力點力度;所述系統根據所述施力點位移、所述施力點個數、所述第一施力點力度或所述第二施力點力度查找所述操作關系對應表中對應的第一指令。5.根據權利要求3所述的方法,其特征在于,當所述與所述操作體執行操作有關的第三參數包括所述操作體移動速度時,系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數查找所述操作關系對應表中對應的第一指令包括根據所述施力點位移進行計算,得到所述操作體移動速度;判斷所述操作體移動速度是否大于等于預設速度,若大于等于所述預設速度,所述操作體移動速度為第一操作體移動速度,若小于所述預設速度,所述操作體移動速度為第二操作體移動速度;所述系統根據所述施力點位移、所述施力點個數以及所述第一操作體移動速度或第二操作體移動速度查找所述操作關系對應表中對應的第一指令。6.根據權利要求3所述的方法,其特征在于,當所述與所述操作體執行操作有關的第三參數包括所述施力點力度以及所述操作體移動速度時,系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數查找所述操作關系對應表中對應的第一指令包括根據所述施力點位移進行計算,得到所述操作體移動速度;判斷所述施力點力度是否大于等于預設力度,若大于等于所述預設力度,所述施力點力度為第一施力點力度,若小于所述預設力度,所述施力點力度為第二施力點力度;并判斷所述操作體移動速度是否大于等于預設速度,若大于等于所述預設速度,所述操作體移動速度為第一操作體移動速度,若小于所述預設速度,所述操作體移動速度為第二操作體移動速度;所述系統根據所述施力點位移、所述施力點個數、所述第一施力點力度或所述第二施力點力度、以及所述第一操作體移動速度或所述第二操作體移動速度查找所述操作關系對應表中對應的第一指令。7.根據權利要求5或6所述的方法,其特征在于,所述根據所述施力點位移進行計算,得到所述操作體移動速度包括分別計算各施力點上的操作體移動速度,計算得到的各操作體移動速度的平均值作為所述操作體移動速度;或者,選取施力點力度大于預設值的施力點,計算選取的各施力點的操作體移動速度的平均值作為所述操作體移動速度。8.根據權利要求1所述的方法,其特征在于,所述觸摸屏包括電容式觸摸屏、紅外觸摸屏、表面聲波觸摸屏或者遙控力感觸摸屏。9.一種通過操作體執行操作的裝置,其特征在于,所述裝置包括參數單元,用于檢測觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數;確定單元,用于根據所述參數單元檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,確定第一指令;執行單元,用于根據所述確定單元確定的所述第一指令執行操作。10.根據權利要求9所述的裝置,其特征在于,所述裝置還包括建立單元,用于建立操作關系對應表,所述操作關系對應表用于將操作體在觸摸屏上執行操作產生的參數施力點位移、施力點個數、與所述操作體執行操作有關的第三參數對應于指令與真實場景操作,其中,指令是按照對真實場景操作的模擬而設計的;所述確定單元用于根據所述參數單元檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,通過查找所述操作關系對應表確定第一指令。11.根據權利要求9所述的裝置,其特征在于,當所述與所述操作體執行操作有關的第三參數包括施力點力度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述施力點力度。12.根據權利要求9所述的裝置,其特征在于,當所述與所述操作體執行操作有關的第三參數為操作體移動速度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數;計算單元,用于根據所述觸摸屏檢測的所述施力點位移,計算所述操作體移動速度。13.根據權利要求9所述的裝置,其特征在于,當所述與所述操作體執行操作有關的第三參數為施力點力度以及操作體移動速度時,所述參數單元包括觸摸屏,用于檢測所述觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述施力點力度;計算單元,用于根據所述觸摸屏檢測的所述施力點位移,計算所述操作體移動速度。14.一種通過操作體執行操作的電子設備,其特征在于,所述電子設備包括參數單元,用于檢測觸摸屏上是否有施力點,若有,根據檢測得到所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數;確定單元,用于根據所述參數單元檢測的所述施力點位移、所述施力點個數以及所述與所述操作體執行操作有關的第三參數,確定第一指令;執行單元,用于根據所述確定單元確定的所述第一指令執行操作。15.根據權利要求13所述的電子設備,其特征在于,所述電子設備為個人電腦、移動終端、個人數碼助理PDA。全文摘要本發明公開了一種通過操作體執行操作的方法、裝置及電子設備。本發明公開的方法包括檢測觸摸屏上是否存在用戶通過操作體操作所述觸摸屏而產生的至少一個施力點;在檢測出有所述至少一個施力點時,獲取施力點個數、每個所述至少一個施力點的施力點位移、以及與所述操作體執行操作有關的第三參數;系統根據所述施力點位移、施力點個數以及所述與所述操作體執行操作有關的第三參數確定第一指令;根據所述第一指令執行操作。通過本發明,模擬了更多的真實場景操作。文檔編號G06F3/01GK101739125SQ20081022630公開日2010年6月16日申請日期2008年11月12日優先權日2008年11月12日發明者周光申請人:聯想(北京)有限公司