新四季網

取決於參與的手勢辨識的製作方法

2023-06-05 12:01:11

取決於參與的手勢辨識的製作方法
【專利摘要】本發明呈現用於執行取決於參與的手勢辨識的方法、設備、系統和計算機可讀媒體。根據一或多個方面,計算裝置可檢測多個參與中的參與,且所述多個參與中的每一參與可界定多個手勢解譯上下文中的手勢解譯上下文。隨後,所述計算裝置可檢測手勢。隨後,所述計算裝置可基於所述檢測到的手勢和由所述檢測到的參與界定的所述手勢解譯上下文來執行至少一個命令。在一些布置中,所述參與可為參與姿勢,例如手姿勢,而在其它布置中,所述檢測到的參與可為音頻參與,例如用戶說出的特定單詞或短語。
【專利說明】取決於參與的手勢辨識

【背景技術】
[0001] 本發明的方面涉及計算技術。特定來說,本發明的方面涉及能夠提供主動用戶接 口的應用或裝置中的計算技術,例如執行手勢辨識的系統、方法、設備和計算機可讀媒體。
[0002] 例如智慧型電話、平板計算機、個人數字助理(PDA)、電視機以及其它裝置等計算平 臺越來越多地包含觸控螢幕、加速度計、相機、接近傳感器、麥克風和/或其它傳感器,其可允 許這些裝置感測運動或用作一種形式的用戶輸入的其它用戶活動。舉例來說,許多觸控螢幕 裝置提供接口,藉助所述接口,用戶可通過在屏幕上在上、下、左或右方向上拖動手指來致 使執行特定命令。在這些裝置中,辨識用戶動作且作為響應而執行對應命令。本發明的方 面提供較方便、直觀且功能性手勢辨識接口。


【發明內容】

