致為:用戶(hù)輸入一個(gè)手勢(shì)動(dòng)作,系統(tǒng)通過(guò)攝像頭中獲取手勢(shì)動(dòng)作的圖像;系統(tǒng)開(kāi)啟一個(gè)子線程,子線程通過(guò)攝像頭獲取輸入的圖像輪廓,并該將輪廓存儲(chǔ)起來(lái);系統(tǒng)繼續(xù)從攝像頭中獲取圖像輪廓,子線程獲取圖像輪廓的參考點(diǎn)(如最高點(diǎn)),并記錄參考點(diǎn)的運(yùn)動(dòng)軌跡,直到運(yùn)動(dòng)結(jié)束,最終獲取圖像輪廓及其參考點(diǎn)的運(yùn)動(dòng)軌跡。
[0095]參考點(diǎn)運(yùn)動(dòng)軌跡解鎖算法的流程大致為:用戶(hù)輸入一個(gè)手勢(shì)動(dòng)作,系統(tǒng)通過(guò)攝像頭獲取手勢(shì)動(dòng)作的圖像;系統(tǒng)開(kāi)啟一個(gè)子線程,子線程通過(guò)攝像頭獲取輸入的圖像輪廓,并和之前存儲(chǔ)的圖像輪廓對(duì)比;如果超過(guò)允許的誤差范圍則告知用戶(hù)手勢(shì)密碼錯(cuò)誤;如果在允許的誤差范圍內(nèi),則子線程獲取圖像輪廓的參考點(diǎn)(如最高點(diǎn))的運(yùn)動(dòng)軌跡,并將參考點(diǎn)的運(yùn)動(dòng)軌跡與對(duì)應(yīng)解鎖權(quán)限的參考點(diǎn)的運(yùn)動(dòng)軌跡進(jìn)行對(duì)比,如果誤差在允許范圍內(nèi)則予以解鎖;如果誤差超過(guò)允許范圍則告知用戶(hù)密碼錯(cuò)誤。
[0096]本發(fā)明的手勢(shì)解鎖方法,首先獲取手勢(shì)動(dòng)作的圖像輪廓,如果圖像輪廓與預(yù)設(shè)手勢(shì)匹配,則進(jìn)一步獲取圖像輪廓參考點(diǎn)的運(yùn)動(dòng)軌跡,僅判斷參考點(diǎn)的運(yùn)動(dòng)軌跡與預(yù)設(shè)手勢(shì)的運(yùn)動(dòng)軌跡是否匹配來(lái)進(jìn)行解鎖識(shí)別,省略了對(duì)手勢(shì)圖像進(jìn)行建模的過(guò)程,提高了識(shí)別的效率,使得解鎖操作更加方便快捷。而且,同一預(yù)設(shè)手勢(shì)可以對(duì)應(yīng)不同的運(yùn)動(dòng)軌跡,使得用戶(hù)可以針對(duì)不同的解鎖權(quán)限設(shè)置部分相同的密碼,即在解鎖時(shí)使用相同的手勢(shì)不同的運(yùn)動(dòng)方式可以獲得不同的權(quán)限,使得密碼設(shè)置和解鎖操作更加簡(jiǎn)單便捷,大大提升了用戶(hù)體驗(yàn)。
[0097]本發(fā)明進(jìn)一步提供一種手勢(shì)解鎖裝置,應(yīng)用于前述移動(dòng)終端?,F(xiàn)基于上述移動(dòng)終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明的手勢(shì)解鎖裝置一實(shí)施例。所述裝置如圖5所示,包括設(shè)置模塊、第一獲取模塊、第一判斷模塊、第二獲取模塊、第二判斷模塊和解鎖模塊,其中:
[0098]設(shè)置模塊:用于設(shè)置手勢(shì)密碼。具體為:提示用戶(hù)輸入手勢(shì)動(dòng)作;獲取輸入的手勢(shì)動(dòng)作的圖像輪廓以及圖像輪廓的參考點(diǎn)的運(yùn)動(dòng)軌跡;存儲(chǔ)圖像輪廓和運(yùn)動(dòng)軌跡,將圖像輪廓作為預(yù)設(shè)手勢(shì)。
[0099]第一獲取模塊:用于檢測(cè)手勢(shì)動(dòng)作,獲取手勢(shì)動(dòng)作的圖像輪廓,并發(fā)送給第一判斷豐旲塊。
[0100]具體的,第一獲取模塊通過(guò)攝像頭檢測(cè)手勢(shì)動(dòng)作,并獲取手勢(shì)動(dòng)作的圖像輪廓。
[0101]第一判斷模塊:用于判斷圖像輪廓與預(yù)設(shè)手勢(shì)是否相匹配,并將判斷結(jié)果發(fā)送給第二獲取模塊。
[0102]第二獲取模塊:用于當(dāng)圖像輪廓與預(yù)設(shè)手勢(shì)相匹配時(shí),獲取圖像輪廓的參考點(diǎn)的運(yùn)動(dòng)軌跡,并發(fā)送給第二判斷模塊。
[0103]第二判斷模塊:用于判斷運(yùn)動(dòng)軌跡與預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡是否相匹配,并將判斷結(jié)果發(fā)送給解鎖模塊。
[0104]解鎖模塊:用于當(dāng)運(yùn)動(dòng)軌跡與預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡相匹配時(shí),予以解鎖;否貝IJ,拒絕解鎖。
[0105]其中,所述參考點(diǎn)為圖像輪廓的最高點(diǎn)、最低點(diǎn)或起始點(diǎn)。所述預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡至少有兩個(gè),不同的運(yùn)動(dòng)軌跡對(duì)應(yīng)不同的解鎖權(quán)限。
[0106]上述實(shí)施例提供的手勢(shì)解鎖裝置與手勢(shì)解鎖方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,且方法實(shí)施例中的技術(shù)特征在裝置實(shí)施例中均對(duì)應(yīng)適用,這里不再贅述。
[0107]本發(fā)明的手勢(shì)解鎖裝置,首先獲取手勢(shì)動(dòng)作的圖像輪廓,如果圖像輪廓與預(yù)設(shè)手勢(shì)匹配,則進(jìn)一步獲取圖像輪廓參考點(diǎn)的運(yùn)動(dòng)軌跡,僅判斷參考點(diǎn)的運(yùn)動(dòng)軌跡與預(yù)設(shè)手勢(shì)的運(yùn)動(dòng)軌跡是否匹配來(lái)進(jìn)行解鎖識(shí)別,省略了對(duì)手勢(shì)圖像進(jìn)行建模的過(guò)程,提高了識(shí)別的效率,使得解鎖操作更加方便快捷。而且,同一預(yù)設(shè)手勢(shì)可以對(duì)應(yīng)不同的運(yùn)動(dòng)軌跡,使得用戶(hù)可以針對(duì)不同的解鎖權(quán)限設(shè)置部分相同的密碼,即在解鎖時(shí)使用相同的手勢(shì)不同的運(yùn)動(dòng)方式可以獲得不同的權(quán)限,使得密碼設(shè)置和解鎖操作更加簡(jiǎn)單便捷,大大提升了用戶(hù)體驗(yàn)。
[0108]需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。
[0109]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0110]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0111]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種手勢(shì)解鎖方法,其特征在于,包括步驟: 檢測(cè)手勢(shì)動(dòng)作,獲取所述手勢(shì)動(dòng)作的圖像輪廓; 當(dāng)所述圖像輪廓與預(yù)設(shè)手勢(shì)相匹配時(shí),獲取所述圖像輪廓的參考點(diǎn)的運(yùn)動(dòng)軌跡; 當(dāng)所述運(yùn)動(dòng)軌跡與所述預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡相匹配時(shí),予以解鎖;否則,拒絕解鎖。2.根據(jù)權(quán)利要求1所述的手勢(shì)解鎖方法,其特征在于,所述方法還包括: 提示用戶(hù)輸入手勢(shì)動(dòng)作; 獲取輸入的手勢(shì)動(dòng)作的圖像輪廓以及所述圖像輪廓的參考點(diǎn)的運(yùn)動(dòng)軌跡; 存儲(chǔ)所述圖像輪廓和運(yùn)動(dòng)軌跡,將所述圖像輪廓作為預(yù)設(shè)手勢(shì)。3.根據(jù)權(quán)利要求1所述的手勢(shì)解鎖方法,其特征在于,所述參考點(diǎn)為所述圖像輪廓的最高點(diǎn)、最低點(diǎn)或起始點(diǎn)。4.根據(jù)權(quán)利要求1所述的手勢(shì)解鎖方法,其特征在于,所述預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡至少有兩個(gè),不同的運(yùn)動(dòng)軌跡對(duì)應(yīng)不同的解鎖權(quán)限。5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的手勢(shì)解鎖方法,其特征在于,所述檢測(cè)手勢(shì)動(dòng)作,獲取所述手勢(shì)動(dòng)作的圖像輪廓,包括: 通過(guò)攝像頭檢測(cè)手勢(shì)動(dòng)作,獲取所述手勢(shì)動(dòng)作的圖像輪廓。6.一種手勢(shì)解鎖裝置,其特征在于,包括: 第一獲取模塊,用于檢測(cè)手勢(shì)動(dòng)作,獲取所述手勢(shì)動(dòng)作的圖像輪廓; 第一判斷模塊,用于判斷所述圖像輪廓與預(yù)設(shè)手勢(shì)是否相匹配; 第二獲取模塊,用于當(dāng)所述圖像輪廓與預(yù)設(shè)手勢(shì)相匹配時(shí),獲取所述圖像輪廓的參考點(diǎn)的運(yùn)動(dòng)軌跡; 第二判斷模塊,用于判斷所述運(yùn)動(dòng)軌跡與所述預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡是否相匹配;解鎖模塊,用于當(dāng)所述運(yùn)動(dòng)軌跡與所述預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡相匹配時(shí),予以解鎖;否則,拒絕解鎖。7.根據(jù)權(quán)利要求6所述的手勢(shì)解鎖裝置,其特征在于,還包括設(shè)置模塊,所述設(shè)置模塊用于:提示用戶(hù)輸入手勢(shì)動(dòng)作;獲取輸入的手勢(shì)動(dòng)作的圖像輪廓以及所述圖像輪廓的參考點(diǎn)的運(yùn)動(dòng)軌跡;存儲(chǔ)所述圖像輪廓和運(yùn)動(dòng)軌跡,將所述圖像輪廓作為預(yù)設(shè)手勢(shì)。8.根據(jù)權(quán)利要求6所述的手勢(shì)解鎖裝置,其特征在于,所述參考點(diǎn)為所述圖像輪廓的最高點(diǎn)、最低點(diǎn)或起始點(diǎn)。9.根據(jù)權(quán)利要求6所述的手勢(shì)解鎖裝置,其特征在于,所述預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡至少有兩個(gè),不同的運(yùn)動(dòng)軌跡對(duì)應(yīng)不同的解鎖權(quán)限。10.根據(jù)權(quán)利要求6-9任一項(xiàng)所述的手勢(shì)解鎖裝置,其特征在于,所述第一獲取模塊用于:通過(guò)攝像頭檢測(cè)手勢(shì)動(dòng)作,獲取所述手勢(shì)動(dòng)作的圖像輪廓。
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種手勢(shì)解鎖方法和裝置,所述方法包括步驟:檢測(cè)手勢(shì)動(dòng)作,獲取手勢(shì)動(dòng)作的圖像輪廓;當(dāng)圖像輪廓與預(yù)設(shè)手勢(shì)相匹配時(shí),獲取圖像輪廓的參考點(diǎn)的運(yùn)動(dòng)軌跡;當(dāng)運(yùn)動(dòng)軌跡與預(yù)設(shè)手勢(shì)對(duì)應(yīng)的運(yùn)動(dòng)軌跡相匹配時(shí),予以解鎖;否則,拒絕解鎖。由于僅需要判斷參考點(diǎn)的運(yùn)動(dòng)軌跡與預(yù)設(shè)手勢(shì)的運(yùn)動(dòng)軌跡是否匹配來(lái)進(jìn)行解鎖識(shí)別,省略了對(duì)手勢(shì)圖像進(jìn)行建模的過(guò)程,提高了識(shí)別的效率,使得解鎖操作更加方便快捷。而且,同一預(yù)設(shè)手勢(shì)可以對(duì)應(yīng)不同的運(yùn)動(dòng)軌跡,使得用戶(hù)可以針對(duì)不同的解鎖權(quán)限設(shè)置部分相同的密碼,即在解鎖時(shí)使用相同的手勢(shì)不同的運(yùn)動(dòng)方式可以獲得不同的權(quán)限,使得密碼設(shè)置和解鎖操作更加簡(jiǎn)單便捷,大大提升了用戶(hù)體驗(yàn)。
【IPC分類(lèi)】G06F3/01
【公開(kāi)號(hào)】CN104932697
【申請(qǐng)?zhí)枴緾N201510374565
【發(fā)明人】陳睿
【申請(qǐng)人】努比亞技術(shù)有限公司
【公開(kāi)日】2015年9月23日
【申請(qǐng)日】2015年6月30日