欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種帶拐點(diǎn)的手勢識別方法及裝置制造方法

文檔序號:6636747閱讀:166來源:國知局
一種帶拐點(diǎn)的手勢識別方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例涉及觸摸識別【技術(shù)領(lǐng)域】,尤其涉及一種帶拐點(diǎn)的手勢識別方法及裝置。該方法包括:識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn);在識別出所述用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)時,顯示所述用戶繪制的手勢;識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢,并依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。該方法在用戶繪制手勢的過程中,識別用戶繪制的手勢,并依據(jù)識別結(jié)果選擇性的顯示用戶繪制的手勢,提高了移動設(shè)備的手勢識別效率,滿足了用戶需求。
【專利說明】一種帶拐點(diǎn)的手勢識別方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及觸摸識別【技術(shù)領(lǐng)域】,尤其涉及一種帶拐點(diǎn)的手勢識別方法及裝置。

【背景技術(shù)】
[0002]智能移動終端,如智能手機(jī)和平板電腦等近些年來已經(jīng)越來越普及,觸摸屏是智能移動終端中的重要部件,識別用戶在觸摸屏上的手勢,以響應(yīng)用戶操作已經(jīng)成為了智能移動終端的常用功能。
[0003]目前很多智能手機(jī)都能夠進(jìn)行用戶的手勢識別,而且用戶可以根據(jù)自身需求設(shè)置自定義手勢。但是,現(xiàn)有的手勢識別方法在用戶繪制手勢的過程中顯示用戶繪制的手勢,且在用戶繪制完手勢之后才能夠進(jìn)行手勢的識別,即,現(xiàn)有的手勢識別方法較簡單不能滿足用戶需求,且手勢識別的效率較低。


【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的是提出一種帶拐點(diǎn)的手勢識別方法及裝置,以提高手勢識別的效率,并滿足用戶需求。
[0005]一方面,本發(fā)明實(shí)施例提供了一種帶拐點(diǎn)的手勢識別方法,包括:
[0006]識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn);
[0007]在識別出所述用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)時,顯示所述用戶繪制的手勢;
[0008]識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢,并依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。
[0009]另一方面,本發(fā)明實(shí)施例提供了一種帶拐點(diǎn)的手勢識別裝置,包括:
[0010]拐點(diǎn)識別單元,用于識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn);
[0011]手勢顯示單元,用于在識別出所述用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)時,顯示所述用戶繪制的手勢;
[0012]手勢識別單元,用于識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢
[0013]程序啟動單元,用于依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。
[0014]本發(fā)明實(shí)施例中提供的待拐點(diǎn)的手勢識別方法及裝置,能夠在用戶繪制手勢的過程中實(shí)時進(jìn)行手勢識別操作,提高了手勢識別的效率,滿足了用戶需求。本發(fā)明實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法中,在用戶繪制手勢的過程中,只有識別出用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)才顯示用戶繪制的手勢,也才進(jìn)一步識別用戶繪制的手勢是否為預(yù)設(shè)手勢,并根據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。該方法依據(jù)識別結(jié)果選擇性的顯示用戶繪制的手勢,提高了移動設(shè)備的手勢識別效率,滿足了用戶需求。

【專利附圖】