[0003] 本發明呈現用於執行取決於參與的手勢辨識的系統、方法、設備和計算機可讀媒 體。在當前手勢控制系統中,維持可由用戶執行且由系統辨識的簡單動態手勢庫(例如,左 掃掠手勢、右掃掠手勢等等,其中用戶可在大體上線性方向上和/或以足以表明用戶執行 手勢的意圖的速率移動一或多個身體局部和/或其它對象)可為挑戰。特定來說,可僅存 在有限數目的"簡單"手勢,且在手勢控制系統開始實施較複雜手勢(例如使用戶以例如三 角形移動他們的手)時,用戶可能較難以執行所有經辨識手勢和/或系統可能花費較多時 間來俘獲任何特定手勢。
[0004] 在當前手勢控制系統中可能出現的另一挑戰是準確地確定何時用戶希望與此系 統交互,以及何時用戶並不如此希望。做出此確定的一種方式是等待用戶輸入命令以激活 或參與手勢辨識模式,其可涉及用戶執行參與姿勢、使用話音參與輸入或採取某種其它動 作。如下文更詳細論述,參與姿勢可為裝置辨識為進入完整手勢檢測模式的命令的靜態手 勢。在完整手勢檢測模式中,裝置可設法檢測一範圍的手勢輸入,用戶可藉此控制裝置的功 能性。以此方式,一旦用戶已參與系統,系統便可進入手勢檢測模式,其中一或多個手勢輸 入可由用戶執行且由裝置辨識以致使在裝置上執行命令。
[0005] 在本文描述的各種實施例中,裝置上的手勢控制系統可經配置以辨識多個唯一參 與輸入。在檢測到特定參與輸入且進入完整檢測模式之後,手勢控制系統可根據與參與輸 入相關聯的手勢解譯上下文來解譯後續手勢。舉例來說,用戶可通過執行手姿勢來參與手 勢控制系統,所述手姿勢涉及伸展的拇指和小拇指(例如,模仿電話的形狀)且與第一手勢 輸入解譯上下文相關聯。響應於檢測到此特定手姿勢,裝置激活手姿勢對應的第一手勢解 譯上下文。在第一手勢解譯上下文下,左掃掠手勢可連結到"重撥"命令。因此,如果裝置 隨後檢測到左掃掠手勢,那麼其通過系統系統的電話應用來執行重撥命令。
[0006] 或者,用戶可通過執行手姿勢來參與完整檢測模式,所述手姿勢涉及成圓形的拇 指和食指(例如,模仿球體的形狀),其對應於第二手勢解譯上下文。在第二手勢解譯上下 文下,左掃掠手勢可與在衛星應用內可執行的滾動地圖命令相關聯。因此,當成圓形的拇指 和食指用作參與手勢時,手勢控制系統將進入完整檢測模式且隨後在衛星導航應用處於使 用時將左掃掠手勢解譯為對應於"滾動地圖"命令。
[0007] 根據本發明的一或多個方面,一種計算裝置可經配置以檢測多個相異參與輸入。 所述多個參與輸入中的每一者可對應於不同手勢輸入解譯上下文。隨後,計算裝置可在用 戶提供輸入時檢測多個參與輸入中的任一者。隨後,響應於用戶手勢輸入,所述計算裝置可 基於所述檢測到的手勢輸入和對應於所述檢測到的參與輸入的手勢解譯上下文來執行至 少一個命令。在一些布置中,參與輸入可採取參與姿勢的形式,例如手姿勢。在其它布置中, 檢測到的參與可為音頻參與,例如用戶的話音。
[0008] 根據本發明的一或多個額外和/或替代方面,計算裝置可保持在有限檢測模式中 直到檢測到參與姿勢。在有限檢測模式中時,裝置可忽略一或多個檢測到的手勢輸入。計 算裝置隨後檢測參與姿勢且響應於檢測到參與姿勢而起始後續手勢輸入的處理。隨後,所 述計算裝置可檢測至少一個手勢,且所述計算裝置可進一步基於所述檢測到的手勢和所述 檢測到的參與姿勢來執行至少一個命令。
[0009] 根據一或多個方面,一種方法可包括檢測多個參與中的參與,其中所述多個參與 中的每一參與界定多個手勢解譯上下文中的手勢解譯上下文。所述方法可進一步包括從所 述多個手勢解譯上下文中選擇手勢解譯上下文。此外,所述方法可包括在檢測參與之後檢 測手勢以及基於檢測到的手勢和選定手勢解譯上下文來執行至少一個命令。在一些實施例 中,手勢的檢測是基於選定手勢解譯上下文。舉例來說,與選定手勢解譯上下文相關聯的 一或多個參數用於檢測。在一些實施例中,基於選定手勢解譯上下文將潛在手勢加載到手 勢檢測引擎中,或可基於例如選定手勢解譯上下文來選擇或使用或加載用於某些手勢的模 型。
[0010] 根據一或多個方面,一種方法可包括忽略非參與傳感器輸入直到檢測到多個參與 姿勢中的參與姿勢,在參與姿勢的檢測之後基於傳感器輸入檢測至少一個手勢,以及基於 檢測到的手勢和檢測到的參與姿勢執行至少一個命令。在一些實施例中,所述多個參與姿 勢中的每一參與姿勢界定不同手勢解譯上下文。在一些實施例中,所述方法進一步包括響 應於檢測到參與姿勢而起始傳感器輸入的處理,其中在所述起始之後檢測所述至少一個手 勢。
[0011] 根據一或多個方面,一種方法可包括檢測第一參與,響應於所述檢測而激活手勢 檢測引擎的至少某種功能性,使用手勢檢測引擎在所述激活之後檢測手勢,以及基於檢測 到的第一參與和檢測到的手勢而控制應用。在一些實施例中,所述激活包括從低功率模式 切換到比所述低功率模式消耗較多功率的模式。在一些實施例中,所述激活包括開始從一 或多個傳感器接收信息。在一些實施例中,第一參與界定應用的手勢解譯上下文。在一些 實施例中,所述方法進一步包括在檢測第一參與之前忽略一或多個手勢。在一些實施例中, 所述激活包括將從第一參與獲得的數據點輸入到手勢檢測引擎的操作中。
[0012] 根據一或多個方面,一種方法可包括檢測第一參與,在所述第一參與之後接收與 第一手勢相關的傳感器輸入,以及確定所述第一手勢是否為命令。在一些實施例中,當所述 第一參與針對所述第一手勢的至少一部分維持時,第一手勢包括命令。所述方法可進一步 包括確定當所述第一參與針對所述第一手勢的大體上全部而未保持時,所述第一手勢不包 括命令。

