所述采集單元與顯示單元在同一面板上,所述采集單元可以具體為2D攝像頭或3D攝像頭。所述操作體可以為用戶的第一部位,所述第一部位可以具體為手。本步驟中當(dāng)電子設(shè)備處于帳篷模式時(shí),通過所述采集單元獲取用戶對(duì)電子設(shè)備的操作手勢(shì)。
[0114]步驟402:獲取預(yù)設(shè)的對(duì)應(yīng)關(guān)系集合;
[0115]這里,如果將使得電子設(shè)備保持較好帳篷模式的所有第一角度稱之為理想角度,那么電子設(shè)備預(yù)先存儲(chǔ)有一對(duì)應(yīng)關(guān)系集合,所述對(duì)應(yīng)關(guān)系集合中至少包括M個(gè)第一對(duì)應(yīng)關(guān)系,M為正整數(shù)。所述對(duì)應(yīng)關(guān)系集合至少用于表征M個(gè)第一角度中每一第一角度及所述每一第一角度相對(duì)于第一預(yù)定角度的第一特征參量比值之間的對(duì)應(yīng)關(guān)系的集合。
[0116]圖2為本發(fā)明實(shí)施例的電子設(shè)備處于帳篷模式的示意圖;在圖2中,第一本體21包括有顯示單元,第二本體22未包括有顯示單元;采集單元設(shè)置于顯示單元的下方(如圖中的黑色區(qū)域)的某個(gè)位置如中心位置,圖中的灰色區(qū)域?yàn)椴杉瘑卧刹杉降氖謩?shì)操作范圍;將垂直于顯示單元的方向稱之為Z方向,平行于顯示單元的方向成為X方向;本方案中,當(dāng)?shù)谝槐倔w21與第二本體22呈現(xiàn)第一預(yù)定角度時(shí),將一物體如方形物體沿著Z方向放置,計(jì)算該方形物體在Z方向的長(zhǎng)度為Z ;改變第一本體21與第二本體22之間的理想角度,每改變一次時(shí),計(jì)算該理想角度下的方形物體在Z方向的長(zhǎng)度為Z’,第一特征參量比值(畸變因子)即為Z/Z’,存儲(chǔ)每個(gè)理想角度及其Z/Z’之間的對(duì)應(yīng)關(guān)系。其中,預(yù)先存儲(chǔ)每個(gè)理想角度及Z/Z’之間的對(duì)應(yīng)關(guān)系,主要在于解決第一本體與第一本體之間的角度不同及用戶手勢(shì)在Z方向存在有移動(dòng),容易造成對(duì)移動(dòng)著的同一個(gè)手勢(shì)識(shí)別出錯(cuò)的問題。其中,計(jì)算某個(gè)理想角度下方形物體在Z方向的長(zhǎng)度的方法是:計(jì)算最遠(yuǎn)點(diǎn)(方形物體在Z方向上距離顯示單元的最遠(yuǎn)點(diǎn))與顯示單元之間距離為第一距離,計(jì)算最近點(diǎn)(方形物體在Z方向上距離顯示單元的最近點(diǎn))與顯示單元之間距離為第二距離,第一距離與第二距離之間的差值即為所述長(zhǎng)度。
[0117]步驟403:將所獲取到的第一角度與所述對(duì)應(yīng)關(guān)系集合中的相應(yīng)第一對(duì)應(yīng)關(guān)系進(jìn)行匹配,得到第一匹配結(jié)果;
[0118]當(dāng)所述對(duì)應(yīng)關(guān)系集合至少用于表征M個(gè)第一角度中每一第一角度及所述每一第一角度相對(duì)于第一預(yù)定角度的第一特征參量比值之間的對(duì)應(yīng)關(guān)系的集合時(shí),本步驟還包括:
[0119]獲取第一操作信息的信息屬性;當(dāng)所述信息屬性表征為所述第一操作信息為第二信息時(shí),獲取所述操作體的第一運(yùn)動(dòng)參量;在所述對(duì)應(yīng)關(guān)系集合中,確定與第一操作信息中的第一角度相匹配的第一對(duì)應(yīng)關(guān)系;依據(jù)第一對(duì)應(yīng)關(guān)系,對(duì)第一運(yùn)動(dòng)參量進(jìn)行校準(zhǔn)。進(jìn)一步的,獲取所述對(duì)應(yīng)關(guān)系集合中每個(gè)第一對(duì)應(yīng)關(guān)系對(duì)應(yīng)的第一角度,形成M個(gè)第一角度;在M個(gè)第一角度中,確定與第一操作信息中的第一角度差值最小的角度;確定與差值最小的角度相對(duì)應(yīng)的第一對(duì)應(yīng)關(guān)系為與第一操作信息中的第一角度相匹配的第一對(duì)應(yīng)關(guān)系;確定與第一操作信息中的第一角度相匹配的第一對(duì)應(yīng)關(guān)系中的第一特征參量比值;將所獲取的第一運(yùn)動(dòng)參量與所述第一特征參量比值進(jìn)行第一運(yùn)算,以對(duì)第一運(yùn)動(dòng)參量進(jìn)行校準(zhǔn)。
[0120]這里,通常在Z方向產(chǎn)生移動(dòng)的手勢(shì)與非移動(dòng)手勢(shì)在輪廓上或方向上均存在有不同,所以獲取第一操作的操作手勢(shì)的輪廓或方向,當(dāng)輪廓或方向超出相應(yīng)的第一預(yù)定閾值時(shí),確定當(dāng)前所采集到的手勢(shì)為在Z方向存在移動(dòng)的手勢(shì)(移動(dòng)手勢(shì)),此時(shí)第一本體與第二本體之間的角度為第一目標(biāo)角度,獲取該移動(dòng)手勢(shì)在該第一目標(biāo)角度下沿著Z方向移動(dòng)的距離為A ;在對(duì)應(yīng)關(guān)系集合所存儲(chǔ)的M個(gè)第一角度中,提取出與第一目標(biāo)角度差值最小的第一角度(第二目標(biāo)角度),提取與第二目標(biāo)角度所對(duì)應(yīng)的第一特征參量比值Z/Z’,計(jì)算A*Z/Z’ = C,以對(duì)第一運(yùn)動(dòng)參量A進(jìn)行校準(zhǔn)。相關(guān)技術(shù)中當(dāng)用戶的手勢(shì)在Z方向移動(dòng)距離A時(shí),由于其不存在有對(duì)A的校準(zhǔn),很容易將手勢(shì)識(shí)別為錯(cuò)誤的手勢(shì);本發(fā)明實(shí)施例中,通過在對(duì)應(yīng)關(guān)系集合中查找第二目標(biāo)角度,并根據(jù)第二目標(biāo)角度所對(duì)應(yīng)的Z/Z’對(duì)距離A進(jìn)行校準(zhǔn),得到校準(zhǔn)后距離C,能夠保證同一個(gè)操作手勢(shì)在沿著Z方向與顯示單元的距離不同時(shí),提高對(duì)該手勢(shì)的正確識(shí)別率,進(jìn)而使得電子設(shè)備輸出正確的手勢(shì)識(shí)別結(jié)果。其中,獲取該移動(dòng)手勢(shì)在第三角度下沿著Z方向移動(dòng)的距離為A的方法是:計(jì)算第三角度下移動(dòng)前手勢(shì)與顯示單元之間的距離為第三距離,計(jì)算移動(dòng)后手勢(shì)與顯示單元之間的距離為第四距離,第四距離與第三距離之間的差值的絕對(duì)值即為距離A。
[0121]步驟404:輸出所述第一匹配結(jié)果。
[0122]這里,在對(duì)Z方向的距離A進(jìn)行校準(zhǔn)后,方便用戶對(duì)電子設(shè)備的手勢(shì)控制;當(dāng)識(shí)別為在Z方向與采集單元之間距離為C的手勢(shì)為第一手勢(shì)時(shí),響應(yīng)該第一手勢(shì),輸出響應(yīng)結(jié)果O
[0123]由此可見,本發(fā)明實(shí)施例中,預(yù)先設(shè)置對(duì)應(yīng)關(guān)系集合,并在獲取第一本體與第二本體之間所呈現(xiàn)的第一角度時(shí),通過所獲取到第一角度與所述對(duì)應(yīng)關(guān)系集合中的相應(yīng)第一對(duì)應(yīng)關(guān)系進(jìn)行匹配,確定在該第一角度下移動(dòng)手勢(shì)的第一特征參量比值,通過該第一特征參量比值對(duì)手勢(shì)在Z方向上移動(dòng)距離進(jìn)行校準(zhǔn),從而解決了由于第一本體與第二本體之間夾角的不同及手勢(shì)在Z方向與顯示單元之間的距離不同而導(dǎo)致的對(duì)同一個(gè)操作手勢(shì)產(chǎn)生不同響應(yīng)的問題。
[0124]本發(fā)明提供的電子設(shè)備的第一實(shí)施例,所述電子設(shè)備至少包括第一工作模式,在所述第一工作模式下,所述電子設(shè)備的第一本體與第二本體呈現(xiàn)第一角度。其中,所述第一工作模式可以具體為帳篷模式;當(dāng)?shù)谝槐倔w為顯示單元所在面板時(shí),第二本體為鍵盤所在的面板;當(dāng)?shù)谝槐倔w為鍵盤所在的面板時(shí),第二本體為顯示單元所在面板。第一本體與第二本體之間需要呈現(xiàn)一定的第一角度,以使電子設(shè)備處于帳篷模式。
[0125]圖5為本發(fā)明提供的電子設(shè)備的第一實(shí)施例的組成結(jié)構(gòu)示意圖;如圖5所示,所述電子設(shè)備包括:第一獲取單元501、第二獲取單元502、第一匹配單元503、第一輸出單元504 ;其中,
[0126]第一獲取單元501,用于當(dāng)處于第一工作模式時(shí),獲取操作體的第一操作信息,所述第一操作信息至少包括所述第一角度;
[0127]這里,所述電子設(shè)備還包括一采集單元,一般的所述采集單元與顯示單元在同一面板上,所述采集單元可以具體為2D攝像頭或3D攝像頭。所述操作體可以為用戶的第一部位,所述第一部位可以具體為手。當(dāng)處于帳篷模式時(shí),第一獲取單元501可通過所述采集單元獲取用戶對(duì)電子設(shè)備的操作手勢(shì)。
[0128]第二獲取單元502,用于獲取預(yù)設(shè)的對(duì)應(yīng)關(guān)系集合;
[0129]這里,如果將使得電子設(shè)備保持較好帳篷模式的所有第一角度稱之為理想角度,那么電子設(shè)備的存儲(chǔ)單元(圖5中未示意出)預(yù)先存儲(chǔ)有一對(duì)應(yīng)關(guān)系集合,所述對(duì)應(yīng)關(guān)系集合中至少包括M個(gè)第一對(duì)應(yīng)關(guān)系,M為正整數(shù)。該對(duì)應(yīng)關(guān)系集合可以至少用于表征每個(gè)理想角度及用戶的各操作手勢(shì)在相應(yīng)理想角度下的手勢(shì)特征信息之間的對(duì)應(yīng)關(guān)系;和/或,至少用于表征每個(gè)理想角度及每個(gè)理想角度相對(duì)于第一預(yù)定角度的第一特征參量比值之間的對(duì)應(yīng)關(guān)系;所述第一預(yù)定角度為根據(jù)實(shí)際應(yīng)用情況從理想角度中所選取的一個(gè)角度。
[0130]圖2為本發(fā)明實(shí)施例的電子設(shè)備處于帳篷模式的示意圖;在圖2中,第一本體21包括有顯示單元,第二本體22未包括有顯示單元;采集單元設(shè)置于顯示單元的下方(如圖中的黑色區(qū)域)的某個(gè)位置如中心位置,圖中的灰色區(qū)域?yàn)椴杉瘑卧刹杉降氖謩?shì)操作范圍;將垂直于顯示單元的方向稱之為Z方向,平行于顯示單元的方向成為X方向;本方案中,逐一使電子設(shè)備處于帳篷模式下的N個(gè)理想角度,第一獲取單元501通過采集單元采集N個(gè)理想角度下的所有手勢(shì),識(shí)別手勢(shì)特征如輪廓、形狀等,觸發(fā)存儲(chǔ)單元存儲(chǔ)每個(gè)理想角度與手勢(shì)特征之間的對(duì)應(yīng)關(guān)系,或者存儲(chǔ)每個(gè)理想角度、手勢(shì)與手勢(shì)特征之間的對(duì)應(yīng)關(guān)系,從而形成對(duì)應(yīng)關(guān)系集合。和/或,當(dāng)?shù)谝槐倔w21與第二本體22呈現(xiàn)第一預(yù)定角度時(shí),將一物體如方形物體沿著Z方向放置,第一獲取單元501計(jì)算該方形物體在Z方向的長(zhǎng)度為Z ;改變第一本體21與第二本體22之間的理想角度,每改變一次時(shí),第一獲取單元501計(jì)算該理想角度下的方形物體在Z方向的長(zhǎng)度為Z’,第一特征參量比值(畸變因子)即為Z/Z’,觸發(fā)存儲(chǔ)單元存儲(chǔ)每個(gè)理想角度及其Z/Z’之間的對(duì)應(yīng)關(guān)系。其中,預(yù)先存儲(chǔ)每個(gè)理想角度與手勢(shì)特征之間的對(duì)應(yīng)關(guān)系,主要在于解決由于第一本體與第二本體之間的角度不同導(dǎo)致的對(duì)同一個(gè)手勢(shì)識(shí)別出錯(cuò)的問題;預(yù)先存儲(chǔ)每個(gè)理想角度及Z/Z’之間的對(duì)應(yīng)關(guān)系,主要在于解決第一本體與第一本體之間的角度不同及用戶手勢(shì)在Z方向存在有移動(dòng),容易造成對(duì)移動(dòng)著的同一個(gè)手勢(shì)識(shí)別出錯(cuò)的問題。
[0131]第一匹配單元503,用于將所獲取到的第一角度與所述對(duì)應(yīng)關(guān)系集合中的相應(yīng)第一對(duì)應(yīng)關(guān)系進(jìn)行匹配,得到第一匹配結(jié)果;
[0132]這里,因?yàn)榇鎯?chǔ)單元預(yù)先存儲(chǔ)有每個(gè)理想角度與該理想角度下每種手勢(shì)特征信息之間的對(duì)應(yīng)關(guān)系,和/或存儲(chǔ)有每個(gè)理想角度與第一特征參量比值之間的對(duì)應(yīng)關(guān)系;所以,在對(duì)應(yīng)關(guān)系集合中,第一匹配單元503依據(jù)所獲取到的第一角度,確定第一對(duì)應(yīng)關(guān)系;在所確定的第一對(duì)應(yīng)關(guān)系中,確定該第一角度下的手勢(shì)特征和或第一特征參量比值。
[0133]第一輸出單元504,用于輸出所述第一匹配結(jié)果。
[0134]這里,以確定出第一角度下的手勢(shì)特征為例,第一匹配單元503確認(rèn)所獲取的第一操作信息為具有所述手勢(shì)特征的操作手勢(shì),響應(yīng)所述操作手勢(shì),得到響應(yīng)結(jié)果,觸發(fā)第一輸出單元504輸出響應(yīng)結(jié)果。
[0135]由此可見,本發(fā)明實(shí)施例中,預(yù)先設(shè)置對(duì)應(yīng)關(guān)系集合,并在獲取第一本體與第二本體之間所呈現(xiàn)的第一角度時(shí),通過所獲取到第一角度與所述對(duì)應(yīng)關(guān)系集合中的相應(yīng)第一對(duì)應(yīng)關(guān)系進(jìn)行匹配,確定在該第一角度下用戶對(duì)電子設(shè)備的操作為哪個(gè)操作手勢(shì),提高了手勢(shì)識(shí)別效率,從而解決了由于第一本體與第二本體之間夾角的不同而導(dǎo)致的對(duì)同一個(gè)操作手勢(shì)產(chǎn)生不同響應(yīng)的問題。
[0136]本發(fā)明提供的電子設(shè)備的第二實(shí)施例,所述電子設(shè)備至少包括第一工作模式,在所述第一工作模式下,所述電子設(shè)備的第一本體與第二本體呈現(xiàn)第一角度。其中,所述第一工作模式可以具體為帳篷模式;當(dāng)?shù)谝槐倔w為顯示單元所在面板時(shí),第二本體為鍵盤所在的面板;當(dāng)?shù)谝槐倔w為鍵盤所在的面板時(shí),第二本體為顯示單元所在面板。第一本體與第二本體之間需要呈現(xiàn)一定的第一角度,以使電子設(shè)備處于帳篷模式。
[0137]圖6為本發(fā)明提供的電子設(shè)備的第二實(shí)施例的組成結(jié)構(gòu)示意圖;如圖6所示,所述電子設(shè)備包括:第一獲取單元601、第二獲取單元602、第一匹配單