行的所述手勢(shì)的數(shù)據(jù);以及 通過(guò)所述計(jì)算機(jī)系統(tǒng)使用所述手勢(shì)分析引擎根據(jù)所述所應(yīng)用的手勢(shì)分類上下文來(lái)識(shí)別所述手勢(shì)。2.根據(jù)權(quán)利要求1所述的用于辨識(shí)所述手勢(shì)的方法,所述方法進(jìn)一步包括: 在接收所述用戶輸入之前,通過(guò)所述計(jì)算機(jī)系統(tǒng)計(jì)算第一度量值集合以僅在選自可用手勢(shì)集合的第一手勢(shì)子集當(dāng)中進(jìn)行區(qū)分,其中: 僅所述第一手勢(shì)子集才可有資格在所述手勢(shì)分類上下文起作用時(shí)被識(shí)別。3.根據(jù)權(quán)利要求2所述的用于辨識(shí)所述手勢(shì)的方法,所述方法進(jìn)一步包括: 從所述可用手勢(shì)集合接收第二手勢(shì)子集的指示,其中: 所述第二手勢(shì)子集中的每一手勢(shì)在第二手勢(shì)分類上下文中是有效的; 通過(guò)所述計(jì)算機(jī)系統(tǒng)計(jì)算所述第二手勢(shì)子集的第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分,其中: 僅所述第二手勢(shì)子集才可有資格在所述第二手勢(shì)分類上下文起作用時(shí)被識(shí)別;以及 所述第二手勢(shì)子集和所述第一手勢(shì)子集含有至少一個(gè)不同手勢(shì); 在計(jì)算所述第二度量值集合之后,通過(guò)所述計(jì)算機(jī)系統(tǒng)接收用戶輸入,所述用戶輸入導(dǎo)致將所述第二手勢(shì)分類上下文應(yīng)用于所述手勢(shì)分析引擎; 在應(yīng)用所述第二手勢(shì)分類上下文之后,通過(guò)所述計(jì)算機(jī)系統(tǒng)接收指示由所述用戶執(zhí)行的第二手勢(shì)的數(shù)據(jù);以及 通過(guò)所述計(jì)算機(jī)系統(tǒng)根據(jù)所述所應(yīng)用的第二手勢(shì)分類上下文來(lái)解譯所述第二手勢(shì)。4.根據(jù)權(quán)利要求1所述的用于辨識(shí)所述手勢(shì)的方法,其中接收導(dǎo)致應(yīng)用所述手勢(shì)分類上下文的所述用戶輸入包括: 通過(guò)所述計(jì)算機(jī)系統(tǒng)接收選擇用戶接口內(nèi)的應(yīng)用程序的用戶輸入。5.根據(jù)權(quán)利要求4所述的用于辨識(shí)所述手勢(shì)的方法,其中接收導(dǎo)致應(yīng)用所述手勢(shì)分類上下文的所述用戶輸入進(jìn)一步包括: 通過(guò)所述計(jì)算機(jī)系統(tǒng)接收導(dǎo)致光標(biāo)懸停在由所述用戶接口呈現(xiàn)的圖標(biāo)上面的用戶輸入。6.根據(jù)權(quán)利要求2所述的用于辨識(shí)所述手勢(shì)的方法,其中計(jì)算所述第一度量值集合以僅在所述第一手勢(shì)子集當(dāng)中進(jìn)行區(qū)分包括: 通過(guò)所述計(jì)算機(jī)系統(tǒng)計(jì)算所述第一手勢(shì)子集中的每一手勢(shì)的度量值,其中所述第一手勢(shì)子集中的每一手勢(shì)的所述度量值是至少部分地基于手勢(shì)訓(xùn)練數(shù)據(jù)和所述第一手勢(shì)子集中的其它手勢(shì)。7.根據(jù)權(quán)利要求3所述的用于辨識(shí)所述手勢(shì)的方法,其中:從所述可用手勢(shì)集合接收所述第二手勢(shì)子集的所述指示和計(jì)算所述第二手勢(shì)子集的所述第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分是響應(yīng)于在所述計(jì)算機(jī)系統(tǒng)處安裝應(yīng)用程序而發(fā)生的。8.根據(jù)權(quán)利要求3所述的用于辨識(shí)所述手勢(shì)的方法,其中:從所述可用手勢(shì)集合接收所述第二手勢(shì)子集的所述指示和計(jì)算所述第二手勢(shì)子集的所述第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分是在創(chuàng)建手勢(shì)子集數(shù)據(jù)庫(kù)期間發(fā)生的,其中所述手勢(shì)子集數(shù)據(jù)庫(kù)包括用于所述可用手勢(shì)集合中的多個(gè)子集的手勢(shì)分類上下文。9.一種用于辨識(shí)手勢(shì)的系統(tǒng),所述系統(tǒng)包括: 一或多個(gè)處理器;以及 存儲(chǔ)器,其與所述一或多個(gè)處理器通信地耦合且可由所述一或多個(gè)處理器讀取,且其中存儲(chǔ)有處理器可讀指令,當(dāng)由所述一或多個(gè)處理器執(zhí)行時(shí),所述處理器可讀指令導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作: 接收用戶輸入,所述用戶輸入導(dǎo)致從可用于手勢(shì)分析引擎的多個(gè)手勢(shì)分類上下文中應(yīng)用一個(gè)手勢(shì)分類上下文; 將所述手勢(shì)分類上下文應(yīng)用于所述手勢(shì)分析引擎; 在應(yīng)用所述手勢(shì)分類上下文之后,接收指示由用戶執(zhí)行的所述手勢(shì)的數(shù)據(jù);以及 使用所述手勢(shì)分析引擎根據(jù)所述所應(yīng)用的手勢(shì)分類上下文來(lái)識(shí)別所述手勢(shì)。10.根據(jù)權(quán)利要求9所述的用于辨識(shí)所述手勢(shì)的系統(tǒng),其中當(dāng)執(zhí)行時(shí),所述處理器可讀指令進(jìn)一步導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作: 在接收所述用戶輸入之前,計(jì)算第一度量值集合以僅在選自可用手勢(shì)集合的第一手勢(shì)子集當(dāng)中進(jìn)行區(qū)分,其中 僅所述第一手勢(shì)子集才可有資格在所述手勢(shì)分類上下文起作用時(shí)被識(shí)別。11.根據(jù)權(quán)利要求10所述的用于辨識(shí)所述手勢(shì)的系統(tǒng),其中當(dāng)執(zhí)行時(shí)所述處理器可讀指令進(jìn)一步導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作: 從所述可用手勢(shì)集合接收第二手勢(shì)子集的指示,其中: 所述第二手勢(shì)子集中的每一手勢(shì)在第二手勢(shì)分類上下文中是有效的; 計(jì)算所述第二手勢(shì)子集的第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分,其中: 僅所述第二手勢(shì)子集才可有資格在所述第二手勢(shì)分類上下文起作用時(shí)被識(shí)別;以及 所述第二手勢(shì)子集和所述第一手勢(shì)子集含有至少一個(gè)不同手勢(shì); 在計(jì)算所述第二度量值集合之后,接收用戶輸入,所述用戶輸入導(dǎo)致將所述第二手勢(shì)分類上下文應(yīng)用于所述手勢(shì)分析引擎; 在應(yīng)用所述第二手勢(shì)分類上下文之后,接收指示由所述用戶執(zhí)行的第二手勢(shì)的數(shù)據(jù);以及 根據(jù)所述所應(yīng)用的第二手勢(shì)分類上下文來(lái)解譯所述第二手勢(shì)。12.根據(jù)權(quán)利要求9所述的用于辨識(shí)所述手勢(shì)的系統(tǒng),其中導(dǎo)致所述一或多個(gè)處理器接收導(dǎo)致應(yīng)用所述手勢(shì)分類上下文的所述用戶輸入的所述處理器可讀指令包含以下處理器可讀指令:當(dāng)執(zhí)行時(shí),所述處理器可讀指令導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作: 接收選擇用戶接口內(nèi)的應(yīng)用程序的用戶輸入。13.根據(jù)權(quán)利要求12所述的用于辨識(shí)所述手勢(shì)的系統(tǒng),其中導(dǎo)致所述一或多個(gè)處理器接收導(dǎo)致應(yīng)用所述手勢(shì)分類上下文的所述用戶輸入的所述處理器可讀指令包含以下處理器可讀指令:當(dāng)執(zhí)行時(shí),所述處理器可讀指令導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作: 接收導(dǎo)致光標(biāo)懸停在由所述用戶接口呈現(xiàn)的圖標(biāo)上面的用戶輸入。14.根據(jù)權(quán)利要求10所述的用于辨識(shí)所述手勢(shì)的系統(tǒng),其中導(dǎo)致所述一或多個(gè)處理器計(jì)算所述第一度量值集合以僅在所述第一手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述處理器可讀指令包含以下處理器可讀指令:當(dāng)執(zhí)行時(shí),所述處理器可讀指令導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作: 計(jì)算所述第一手勢(shì)子集中的每一手勢(shì)的度量值,其中所述第一手勢(shì)子集中的每一手勢(shì)的所述度量值是至少部分地基于手勢(shì)訓(xùn)練數(shù)據(jù)和所述第一手勢(shì)子集中的其它手勢(shì)。15.根據(jù)權(quán)利要求11所述的用于辨識(shí)所述手勢(shì)的系統(tǒng),其中當(dāng)執(zhí)行時(shí)導(dǎo)致所述一或多個(gè)處理器從所述可用手勢(shì)集合接收所述第二手勢(shì)子集的所述指示和計(jì)算所述第二手勢(shì)子集的所述第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述處理器可讀指令是響應(yīng)于在所述計(jì)算機(jī)系統(tǒng)處安裝應(yīng)用程序而執(zhí)行的。16.根據(jù)權(quán)利要求11所述的用于辨識(shí)所述手勢(shì)的系統(tǒng),其中當(dāng)執(zhí)行時(shí)導(dǎo)致所述一或多個(gè)處理器從所述可用手勢(shì)集合接收所述第二手勢(shì)子集的所述指示和計(jì)算所述第二手勢(shì)子集的所述第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述處理器可讀指令是作為當(dāng)由所述一或多個(gè)處理器執(zhí)行時(shí)導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作的處理器可讀指令的一部分而執(zhí)行: 創(chuàng)建手勢(shì)子集數(shù)據(jù)庫(kù),其中所述手勢(shì)子集數(shù)據(jù)庫(kù)包括用于所述可用手勢(shì)集合中的多個(gè)子集的手勢(shì)分類上下文。17.—種用于辨識(shí)手勢(shì)的非暫時(shí)性處理器可讀媒體,其包括被配置成導(dǎo)致一或多個(gè)處理器進(jìn)行以下操作的處理器可讀指令: 接收用戶輸入,所述用戶輸入導(dǎo)致從可用于手勢(shì)分析引擎的多個(gè)手勢(shì)分類上下文中應(yīng)用一個(gè)手勢(shì)分類上下文; 將所述手勢(shì)分類上下文應(yīng)用于所述手勢(shì)分析引擎; 在應(yīng)用所述手勢(shì)分類上下文之后,接收指示由用戶執(zhí)行的所述手勢(shì)的數(shù)據(jù);以及 使用所述手勢(shì)分析引擎根據(jù)所述所應(yīng)用的手勢(shì)分類上下文來(lái)識(shí)別所述手勢(shì)。18.根據(jù)權(quán)利要求17所述的用于辨識(shí)所述手勢(shì)的非暫時(shí)性處理器可讀媒體,其中所述處理器可讀指令進(jìn)一步被配置成導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作: 在接收所述用戶輸入之前,計(jì)算第一度量值集合以僅在選自可用手勢(shì)集合的第一手勢(shì)子集當(dāng)中進(jìn)行區(qū)分,其中 僅所述第一手勢(shì)子集才可有資格在所述手勢(shì)分類上下文起作用時(shí)被識(shí)別。19.根據(jù)權(quán)利要求18所述的用于辨識(shí)所述手勢(shì)的非暫時(shí)性處理器可讀媒體,其中所述處理器可讀指令進(jìn)一步被配置成導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作: 從所述可用手勢(shì)集合接收第二手勢(shì)子集的指示,其中: 所述第二手勢(shì)子集中的每一手勢(shì)在第二手勢(shì)分類上下文中是有效的; 計(jì)算所述第二手勢(shì)子集的第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分,其中: 僅所述第二手勢(shì)子集才可有資格在所述第二手勢(shì)分類上下文起作用時(shí)被識(shí)別;以及 所述第二手勢(shì)子集和所述第一手勢(shì)子集含有至少一個(gè)不同手勢(shì); 在計(jì)算所述第二度量值集合之后,接收用戶輸入,所述用戶輸入導(dǎo)致將所述第二手勢(shì)分類上下文應(yīng)用于所述手勢(shì)分析引擎; 在應(yīng)用所述第二手勢(shì)分類上下文之后,接收指示由所述用戶執(zhí)行的第二手勢(shì)的數(shù)據(jù);以及 根據(jù)所述所應(yīng)用的第二手勢(shì)分類上下文來(lái)解譯所述第二手勢(shì)。20.根據(jù)權(quán)利要求17所述的用于辨識(shí)所述手勢(shì)的非暫時(shí)性處理器可讀媒體,其中被配置成導(dǎo)致所述一或多個(gè)處理器接收導(dǎo)致應(yīng)用所述手勢(shì)分類上下文的所述用戶輸入的所述處理器可讀指令包括被配置成導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作的處理器可讀指令: 接收選擇用戶接口內(nèi)的應(yīng)用程序的用戶輸入。21.根據(jù)權(quán)利要求20所述的用于辨識(shí)所述手勢(shì)的非暫時(shí)性處理器可讀媒體,其中被配置成導(dǎo)致所述一或多個(gè)處理器接收導(dǎo)致應(yīng)用所述手勢(shì)分類上下文的所述用戶輸入的所述處理器可讀指令包括被配置成導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作的處理器可讀指令: 接收導(dǎo)致光標(biāo)懸停在由所述用戶接口呈現(xiàn)的圖標(biāo)上面的用戶輸入。22.根據(jù)權(quán)利要求18所述的用于辨識(shí)所述手勢(shì)的非暫時(shí)性處理器可讀媒體,其中被配置成導(dǎo)致所述一或多個(gè)處理器計(jì)算所述第一度量值集合以僅在所述第一手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述處理器可讀指令包括被配置成導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作的處理器可讀指令: 計(jì)算所述第一手勢(shì)子集中的每一手勢(shì)的度量值,其中所述第一手勢(shì)子集中的每一手勢(shì)的所述度量值是至少部分地基于手勢(shì)訓(xùn)練數(shù)據(jù)和所述第一手勢(shì)子集中的其它手勢(shì)。23.根據(jù)權(quán)利要求19所述的用于辨識(shí)所述手勢(shì)的非暫時(shí)性處理器可讀媒體,其中被配置成導(dǎo)致所述一或多個(gè)處理器從所述可用手勢(shì)集合接收所述第二手勢(shì)子集的所述指示和計(jì)算所述第二手勢(shì)子集的所述第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述處理器可讀指令是響應(yīng)于在所述計(jì)算機(jī)系統(tǒng)處安裝應(yīng)用程序而執(zhí)行的。24.根據(jù)權(quán)利要求19所述的用于辨識(shí)所述手勢(shì)的非暫時(shí)性處理器可讀媒體,其中被配置成導(dǎo)致所述一或多個(gè)處理器從所述可用手勢(shì)集合接收所述第二手勢(shì)子集的所述指示和計(jì)算所述第二手勢(shì)子集的所述第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述處理器可讀指令是作為被配置成導(dǎo)致所述一或多個(gè)處理器進(jìn)行以下操作的處理器可讀指令的一部分而執(zhí)行: 創(chuàng)建手勢(shì)子集數(shù)據(jù)庫(kù),其中所述手勢(shì)子集數(shù)據(jù)庫(kù)包括用于所述可用手勢(shì)集合中的多個(gè)子集的手勢(shì)分類上下文。25.一種用于辨識(shí)手勢(shì)的設(shè)備,所述設(shè)備包括: 用于接收用戶輸入的裝置,所述用戶輸入導(dǎo)致從可用于手勢(shì)分析裝置的多個(gè)手勢(shì)分類上下文中應(yīng)用一個(gè)手勢(shì)分類上下文; 用于將所述手勢(shì)分類上下文應(yīng)用于所述手勢(shì)分析裝置的裝置; 用于在應(yīng)用所述手勢(shì)分類上下文之后接收指示由用戶執(zhí)行的所述手勢(shì)的數(shù)據(jù)的裝置;以及 用于使用所述手勢(shì)分析裝置根據(jù)所述所應(yīng)用的手勢(shì)分類上下文來(lái)識(shí)別所述手勢(shì)的裝置。26.根據(jù)權(quán)利要求25所述的用于辨識(shí)所述手勢(shì)的設(shè)備,所述設(shè)備進(jìn)一步包括: 用于在接收所述用戶輸入之前計(jì)算第一度量值集合以僅在選自可用手勢(shì)集合的第一手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的裝置,其中: 僅所述第一手勢(shì)子集才可有資格在所述手勢(shì)分類上下文起作用時(shí)被識(shí)別。27.根據(jù)權(quán)利要求26所述的用于辨識(shí)所述手勢(shì)的設(shè)備,所述設(shè)備進(jìn)一步包括: 用于從所述可用手勢(shì)集合接收第二手勢(shì)子集的指示的裝置,其中: 所述第二手勢(shì)子集中的每一手勢(shì)在第二手勢(shì)分類上下文中是有效的; 用于計(jì)算所述第二手勢(shì)子集的第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的裝置,其中: 僅所述第二手勢(shì)子集才可有資格在所述第二手勢(shì)分類上下文起作用時(shí)被識(shí)別;以及 所述第二手勢(shì)子集和所述第一手勢(shì)子集含有至少一個(gè)不同手勢(shì); 用于在計(jì)算所述第二度量值集合之后接收用戶輸入的裝置,所述用戶輸入導(dǎo)致將所述第二手勢(shì)分類上下文應(yīng)用于所述手勢(shì)分析裝置; 用于在應(yīng)用所述第二手勢(shì)分類上下文之后接收指示由所述用戶執(zhí)行的第二手勢(shì)的數(shù)據(jù)的裝置;以及 用于根據(jù)所述所應(yīng)用的第二手勢(shì)分類上下文來(lái)解譯所述第二手勢(shì)的裝置。28.根據(jù)權(quán)利要求25所述的用于辨識(shí)所述手勢(shì)的設(shè)備,其中用于接收導(dǎo)致應(yīng)用所述手勢(shì)分類上下文的所述用戶輸入的所述裝置包括: 用于接收選擇用戶接口內(nèi)的應(yīng)用程序的用戶輸入的裝置。29.根據(jù)權(quán)利要求28所述的用于辨識(shí)所述手勢(shì)的設(shè)備,其中用于接收導(dǎo)致應(yīng)用所述手勢(shì)分類上下文的所述用戶輸入的所述裝置進(jìn)一步包括: 用于接收導(dǎo)致光標(biāo)懸停在由所述用戶接口呈現(xiàn)的圖標(biāo)上面的用戶輸入的裝置。30.根據(jù)權(quán)利要求26所述的用于辨識(shí)所述手勢(shì)的設(shè)備,其中用于計(jì)算所述第一度量值集合以僅在所述第一手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述裝置包括: 用于計(jì)算所述第一手勢(shì)子集中的每一手勢(shì)的度量值的裝置,其中所述第一手勢(shì)子集中的每一手勢(shì)的所述度量值是至少部分地基于手勢(shì)訓(xùn)練數(shù)據(jù)和所述第一手勢(shì)子集中的其它手勢(shì)。31.根據(jù)權(quán)利要求27所述的用于辨識(shí)所述手勢(shì)的設(shè)備,其中:用于從所述可用手勢(shì)集合接收所述第二手勢(shì)子集的所述指示的所述裝置和用于計(jì)算所述第二手勢(shì)子集的所述第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述裝置是取決于在所述計(jì)算機(jī)系統(tǒng)處安裝應(yīng)用程序。32.根據(jù)權(quán)利要求27所述的用于辨識(shí)所述手勢(shì)的設(shè)備,其中:用于從所述可用手勢(shì)集合接收所述第二手勢(shì)子集的所述指示的所述裝置和用于計(jì)算所述第二手勢(shì)子集的所述第二度量值集合以僅在所述第二手勢(shì)子集當(dāng)中進(jìn)行區(qū)分的所述裝置是用于創(chuàng)建手勢(shì)子集數(shù)據(jù)庫(kù)的裝置的一部分,其中所述手勢(shì)子集數(shù)據(jù)庫(kù)包括用于所述可用手勢(shì)集合中的多個(gè)子集的手勢(shì)分類上下文。
【專利摘要】本發(fā)明呈現(xiàn)了用于辨識(shí)手勢(shì)的各種布置??山邮沼脩糨斎?,所述用戶輸入導(dǎo)致從多個(gè)手勢(shì)分類上下文中應(yīng)用一個(gè)手勢(shì)分類上下文??蓪⑦@個(gè)手勢(shì)分類上下文應(yīng)用于(例如)手勢(shì)分析引擎。在應(yīng)用所述手勢(shì)分類上下文之后,可接收指示由用戶執(zhí)行的手勢(shì)的數(shù)據(jù)。可根據(jù)所述所應(yīng)用的手勢(shì)分類上下文來(lái)識(shí)別所述手勢(shì)。
【IPC分類】G06F3/0488, G06K9/00
【公開號(hào)】CN105518608
【申請(qǐng)?zhí)枴緾N201480049631
【發(fā)明人】巴巴克·福魯坦保爾, 沙瓦庫(kù)馬爾·巴拉蘇部拉馬尼亞姆, 維托爾·R·卡瓦略
【申請(qǐng)人】高通股份有限公司
【公開日】2016年4月20日
【申請(qǐng)日】2014年9月12日
【公告號(hào)】EP3044662A1, US20150078613, WO2015038866A1