【專利附圖】

【附圖說明】
[0013] 以舉例的方式說明本發明的方面。在附圖中,相同參考數字指示類似元件,且:
[0014] 圖1圖解說明可實施本發明的一或多個方面的實例裝置。
[0015] 圖2說明根據本發明的一或多個說明性方面展示計算裝置可如何響應於檢測到 參與姿勢而從有限檢測模式切換到手勢檢測模式的實例時間線。
[0016] 圖3說明根據本發明的一或多個說明性方面的執行取決於參與的手勢辨識的實 例方法。
[0017] 圖4說明根據本發明的一或多個說明性方面的可由計算裝置辨識的參與姿勢和 手勢的實例表。
[0018] 圖5說明其中可實施本發明的一或多個方面的實例計算系統。
[0019] 圖6圖解說明用於實施本發明的一或多個方面的第二實例系統。
[0020] 圖7是描繪用於實施本發明的某些方法的算法的流程圖,且可結合圖6的實例系 統來使用。
[0021] 圖8是描繪經配置以根據本文揭示的技術來操作的裝置的實例操作的流程圖。

【具體實施方式】
[0022] 現在將相對於形成本文的一部分的附圖來描述若干說明性實施例。雖然下文描述 其中可實施本發明的一或多個方面的特定實施例,但可使用其它實施例,且可在不脫離本 發明的範圍或所附權利要求書的精神的情況下進行各種修改。
[0023] 圖1圖解說明可實施本發明的一或多個方面的實例裝置。舉例來說,計算裝置100 可為個人計算機、機頂盒、電子遊戲控制臺裝置、膝上型計算機、智慧型電話、平板計算機、個 人數字助理或配備一或多個傳感器的其它移動裝置,所述傳感器允許計算裝置100俘獲運 動和/或其它所感測條件作為一種形式的用戶輸入。舉例來說,計算裝置1〇〇可配備、以通 信方式耦合到和/或另外包含一或多個相機、麥克風、接近傳感器、陀螺儀、加速度計、壓力 傳感器、握持傳感器、觸控螢幕和/或其它傳感器。除了包含一或多個傳感器,計算裝置100 還可包含一或多個處理器、存儲器單元和/或其它硬體組件,如下文更詳細描述。在一些實 施例中,裝置100併入到汽車中,例如汽車的中央控制臺中。
[0024] 在一或多個布置中,計算裝置100可單獨或組合地使用這些傳感器中的任一者和 /或全部來辨識由裝置的一或多個用戶執行的手勢,例如可能不包含用戶觸摸裝置100的 手勢。舉例來說,計算裝置100可使用一或多個相機(例如相機110)來俘獲用戶執行的手 和/或手臂移動,例如手擺動或掃動運動,以及其它可能的移動。另外,較複雜和/或大規 模移動,例如用戶執行的整個身體移動(例如,行走、跳舞等等),可能由一或多個相機(和 /或其它傳感器)俘獲且隨後由例如計算裝置100辨識為手勢。在又一實例中,計算裝置 100可使用一或多個觸控螢幕(例如觸控螢幕120)來俘獲用戶提供的基於觸摸的用戶輸入,例 如捏、掃掠和轉動,以及其它可能的移動。雖然將可單獨視為手勢和/或可與其它移動或動 作組合以形成較複雜手勢的這些樣本移動在此描述為實例,但任何其它種類的運動、移動、 動作或其它傳感器俘獲的用戶輸入可同樣作為手勢輸入而接收和/或由實施本發明的一 或多個方面的計算裝置(例如計算裝置100)辨識為手勢。
[0025] 例如在一些布置中,例如深度相機等相機可用以基於對用戶的手勢或手勢改變的 辨識來控制計算機或媒體。不同於可能經受指紋的有害阻擋作用的一些觸控螢幕系統,基於 相機的手勢輸入可允許基於用戶的自然身體移動或姿勢而清楚顯示或另外輸入照片、視頻 或其它圖像。謹記此優點,可辨識允許用戶對圖像對象進行查看、平移(即,移動)、設定大 小、旋轉和執行其它操縱的手勢。
[0026] 例如結構化光相機或飛行時間相機等深度相機可包含紅外發射器和傳感器。深度 相機可產生紅外光脈衝且隨後測量所述光行進到對象且返回到傳感器花費的時間。可基於 行進時間計算距離。如下文更詳細描述,可使用其它輸入裝置和/或傳感器來檢測或接收 輸入和/或輔助檢測手勢。
[0027] 如本文使用,"手勢"既定指代以人體的部分做出的一種形式的非口頭通信,且與 例如語音等口頭通信形成對比。舉例來說,手勢可由第一位置、姿勢或表達與第二姿勢、位 置或表達之間的移動、改變或變換來界定。在日常現象中使用的常見手勢包含例如"引號" 手勢、鞠躬手勢、屈膝、親面頰、手指或手運動、曲膝、頭部搖擺或移動、舉手擊掌、點頭、愁 容、舉起的拳頭、敬禮、翹拇指運動、捏手勢、手或身體扭動手勢,或手指指向手勢。可使用相 機來檢測手勢,例如通過分析用戶的圖像、使用傾斜傳感器,例如通過檢測用戶正抓持或傾 斜裝置的角度,或通過任何其它方法。所屬領域的技術人員從以上描述和下文的另外描述 將了解,手勢可包括非觸摸、無觸摸或不含觸摸到手勢,例如在半空中執行的手移動。在一 些實施例中,此些非觸摸、無觸摸或不含觸摸的手勢可區別於可能通過在例如觸控螢幕上繪 製圖案而執行的各種"手勢"。在一些實施例中,可在抓持裝置的同時在半空中執行手勢,且 可使用裝置中的例如加速度計等一或多個傳感器來檢測手勢。
[0028] 用戶可通過改變身體局部的位置(即,揮動運動)做出手勢(或"手勢表達"),或 可在將身體局部保持於恆定位置(即,通過做出緊握拳頭手勢)的同時進行手勢表達。在 一些布置中,手和手臂姿勢可用以經由相機輸入控制功能性,而在其它布置中,可另外或替 代地使用其它類型的手勢。另外或替代地,在做出一或多個手勢時可移動手和/或其它身 體局部(例如,手臂、頭、軀幹、腿、足等等)。舉例來說,一些手勢可通過移動一或多個手來 執行,而其它手勢可通過移動一或多個手接合一或多個手臂、一或多個腿等等來執行。在一 些實施例中,手勢可包括維持歷時閾值時間量的某一姿勢,例如手或身體姿勢。
[0029] 圖2說明根據本發明的一或多個說明性方面展示計算裝置可如何響應於檢測到 參與輸入而從有限檢測模式切換到完整檢測模式的實例時間線。如圖2中所見,在開始時 間205,例如裝置100等計算裝置可處於有限檢測模式中。在有限檢測模式中,裝置處理傳 感器數據以檢測參與輸入。然而在此模式中,裝置不可執行與可用於在完整檢測模式中控 制裝置的用戶輸入相關聯的命令。換句話說,在一些實施例中在有限檢測模式中僅參與輸 入有效。
[0030] 此外,裝置還可經配置以使得在其處於有限檢測模式中的同時,不將電力和處理 資源供給於檢測與關聯於完整檢測模式的命令相關聯的輸入。在有限檢測模式期間,計算 裝置可能經配置以分析關於確定用戶是否已提供參與輸入的傳感器輸入(和/或在此時間 期間可能接收的任何其它輸入)。在一些實施例中,在裝置100處於有限檢測模式中的同 時,一或多個傳感器可經配置以斷開或斷電,或不提供傳感器信息到其它組件。
[0031] 如本文使用,"參與輸入"指代觸發完整檢測模式的激活的輸入。完整檢測模式指 代其中可使用某些輸入來控制裝置的功能性的裝置操作模式,如作用中手勢解譯上下文所 確定。
[0032] 在一些實例中,參與輸入可為涉及用戶以特定方式定位他或她的身體或手(例 如,打開的手掌、合上的拳頭、"和平手指"標誌、指向裝置的手指等等)的參與姿勢。在其它 實例中,除了和/或替代於用戶的手,參與可涉及一或多個其它身體局部。舉例來說,當在 一些實施例中在伸展的手臂的末端處檢測時,打開的手掌或合上的拳頭可構成參與輸入。
[0033] 另外或替代地,參與輸入可包含音頻輸入,例如觸發裝置進入完整手勢檢測模式 的聲音。舉例來說,參與輸入可為用戶說出特定單詞或短語,裝置經配置以將其辨識為參與 輸入。在一些實施例中,參與輸入可通過用戶遮擋傳感器來提供。舉例來說,裝置可經配置 以辨識用戶何時阻擋相機的視場或聲學裝置的發射和/或接收空間。舉例來說,在汽車中 行進的用戶可通過遮擋汽車中或手持式裝置上存在的相機或其它傳感器來提供參與輸入。
[0034] 一旦計算裝置確定已檢測到參與輸入,裝置便進入完整檢測模式。在一或多個布 置中,由裝置檢測到的特定參與輸入可對應於且觸發特定手勢解譯上下文。手勢解譯上下 文可包括當參與上下文時可由裝置辨識的一組手勢輸入以及由每一此類手勢激活的命令。 因此,在完整檢測模式期間,作用中手勢解譯上下文可規定由裝置給予檢測到的手勢輸入 的解譯。此外,在完整檢測模式期間,作用中手勢解譯上下文自身可由觸發裝置進入完整檢 測模式的參與輸入規定。在一些實施例中,可實施"默認"參與,其將允許用戶進入例如最 近手勢解譯上下文,而不是自身與唯一手勢解譯上下文相關聯。
[0035] 繼續參見圖2, 一旦計算裝置已進入完整檢測模式,計算裝置便可檢測一或多個手 勢。響應於檢測到特定手勢,裝置可基於對應於最近參與輸入的手勢解譯上下文來解譯手 勢。作用中手勢解譯上下文中的可辨識手勢可各自與命令相關聯。以此方式,當檢測到手勢 中的任一者為輸入時,裝置確定手勢相關聯的命令,且執行所確定命令。在一些實施例中, 最近參與輸入可不僅確定哪些命令與哪些手勢相關聯,而且參與輸入可用以確定用來檢測 那些手勢中的一或多者的一或多個參數。
[0036] 作為先前所述方法的實例實施方案,裝置可辨識涉及用戶的拇指和伸展的小拇指 的姿勢,且可使此姿勢與打電話手勢解譯上下文相關聯。同一裝置也可辨識涉及在一個圓 中壓在一起的拇指和食指的手姿勢,且可使此姿勢與適用於地圖應用的單獨的導航手勢解 譯上下文相關聯。
[0037] 如果此實例計算裝置檢測到包含涉及用戶的拇指和伸展的小拇指的手姿勢的參 與,那麼所述裝置可根據打電話手勢解譯上下文來解譯在手勢檢測模式期間檢測到的手 勢。在此上下文中,如果計算裝置將隨後辨識出左掃掠手勢,那麼裝置可將手勢解譯為將使 用例如由裝置提供的電話應用程式(例如,電話軟體應用程式)執行的"重撥"命令。另一 方面,在此實例中,如果計算裝置辨識出包含其中用戶的拇指和食指形成一個圓(例如,模 仿球體的形狀)的手姿勢的參與,那麼所述裝置可根據導航手勢解譯上下文來解譯在手勢 檢測模式期間檢測到的手勢。在此上下文中,如果計算裝置將隨後辨識出左掃掠手勢,那麼 裝置可將手勢解譯為將使用例如由裝置提供的衛星導航應用程式(例如,衛星導航軟體應 用程序)執行的"滾動地圖"命令。如這些實例表明,在至少一個實施例中,計算裝置可實 施為和/或實施在汽車控制系統中,且這些各種參與和手勢可允許用戶控制汽車控制系統 的不同功能性。
[0038] 圖3說明根據本發明的一或多個說明性方面的執行取決於參與的手勢辨識的實 例方法。根據一或多個方面,本文描述的方法和/或方法步驟中的任一者和/或全部可由計 算裝置實施和/或在計算裝置中實施,所述計算裝置例如為計算裝置100和/或例如下文 更詳細描述的計算機系統。在一個實施例中,下文關於圖3描述的方法步驟中的一或多者 由裝置100的處理器實施。另外或替代地,本文描述的方法和/或方法步驟中的任一者和/ 或全部可在計算機可讀指令中實施,例如存儲在計算機可讀媒體上的計算機可讀指令。而 且,根據本發明,裝置可併入對於圖3中描繪的步驟、決策、確定和動作中的任一者的執行 可能需要的其它步驟、計算、算法、方法或動作。
[0039] 結合圖3的方法的描述,後續段落將向前參考圖5和6以指示這些圖的可能與方 法步驟相關聯的某些組件。在步驟305中,可初始化計算裝置,例如能夠將一或多個手勢辨 識為用戶輸入的計算裝置(例如,計算裝置500或600),和/或可加載一或多個設定。舉例 來說,當首先對計算裝置加電時,裝置(與例如其上存儲和/或執行的軟體相關聯)可加載 一或多個設定,例如與手勢相關的用戶偏好。在至少一個布置中,這些用戶偏好可包含手勢 映射信息,其中特定手勢映射到不同手勢解譯上下文中的特定命令。另外或替代地,此手勢 映射信息可指定參與輸入以及由每一此類參與輸入帶來的不同手勢解譯上下文。與手勢映 射設定或類似物相關的信息可存儲在例如存儲器535或存儲器606中。
[0040] 在一或多個額外和/或替代布置中,設定可指定參與輸入在"全局"層級下操作, 使得這些參與輸入對應於相同手勢解譯上下文,無論當前"處於焦點"或正在使用的應用如 何。另一方面,設定可指定其它參與輸入在應用層級下操作,使得這些參與輸入對應於不同 時間下的不同手勢,其中對應關係取決於正在使用哪一應用。全局和應用層級參與輸入的 布置可取決於實施這些概念的系統,且系統可按需要以全局和應用層級參與輸入配置以適 合特定系統設計目的。全局和應用層級參與輸入的布置也可部分地或完全地基於由用戶提 供的設定來確定。
[0041] 舉例來說,下表(以下標記為"表A")說明可結合在汽車設定中實施本發明的一 或多個方面的系統來使用的手勢映射信息的實例:
[0042] 表 A
[0043]