【附圖說明】
[0015]此處所說明的附圖用來提供對本發(fā)明實(shí)施例的進(jìn)一步理解,構(gòu)成本發(fā)明實(shí)施例的一部分,并不構(gòu)成對本發(fā)明實(shí)施例的限定。在附圖中:
[0016]圖1是本發(fā)明第一實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法的實(shí)現(xiàn)流程圖;
[0017]圖2是本發(fā)明第一實(shí)施例中提供的用戶繪制的手勢的示意圖;
[0018]圖3是本發(fā)明第二實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法的實(shí)現(xiàn)流程圖;
[0019]圖4是本發(fā)明第三實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法的實(shí)現(xiàn)流程圖;
[0020]圖5是本發(fā)明第三實(shí)施例中移動設(shè)備中預(yù)先建立的坐標(biāo)系的示意圖;
[0021]圖6是本發(fā)明第四實(shí)施例中提供的帶拐點(diǎn)的手勢識別裝置的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0022]下面結(jié)合附圖及具體實(shí)施例對本發(fā)明實(shí)施例進(jìn)行更加詳細(xì)與完整的說明。可以理解的是,此處所描述的具體實(shí)施例僅用于解釋本發(fā)明實(shí)施例,而非對本發(fā)明實(shí)施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明實(shí)施例相關(guān)的部分而非全部內(nèi)容。
[0023]第一實(shí)施例:
[0024]圖1是本發(fā)明第一實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法的實(shí)現(xiàn)流程圖,該方法可以由帶拐點(diǎn)的手勢識別裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),可作為移動設(shè)備的一部分被內(nèi)置在移動設(shè)備內(nèi)部。如圖1所示,該實(shí)現(xiàn)流程包括:
[0025]步驟11、識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn)。
[0026]在用戶繪制手勢之前,預(yù)先在移動設(shè)備中設(shè)置預(yù)設(shè)手勢,并依據(jù)預(yù)設(shè)手勢確定預(yù)設(shè)拐點(diǎn)。其中,預(yù)設(shè)手勢可以為用戶手動設(shè)置,也可以為移動設(shè)備中預(yù)先設(shè)置。在用戶繪制手勢的過程中,獲取用戶繪制的特征點(diǎn),并依據(jù)用戶繪制的特征點(diǎn)確定用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn)。
[0027]其中,識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn),可以包括:
[0028]A、獲取用戶繪制的手勢中的當(dāng)前特征點(diǎn),并將當(dāng)前特征點(diǎn)的前一個特征點(diǎn)確定為第二特征點(diǎn),并將第二特征點(diǎn)的前一個特征點(diǎn)確定為第一特征點(diǎn)。
[0029]在用戶繪制手勢時,用戶依次繪制的各個特征點(diǎn)構(gòu)成用戶繪制的手勢。圖2是本發(fā)明第一實(shí)施例中提供的用戶繪制的手勢的示意圖,如圖2所示,在用戶繪制完當(dāng)前特征點(diǎn)P之后,將當(dāng)前特征點(diǎn)P的前一個特征點(diǎn)N確定為第二特征點(diǎn),并將第二特征點(diǎn)N的前一個特征點(diǎn)M確定為第一特征點(diǎn)。
[0030]B、在當(dāng)前特征點(diǎn)的橫坐標(biāo)大于第一特征點(diǎn)和第二特征點(diǎn)的橫坐標(biāo),且第二特征點(diǎn)的縱坐標(biāo)大于第一特征點(diǎn)和當(dāng)前特征點(diǎn)的縱坐標(biāo)時,確定用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn);否則,確定用戶繪制的手勢不包括預(yù)設(shè)拐點(diǎn)。
[0031]獲取第一特征點(diǎn)M、第二特征點(diǎn)N和當(dāng)前特征點(diǎn)P的坐標(biāo),依據(jù)這三個特征點(diǎn)的坐標(biāo),判斷當(dāng)前特征點(diǎn)P的橫坐標(biāo)是否大于第一特征點(diǎn)M和第二最大的特征點(diǎn)N的橫坐標(biāo),若是,則繼續(xù)判斷第二特征點(diǎn)N的縱坐標(biāo)是否大于第一特征點(diǎn)M和當(dāng)前特征點(diǎn)P的縱坐標(biāo),若是,則確定用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn),且第二特征點(diǎn)N為所述預(yù)設(shè)拐點(diǎn);否則,確定用戶已繪制的手勢不包括預(yù)設(shè)拐點(diǎn)。
[0032]其中,在當(dāng)前特征點(diǎn)P的橫坐標(biāo)不大于第一特征點(diǎn)M和第二特征點(diǎn)N的橫坐標(biāo)時,用戶已繪制的手勢中不包括預(yù)設(shè)拐點(diǎn)。
[0033]步驟12、在識別出所述用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)時,顯示所述用戶繪制的手勢。
[0034]顯示用戶繪制的手勢可以包括:顯示用戶已繪制的手勢,而且在用戶繼續(xù)繪制手勢之后,還顯示用戶新繪制的手勢。
[0035]步驟13、識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢,并依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。
[0036]其中,依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序,可以包括:
[0037]A、在識別出所述用戶繪制的手勢為預(yù)設(shè)手勢時,啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。
[0038]移動設(shè)備中還預(yù)先設(shè)置有預(yù)設(shè)手勢與預(yù)設(shè)應(yīng)用程序間的映射關(guān)系,在識別出用戶繪制的手勢為預(yù)設(shè)手勢時,還依據(jù)該映射關(guān)系,確定預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序,并啟動所述預(yù)設(shè)應(yīng)用程序。即,該方法中用戶可以通過繪制預(yù)設(shè)手勢,觸發(fā)啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。
[0039]B、在識別出所述用戶繪制的手勢不為預(yù)設(shè)手勢時,停止顯示所述用戶繪制的手勢并停止手勢識別。
[0040]在識別出用戶繪制的手勢不為預(yù)設(shè)手勢時,S卩,識別出用戶繪制的手勢為預(yù)設(shè)手勢之外的其他手勢時,停止顯示用戶繪制的手勢,并停止手勢識別。
[0041]本發(fā)明第一實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法,在用戶繪制預(yù)設(shè)手勢之后,啟動與預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序,但是在用戶繪制成功預(yù)設(shè)手勢之前,移動設(shè)備的顯示界面不顯示用戶繪制的手勢軌跡,在繪制出預(yù)設(shè)手勢中的預(yù)設(shè)拐點(diǎn)后顯示繪制軌跡,當(dāng)用戶繪制的手勢超出預(yù)設(shè)手勢的要求,即用戶繪制的手勢不為預(yù)設(shè)手勢時,停止手勢識別并隱藏繪制軌跡。該方法依據(jù)識別結(jié)果選擇性的顯示用戶繪制的手勢,提高了移動設(shè)備的手勢識別效率,滿足了用戶需求。
[0042]第二實(shí)施例:
[0043]圖3是本發(fā)明第二實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法的實(shí)現(xiàn)流程圖,該方法可以由帶拐點(diǎn)的手勢識別裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),可作為移動設(shè)備的一部分被內(nèi)置在移動設(shè)備內(nèi)部。如圖3所示,該實(shí)現(xiàn)流程包括:
[0044]步驟21、識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn);若是,繼續(xù)執(zhí)行步驟22 ;否則,跳轉(zhuǎn)執(zhí)行步驟24。
[0045]在用戶繪制手勢之前,預(yù)先在移動設(shè)備中設(shè)置預(yù)設(shè)手勢,并依據(jù)預(yù)設(shè)手勢確定預(yù)設(shè)拐點(diǎn)。其中,預(yù)設(shè)手勢可以為用戶手動設(shè)置,也可以為移動設(shè)備中預(yù)先設(shè)置。在用戶繪制手勢的過程中,獲取用戶繪制的特征點(diǎn),并依據(jù)用戶繪制的特征點(diǎn)確定用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn)。
[0046]需要說明的是,用戶已繪制的手勢不包括預(yù)設(shè)拐點(diǎn)可以包括:用戶已繪制的手勢中不包括任意拐點(diǎn),此時不顯示用戶繪制的手勢,并繼續(xù)獲取用戶繪制的手勢;用戶已繪制的手勢中包括拐點(diǎn),且包括的拐點(diǎn)不為預(yù)設(shè)拐點(diǎn)。
[0047]步驟22、顯示所述用戶繪制的手勢。
[0048]顯示用戶繪制的手勢可以包括:顯示用戶已繪制的手勢,而且在用戶繼續(xù)繪制手勢之后,還顯示用戶新繪制的手勢。
[0049]步驟23、識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢,依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序,并停止手勢識別。
[0050]其中,識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢,可以包括:確定所述用戶繪制的手勢中是否只包括一個預(yù)設(shè)拐點(diǎn),且不包括除預(yù)設(shè)拐點(diǎn)外的其它拐點(diǎn),若是,則確定所述用戶繪制的手勢為預(yù)設(shè)手勢;否則,確定用戶繪制的手勢不為預(yù)設(shè)手勢。
[0051]若預(yù)設(shè)手勢只包括一個預(yù)設(shè)拐點(diǎn),則可以在用戶繪制的手勢中只包括一個預(yù)設(shè)拐點(diǎn),且不包括除預(yù)設(shè)拐點(diǎn)外的其它拐點(diǎn)時,確定所述用戶繪制的手勢為預(yù)設(shè)手勢;可以在用戶繪制的手勢中包括多個預(yù)設(shè)拐點(diǎn)或用戶繪制的手勢中包括其它拐點(diǎn)時,確定用戶繪制的手勢不為預(yù)設(shè)手勢。
[0052]步驟24、在識別出所述用戶繪制的手勢包含拐點(diǎn),且包含的拐點(diǎn)不為預(yù)設(shè)拐點(diǎn)時,不顯示用戶已繪制的手勢軌跡,并停止手勢識別。
[0053]在識別出用戶繪制的手勢包括拐點(diǎn),且包含的拐點(diǎn)不為預(yù)設(shè)拐點(diǎn)時,則可以確定用戶繪制的手勢不為預(yù)設(shè)手勢,此時不顯示用戶已繪制的手勢軌跡,并停止手勢識別。
[0054]本發(fā)明第二實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法,在用戶繪制手勢的過程中,實(shí)時識別用戶繪制的手勢,在識別出用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)之前,屏幕不顯示用戶繪制的手勢軌跡,當(dāng)用戶繪制的手勢出現(xiàn)預(yù)設(shè)拐點(diǎn)時,顯示用戶繪制的手勢,當(dāng)用戶的繪制的手勢超出預(yù)設(shè)手勢的手勢范圍時,隱藏用戶繪制的手勢并且停止手勢識別。
[0055]第三實(shí)施例:
[0056]圖4是本發(fā)明第三實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法的實(shí)現(xiàn)流程圖,該方法可以由帶拐點(diǎn)的手勢識別裝置執(zhí)行,其中該裝置可由軟件和/或硬件實(shí)現(xiàn),可作為移動設(shè)備的一部分被內(nèi)置在移動設(shè)備內(nèi)部。如圖4所示,本實(shí)施例中預(yù)設(shè)手勢為打鉤手勢,該實(shí)現(xiàn)流程包括:
[0057]步驟31、獲取用戶繪制的當(dāng)前特征點(diǎn)的坐標(biāo)。
[0058]圖5是本發(fā)明第三實(shí)施例中移動設(shè)備中預(yù)先建立的坐標(biāo)系的示意圖,如圖5所示,可以將移動設(shè)備的左上角的頂點(diǎn)設(shè)置為坐標(biāo)原點(diǎn),將水平向右的方向設(shè)置為橫坐標(biāo)軸X的正向,豎直向下的方向設(shè)置為縱坐標(biāo)軸Y的正向。用戶在移動設(shè)備的屏幕上繪制手勢時,獲取用戶繪制的當(dāng)前特征點(diǎn)的坐標(biāo),如獲取當(dāng)前特征點(diǎn)A的坐標(biāo)。
[0059]步驟32、將當(dāng)前特征點(diǎn)的坐標(biāo)存入預(yù)設(shè)的坐標(biāo)點(diǎn)隊列。
[0060]移動設(shè)備中還預(yù)先設(shè)置有坐標(biāo)點(diǎn)隊列,用于存儲用戶繪制的手勢中各點(diǎn)的坐標(biāo),且坐標(biāo)點(diǎn)隊列的最大長度為3。將當(dāng)前特征點(diǎn)的坐標(biāo)存入預(yù)設(shè)的坐標(biāo)點(diǎn)隊列之前,還包括:在坐標(biāo)點(diǎn)隊列的長度小于3時,將當(dāng)前特征點(diǎn)的坐標(biāo)直接存入坐標(biāo)點(diǎn)隊列中;在坐標(biāo)點(diǎn)隊列的長度等于3時,從坐標(biāo)點(diǎn)隊列中刪除一個坐標(biāo),并將當(dāng)前特征點(diǎn)的坐標(biāo)存入坐標(biāo)點(diǎn)隊列中。
[0061]步驟33、確定坐標(biāo)點(diǎn)隊列的長度是否等于3,若是,繼續(xù)執(zhí)行步驟34;否則,返回執(zhí)行步驟31。
[0062]在坐標(biāo)點(diǎn)隊列的長度小于3時,繼續(xù)獲取用戶繪制的新的當(dāng)前特征點(diǎn)。
[0063]步驟34、計算坐標(biāo)點(diǎn)隊列中3個特征點(diǎn)的平均坐標(biāo)。
[0064]其中,計算出坐標(biāo)點(diǎn)隊列中3個特征點(diǎn)的平均坐標(biāo)之后,繼續(xù)執(zhí)行步驟35,還跳轉(zhuǎn)執(zhí)行步驟314。
[0065]步驟35、將獲取的平均坐標(biāo)存入預(yù)設(shè)的平均坐標(biāo)隊列。
[0066]移動設(shè)備中還預(yù)先設(shè)置有平均坐標(biāo)隊列,且平均坐標(biāo)隊列的最大長度為3。將步驟34中獲取的平均坐標(biāo)存入平均坐標(biāo)隊列之前,還包括:在平均坐標(biāo)隊列的長度小于3時,將獲取的平均坐標(biāo)直接存入坐標(biāo)點(diǎn)隊列中;在平均坐標(biāo)隊列的長度等于3時,從平均坐標(biāo)隊列中刪除一個坐標(biāo),并將平均坐標(biāo)存入平均坐標(biāo)隊列中。
[0067]步驟36、確定平均坐標(biāo)隊列的長度是否等于3,若是,繼續(xù)執(zhí)行步驟37;否則,返回執(zhí)行步驟31。
[0068]步驟37、判斷用戶已繪制的手勢軌跡中預(yù)設(shè)拐點(diǎn)的個數(shù)是O還是1,若是0,繼續(xù)執(zhí)行步驟38 ;若是I,跳轉(zhuǎn)執(zhí)行步驟315。
[0069]步驟38、獲取平均坐標(biāo)隊列中最大的橫坐標(biāo)序號。
[0070]需要說明的是,最先存入平均坐標(biāo)隊列的平均坐標(biāo)的序號最小,最后存入平均坐標(biāo)隊列的平均坐標(biāo)的序號最大,如,按照存入平均坐標(biāo)隊列的先后順序,平均坐標(biāo)隊列中3個平均坐標(biāo)的順序依次為1、2和3。
[0071]步驟39、確定最大的橫坐標(biāo)序號是否為3,若是,繼續(xù)執(zhí)行步驟310 ;否則,跳轉(zhuǎn)執(zhí)行步驟313。
[0072]步驟310、獲取平均坐標(biāo)隊列中最大的縱坐標(biāo)序號。
[0073]步驟311、確定最大的縱坐標(biāo)序號為1、2還是3,若是2,繼續(xù)執(zhí)彳丁步驟312 ;若是1,跳轉(zhuǎn)執(zhí)行步驟313 ;若是3,繼續(xù)執(zhí)行步驟314
[0074]步驟312、確定用戶已繪制的手勢軌跡中包含的拐點(diǎn)的個數(shù)為1,并顯示用戶繪制的手勢軌跡。
[0075]即,確定用戶繪制的手勢軌跡包括預(yù)設(shè)拐點(diǎn),并顯示用戶繪制的手勢軌跡。
[0076]步驟313、手勢錯誤,停止手勢識別,并清空坐標(biāo)點(diǎn)隊列和平均坐標(biāo)隊列。
[0077]步驟314、刪除坐標(biāo)隊列中的一個坐標(biāo)點(diǎn),并返回執(zhí)行步驟31。
[0078]步驟315、獲取平均坐標(biāo)隊列中最大的縱坐標(biāo)序號。
[0079]步驟316、確定最大的縱坐標(biāo)序號是否為1,若是,繼續(xù)執(zhí)行步驟317 ;否則,執(zhí)行步驟 313。
[0080]步驟317、獲取平均坐標(biāo)隊列中最大的橫坐標(biāo)序號。
[0081]步驟318、確定最大的橫坐標(biāo)序號是否為3,若是,跳轉(zhuǎn)執(zhí)行步驟314;否則,跳轉(zhuǎn)執(zhí)行步驟313。
[0082]本發(fā)明第三實(shí)施例中提供的帶拐點(diǎn)的手勢識別方法中,預(yù)設(shè)手勢為打鉤手勢,移動設(shè)備中預(yù)先設(shè)置有坐標(biāo)點(diǎn)隊列和平均坐標(biāo)隊列,其中坐標(biāo)點(diǎn)隊列記錄用戶觸屏的坐標(biāo)點(diǎn),平均坐標(biāo)隊列記錄坐標(biāo)點(diǎn)隊列中三點(diǎn)坐標(biāo)的平均值坐標(biāo),采用平均坐標(biāo)隊列中的平均坐標(biāo)確定繪制的手勢中是否包括預(yù)設(shè)拐點(diǎn),并確定繪制的手勢是否為預(yù)設(shè)手勢,提高了手勢識別的準(zhǔn)確率。該方法從繪制的手勢中獲取三個特征點(diǎn),并依據(jù)特征點(diǎn)的坐標(biāo)識別繪制的手勢。
[0083]本發(fā)明第四實(shí)施例為這裝置實(shí)施例,本發(fā)明方法實(shí)施例和裝置實(shí)施例屬于同一構(gòu)思,在裝置實(shí)施例中未詳盡描述的細(xì)節(jié)內(nèi)容,可以參考上述方法實(shí)施例。
[0084]第四實(shí)施例:
[0085]圖6是本發(fā)明第四實(shí)施例中提供的帶拐點(diǎn)的手勢識別裝置的結(jié)構(gòu)示意圖,如圖6所示,該帶拐點(diǎn)的手勢識別裝置可以包括:拐點(diǎn)識別單元41,用于識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn);手勢顯示單元42,用于在識別出所述用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)時,顯示所述用戶繪制的手勢;手勢識別單元43,用于識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢;程序啟動單元44,用于依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。
[0086]其中,該裝置還可以包括:不顯示單元,用于在識別出所述用戶繪制的手勢包含拐點(diǎn),且包含的拐點(diǎn)不為預(yù)設(shè)拐點(diǎn)時,不顯示用戶已繪制的手勢軌跡,并停止手勢識別。
[0087]其中,程序啟動單元44可以包括:程序啟動子單元,用于在識別出所述用戶繪制的手勢為預(yù)設(shè)手勢時,啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序;停止顯示子單元,用于在識別出所述用戶繪制的手勢不為預(yù)設(shè)手勢時,停止顯示所述用戶繪制的手勢并停止手勢識別。
[0088]其中,拐點(diǎn)識別單元41可以包括:特征點(diǎn)獲取子單元,用于獲取用戶繪制的手勢中的當(dāng)前特征點(diǎn),并將當(dāng)前特征點(diǎn)的前一個特征點(diǎn)確定為第二特征點(diǎn),并將第二特征點(diǎn)的前一個特征點(diǎn)確定為第一特征點(diǎn);拐點(diǎn)識別子單元,用于在當(dāng)前特征點(diǎn)的橫坐標(biāo)大于第一特征點(diǎn)和第二特征點(diǎn)的橫坐標(biāo),且第二特征點(diǎn)的縱坐標(biāo)大于第一特征點(diǎn)和當(dāng)前特征點(diǎn)的縱坐標(biāo)時,確定用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn);否則,確定用戶繪制的手勢不包括預(yù)設(shè)拐點(diǎn)。
[0089]其中,手勢識別單元43具體可以用于:確定所述用戶繪制的手勢中是否只包括一個預(yù)設(shè)拐點(diǎn),且不包括除預(yù)設(shè)拐點(diǎn)外的其它拐點(diǎn),若是,則確定所述用戶繪制的手勢為預(yù)設(shè)手勢;否則,確定用戶繪制的手勢不為預(yù)設(shè)手勢。
[0090]本發(fā)明第四實(shí)施例中提供的帶拐點(diǎn)的手勢識別裝置,在用戶繪制手勢的過程中,實(shí)時識別用戶繪制的手勢,并依據(jù)識別結(jié)果選擇性的顯示用戶繪制的手勢,提高了移動設(shè)備的手勢識別效率,滿足了用戶需求。
[0091]上所述僅為本發(fā)明實(shí)施例的優(yōu)選實(shí)施例,并不用于限制本發(fā)明實(shí)施例,對于本領(lǐng)域技術(shù)人員而言,本發(fā)明實(shí)施例可以有各種改動和變化。凡在本發(fā)明實(shí)施例的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種帶拐點(diǎn)的手勢識別方法,其特征在于,包括: 識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn); 在識別出所述用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)時,顯示所述用戶繪制的手勢; 識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢,并依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn)之后,還包括: 在識別出所述用戶繪制的手勢包含拐點(diǎn),且包含的拐點(diǎn)不為預(yù)設(shè)拐點(diǎn)時,不顯示用戶已繪制的手勢軌跡,并停止手勢識別。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序,包括: 在識別出所述用戶繪制的手勢為預(yù)設(shè)手勢時,啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序;在識別出所述用戶繪制的手勢不為預(yù)設(shè)手勢時,停止顯示所述用戶繪制的手勢并停止手勢識別。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐點(diǎn),包括: 獲取用戶繪制的手勢中的當(dāng)前特征點(diǎn),并將當(dāng)前特征點(diǎn)的前一個特征點(diǎn)確定為第二特征點(diǎn),并將第二特征點(diǎn)的前一個特征點(diǎn)確定為第一特征點(diǎn); 在當(dāng)前特征點(diǎn)的橫坐標(biāo)大于第一特征點(diǎn)和第二特征點(diǎn)的橫坐標(biāo),且第二特征點(diǎn)的縱坐標(biāo)大于第一特征點(diǎn)和當(dāng)前特征點(diǎn)的縱坐標(biāo)時,確定用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn);否則,確定用戶繪制的手勢不包括預(yù)設(shè)拐點(diǎn)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢,包括: 確定所述用戶繪制的手勢中是否只包括一個預(yù)設(shè)拐點(diǎn),且不包括除預(yù)設(shè)拐點(diǎn)外的其它拐點(diǎn),若是,則確定所述用戶繪制的手勢為預(yù)設(shè)手勢;否則,確定用戶繪制的手勢不為預(yù)設(shè)手勢。
6.一種帶拐點(diǎn)的手勢識別裝置,其特征在于,包括: 拐點(diǎn)識別單元,用于識別用戶繪制的手勢,確定所述用戶繪制的手勢是否包括預(yù)設(shè)拐占.V, 手勢顯示單元,用于在識別出所述用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn)時,顯示所述用戶繪制的手勢; 手勢識別單元,用于識別所述用戶繪制的手勢是否為預(yù)設(shè)手勢; 程序啟動單元,用于依據(jù)識別結(jié)果啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 不顯示單元,用于在識別出所述用戶繪制的手勢包含拐點(diǎn),且包含的拐點(diǎn)不為預(yù)設(shè)拐點(diǎn)時,不顯示用戶已繪制的手勢軌跡,并停止手勢識別。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,程序啟動單元包括: 程序啟動子單元,用于在識別出所述用戶繪制的手勢為預(yù)設(shè)手勢時,啟動預(yù)設(shè)手勢對應(yīng)的預(yù)設(shè)應(yīng)用程序; 停止顯示子單元,用于在識別出所述用戶繪制的手勢不為預(yù)設(shè)手勢時,停止顯示所述用戶繪制的手勢并停止手勢識別。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,拐點(diǎn)識別單元包括: 特征點(diǎn)獲取子單元,用于獲取用戶繪制的手勢中的當(dāng)前特征點(diǎn),并將當(dāng)前特征點(diǎn)的前一個特征點(diǎn)確定為第二特征點(diǎn),并將第二特征點(diǎn)的前一個特征點(diǎn)確定為第一特征點(diǎn); 拐點(diǎn)識別子單元,用于在當(dāng)前特征點(diǎn)的橫坐標(biāo)大于第一特征點(diǎn)和第二特征點(diǎn)的橫坐標(biāo),且第二特征點(diǎn)的縱坐標(biāo)大于第一特征點(diǎn)和當(dāng)前特征點(diǎn)的縱坐標(biāo)時,確定用戶繪制的手勢包括預(yù)設(shè)拐點(diǎn);否則,確定用戶繪制的手勢不包括預(yù)設(shè)拐點(diǎn)。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,手勢識別單元具體用于: 確定所述用戶繪制的手勢中是否只包括一個預(yù)設(shè)拐點(diǎn),且不包括除預(yù)設(shè)拐點(diǎn)外的其它拐點(diǎn),若是,則確定所述用戶繪制的手勢為預(yù)設(shè)手勢;否則,確定用戶繪制的手勢不為預(yù)設(shè)手勢。
【文檔編號】G06F3/01GK104460999SQ201410715486
【公開日】2015年3月25日 申請日期:2014年11月28日 優(yōu)先權(quán)日:2014年11月28日
【發(fā)明者】鄒建敏 申請人:廣東歐珀移動通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
镇康县| 吉林市| 巧家县| 盐山县| 牡丹江市| 高清| 沙雅县| 庆城县| 木里| 辉县市| 沁水县| 河池市| 临潭县| 平乐县| 长春市| 独山县| 五家渠市| 遵义市| 武汉市| 庆元县| 伊通| 南投县| 兴义市| 涡阳县| 台南市| 浦北县| 藁城市| 望奎县| 乳山市| 临潭县| 虹口区| 中阳县| 万全县| 青海省| 三门县| 上犹县| 漯河市| 上栗县| 石家庄市| 崇礼县| 瑞安市|