[發明專利]基于多傳感器的用戶操作識別方法和使用該方法的設備有效
| 申請號: | 201210412970.3 | 申請日: | 2012-10-25 |
| 公開(公告)號: | CN102929392A | 公開(公告)日: | 2013-02-13 |
| 發明(設計)人: | 蔡曉晰 | 申請(專利權)人: | 三星半導體(中國)研究開發有限公司;三星電子株式會社 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 韓明星 |
| 地址: | 215021 江蘇省蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 傳感器 用戶 操作 識別 方法 使用 設備 | ||
技術領域
本發明涉及用戶動作識別技術,更具體地,涉及一種基于多類別的傳感器的用戶操作識別方法和使用該方法的電子設備。
背景技術
現有技術的電子設備的主要操作方式有:傳統的鍵盤鼠標式操作、觸摸屏點擊操作以及觸摸屏手勢操作。傳統的操作方法基本原理是由鍵盤鼠標或者觸摸屏產生I/O信號,通知系統,由系統根據相應匹配的操作命令,觸發相應事件。
另一方面,隨著各種類型的傳感器技術的發展,安裝有各種傳感器的電子設備能夠精確獲得各種狀態參數。目前各類傳感器在電子設備中獲得廣泛的應用,主要是利用各類傳感器的自身特性,獲得當前設備自身姿態和狀態來進行應用。每個傳感器的數據,都只描述了電子設備當前的一部分狀態參數,利用不同傳感器獲得的參數數據,通過綜合計算,可以獲得電子設備的當前詳細狀態變化。
特別地,在嵌入式的電子設備中,傳感器能夠小型化地集成到嵌入式設備中,這就使得嵌入式系統能夠利用多種傳感器獲得詳細狀態參數,并將這些參數記錄轉換為相應的系統事件,使得嵌入式系統的空中手勢操作。例如,如圖1所示,可使用嵌入式的電子設備100在空中書寫一個字母“A”,在書寫期間,通過各個傳感器的狀態記錄,使得電子設備100得到一個“A”的輸入,從而電子設備100可執行與“A”的輸入相應的操作。
傳統的手勢操作是通過觸屏實現的。而現有對各類傳感器的使用,主要由上層應用主動獲取傳感器參數,通過其中一個或者幾個參數的簡單計算,實現應用目的。這種方法雖然能夠正常工作,但是不適合用戶操作復雜應用場景。這是因為:一、由于用戶操作具有極大的復雜性和隨機性,僅僅用一個傳感器或者幾個傳感器的參數簡單計算,只能獲得片面的狀態數據,比如只能獲得水平方向的狀態變化,而沒有獲得垂直方向,以及變化的速度,不能反映用戶操作的想法和目的,造成較大的偏差;二、由于每次傳感器硬件模塊都是獨立的,每個應用都必須單獨從各個傳感器獲取數據,這就造成了數據無法通用,對于用戶操作之類的通用應用,具有很大的局限性,對于在運行的多個應用來說,需要各自向傳感器請求數據,并且每個應用場景都需要單獨計算狀態,需要耗費大量CPU時間,降低了整個系統的效率,提高了系統的能耗。
發明內容
根據本發明的一方面,提供了一種基于設備的多個傳感器的用戶操作識別方法,包括:接收并記錄每個采樣周期內的來自所述多個傳感器的各自的狀態參數,形成與該采樣周期對應的狀態參數集,并形成包括預定數量的狀態參數集的組;判斷獲取的狀態參數集的組是否符合多個狀態條件中的某個特定狀態條件,其中,一組狀態參數集包括預定數量的連續多個狀態參數集;根據判斷結果確定是否執行與所述特定狀態條件對應的用戶操作,其中,所述特定狀態條件包括多個條件分量,每個條件分量包括與所述多個傳感器中的每個傳感器對應的預定義的參數值。
根據本發明的一方面,如果確定接收的一組狀態參數集中的每個狀態參數集分別按順序與所述特定狀態條件中的每個條件分量一一對應,則執行與所述特定狀態條件對應的操作。
根據本發明的一方面,如果確定該組狀態參數集不符合多個狀態條件中的任意一個狀態條件,則清空已經記錄的該組狀態參數集。
根據本發明的一方面,如果確定該組狀態參數集中的每個狀態參數集分別按順序與所述特定狀態條件中的第一部分條件分量一一對應,則繼續接收后續的至少一個采樣周期的至少一個狀態參數集,以判斷后續的所述至少一個采樣周期的至少一個狀態參數集是否與所述特定狀態條件中的其余條件分量一一對應。
根據本發明的一方面,所述用戶操作識別方法還包括:在開始接收和記錄狀態參數集之前,通過軟件在設備中虛擬和初始化一虛擬控制設備,以通過該虛擬控制設備來執行后續的操作。
根據本發明的另一方面,還提供了一種基于多個傳感器識別用戶操作的設備,包括:多個傳感器;控制器,包括:狀態參數記錄單元,接收并記錄每個采樣周期內的來自所述多個傳感器的各自的狀態參數,形成與該采樣周期對應的狀態參數集,并形成包括預定數量的狀態參數集的組;操作識別單元,判斷獲取的狀態參數集的組是否符合多個狀態條件中的某個特定狀態條件,并根據判斷結果確定是否執行與所述特定狀態條件對應的用戶操作,其中,一組狀態參數集包括預定數量的連續多個狀態參數集。
根據本發明的另一方面,如果操作識別單元確定接收的一組狀態參數集中的每個狀態參數集分別按順序與某個特定狀態條件中的每個條件分量一一對應,則通知設備執行與所述特定狀態條件對應的操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星半導體(中國)研究開發有限公司;三星電子株式會社,未經三星半導體(中國)研究開發有限公司;三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210412970.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種同軸雙向纏繞加速式艦載機彈射器
- 下一篇:發光板材