【權利要求】
1. 一種方法,其包括: 檢測參與輸入; 從多個輸入解譯上下文中選擇輸入解譯上下文,所述選擇是基於所述檢測到的參與輸 入而完成; 在所述選擇輸入解譯上下文之後檢測手勢輸入;以及 基於所述檢測到的手勢輸入和所述選定輸入解譯上下文來執行命令。
2. 根據權利要求1所述的方法,其中檢測參與輸入包括檢測維持歷時閾值時間量的參 與姿勢。
3. 根據權利要求2所述的方法,其中所述參與姿勢包括手姿勢,且其中所述手姿勢包 括大體上打開的手掌和伸展的手指。
4. 根據權利要求2所述的方法,其中所述參與姿勢包括手姿勢,且其中所述手姿勢包 括合上的拳頭和伸展的手臂。
5. 根據權利要求2所述的方法,其中所述參與姿勢包括手姿勢,且其中所述選擇與當 檢測到所述手姿勢時所述手的位置無關。
6. 根據權利要求1所述的方法,其中檢測參與輸入包括檢測手勢或傳感器的遮擋。
7. 根據權利要求1所述的方法,其中檢測參與輸入包括檢測音頻參與,所述音頻參與 包括用戶說出的單詞或短語。
8. 根據權利要求1所述的方法,其中所述檢測到的參與輸入包括多個參與輸入中的一 者,所述多個參與輸入中的每一者對應於所述多個輸入解譯上下文中的相應一者,且其中 所述選擇包括選擇對應於所述檢測到的參與輸入的所述輸入解譯上下文。
9. 根據權利要求1所述的方法,其進一步包括: 響應於所述檢測參與輸入,顯示識別作用中輸入解譯上下文的用戶接口。
10. 根據權利要求1所述的方法,其進一步包括: 響應於所述檢測參與輸入而提供音頻反饋,其中所述音頻反饋識別作用中輸入解譯上 下文。
11. 根據權利要求1所述的方法,其中所述選定輸入解譯上下文是在應用層級界定,使 得所述選定輸入解譯上下文由處於焦點的應用界定。
12. 根據權利要求1所述的方法,其進一步包括致使在檢測所述參與輸入之前顯示一 或多個元件,其中所述選擇與正顯示的所述一或多個元件無關。
13. 根據權利要求1所述的方法,其中檢測所述手勢輸入包括基於與所述選定輸入解 譯上下文相關聯的一或多個參數來檢測所述手勢輸入。
14. 根據權利要求1所述的方法,其進一步包括忽略與檢測所述參與輸入無關的傳感 器輸入,所述忽略在檢測所述參與輸入之前完成。
15. 根據權利要求1所述的方法, 其中檢測參與輸入包括: 檢測與第一輸入解譯上下文相關聯的第一參與輸入以用於控制第一功能性;以及 檢測與第二輸入解譯上下文相關聯的第二參與輸入以用於控制與所述第一功能性不 同的第二功能性。
16. 根據權利要求15所述的方法,其中所述第一功能性與汽車控制系統內的第一類型 的子系統相關聯,且其中所述第二功能性與所述汽車控制系統內的第二類型的子系統相關 聯。
17. 根據權利要求15所述的方法,其中所述第一功能性與媒體播放器應用內的第一類 型的子系統相關聯,且其中所述第二功能性與所述媒體播放器應用內的第二類型的子系統 相關聯。
18. 根據權利要求1所述的方法,其中所述選定輸入解譯上下文是全局界定的。
19. 根據權利要求1所述的方法,其中檢測所述參與輸入包括檢測初始參與輸入和較 晚參與輸入,且其中檢測所述較晚參與輸入包括使用與所述初始參與輸入相關聯的輸入解 譯上下文。
20. -種設備,其包括: 參與檢測模塊,其經配置以檢測參與輸入; 選擇模塊,其經配置以從多個輸入解譯上下文中選擇輸入解譯上下文,所述選擇模塊 經配置以基於所述檢測到的參與輸入而執行所述選擇; 檢測模塊,其經配置以在所述選擇模塊選擇所述輸入解譯上下文之後檢測手勢輸入; 以及 處理器,其經配置以基於所述檢測到的手勢輸入和所述選定輸入解譯上下文來執行命 令。
21. 根據權利要求20所述的設備,其中所述參與檢測模塊經配置以檢測維持歷時閾值 時間量的參與姿勢。
22. 根據權利要求21所述的設備,其中所述參與姿勢包括手姿勢,且其中所述選擇模 塊經配置以與當檢測到所述手姿勢時所述手的位置無關地選擇所述輸入解譯上下文。
23. 根據權利要求20所述的設備,其進一步包括顯示屏,其中所述處理器進一步經配 置以響應於檢測到參與輸入而致使所述顯示屏顯示用戶接口,且其中所述用戶接口識別作 用中輸入解譯上下文。
24. 根據權利要求20所述的設備,其進一步包括音頻揚聲器,其中所述處理器進一步 經配置以響應於檢測到參與輸入而致使所述音頻揚聲器輸出音頻反饋,其中所述音頻反饋 識別作用中輸入解譯上下文。
25. 根據權利要求20所述的設備,其中所述輸入解譯上下文是在應用層級界定,使得 所述輸入解譯上下文由處於焦點的應用界定。
26. 根據權利要求20所述的設備,其進一步包括經配置以俘獲二維圖像的相機,其中 所述參與檢測模塊經配置以基於由所述相機俘獲的至少一個圖像檢測所述參與輸入,且其 中所述檢測模塊經配置以使用由所述相機俘獲的至少一個其它圖像來檢測所述手勢輸入。
27. 根據權利要求20所述的設備,其進一步包括經配置以將傳感器數據輸入到所述參 與檢測模塊的傳感器,且其中所述處理器進一步經配置以致使所述設備忽略與檢測參與輸 入無關的傳感器數據。
28. 根據權利要求20所述的設備,其中所述參與檢測模塊經配置以: 檢測與第一輸入解譯上下文相關聯的第一參與輸入以用於控制第一功能性;以及 檢測與第二輸入解譯上下文相關聯的第二參與輸入以用於控制與所述第一功能性不 同的第二功能性,其中所述第一功能性與汽車控制系統或媒體播放器應用內的第一子系統 相關聯,且其中所述第二功能性與所述汽車控制系統或媒體播放器應用內的第二子系統相 關聯。
29. 根據權利要求20所述的設備,其中所述檢測到的參與輸入包括多個參與輸入中的 一者,所述多個參與輸入中的每一者對應於所述多個輸入解譯上下文中的相應一者,且其 中所述選擇模塊經配置以選擇對應於所述檢測到的參與輸入的所述輸入解譯上下文。
30. 根據權利要求20所述的設備,其中所述選定輸入解譯上下文是全局界定的。
31. 根據權利要求20所述的設備,其中檢測參與輸入包括檢測初始參與輸入和較晚 參與輸入,且其中檢測較晚參與輸入包括使用基於所述初始參與輸入選擇的輸入解譯上下 文。
32. -種設備,其包括: 用於檢測參與輸入的裝置; 用於從多個輸入解譯上下文中選擇輸入解譯上下文的裝置,所述選擇是基於所述檢測 到的參與輸入; 用於在所述選擇輸入解譯上下文之後檢測手勢輸入的裝置;以及 用於基於所述檢測到的手勢輸入和所述選定輸入解譯上下文來執行命令的裝置。
33. 根據權利要求32所述的設備,其中所述用於檢測參與輸入的裝置包括用於檢測維 持歷時閾值時間量的參與姿勢的裝置。
34. 根據權利要求33所述的設備,其中所述參與姿勢是手姿勢,且其中所述用於選擇 的裝置包括用於與當檢測到所述手姿勢時所述手的位置無關地選擇所述輸入解譯上下文 的裝置。
35. 根據權利要求32所述的設備,其中所述用於檢測參與輸入的裝置包括用於檢測參 與手勢、傳感器的遮擋或音頻參與中的至少一者的裝置。
36. 根據權利要求32所述的設備,其進一步包括: 用於響應於所述選擇而將反饋提供給所述設備的用戶的裝置,其中所述反饋識別所述 選定輸入解譯上下文。
37. 根據權利要求32所述的設備,其中所述檢測到的參與輸入包括多個參與輸入中的 一者,所述多個參與輸入中的每一者對應於所述多個輸入解譯上下文中的相應一者,且其 中所述用於選擇的裝置包括用於選擇對應於所述檢測到的參與輸入的所述輸入解譯上下 文的裝置。
38. 根據權利要求32所述的設備,其中所述用於選擇輸入解譯上下文的裝置包括用於 選擇由處於焦點的應用在應用層級界定的輸入解譯上下文的裝置。
39. 根據權利要求32所述的設備,其中所述用於檢測手勢輸入的裝置包括用於基於與 所述選定輸入解譯上下文相關聯的參數來檢測手勢輸入的裝置。
40. 根據權利要求32所述的設備,其進一步包括用於在所述用於檢測參與輸入的裝置 檢測所述參與輸入之前忽略與檢測參與輸入無關的輸入的裝置。
41. 根據權利要求32所述的設備, 其中所述用於檢測手勢輸入的裝置包括: 用於檢測與第一輸入解譯上下文相關聯的第一參與輸入以用於控制系統的第一功能 性的裝置,以及 用於檢測與第二輸入解譯上下文相關聯的第二參與輸入以用於控制所述系統的與所 述第一功能性不同的第二功能性的裝置。
42. 根據權利要求32所述的設備,其中所述用於選擇的裝置包括用於選擇全局界定的 輸入解譯上下文的裝置。
43. 根據權利要求32所述的設備,其中所述用於檢測參與輸入的裝置包括用於檢測初 始參與輸入和較晚參與輸入的裝置,且其中用於檢測所述較晚參與輸入的裝置包括用於使 用與所述初始參與輸入相關聯的輸入解譯上下文來檢測所述較晚參與輸入的裝置。
44. 一種其上存儲有指令的非暫時性計算機可讀媒體,所述指令用於致使設備: 檢測參與輸入; 基於所述檢測到的參與輸入從多個輸入解譯上下文中選擇輸入解譯上下文; 在所述輸入解譯上下文的選擇之後檢測手勢輸入;以及 基於所述檢測到的手勢輸入和所述選定輸入解譯上下文來執行命令。
【文檔編號】G06F3/01GK104115099SQ201380008650
【公開日】2014年10月22日 申請日期:2013年2月13日 優先權日:2012年2月13日
【發明者】伊恩·查理·克拉克森 申請人:高通股份有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