1.一種基于手勢(shì)識(shí)別的解鎖方法,其特征在于,包括:
步驟一,對(duì)第i幀手勢(shì)圖像和第i+1幀手勢(shì)圖像進(jìn)行特征點(diǎn)的匹配,獲取第i+1幀手勢(shì)圖像的第i+1目標(biāo)框中的匹配特征點(diǎn),其中1≤i≤N-;
步驟二,分別根據(jù)第i+1目標(biāo)框中的匹配特征點(diǎn)的距離向量對(duì)第i+1目標(biāo)框的第i+1中心點(diǎn)坐標(biāo)進(jìn)行投票;
步驟三,對(duì)投票獲取的第i+1中心點(diǎn)坐標(biāo)進(jìn)行預(yù)設(shè)處理,獲取第i+1目標(biāo)框的第i+1中心點(diǎn)坐標(biāo);
步驟四,重復(fù)上述步驟一至三直至獲取N幀手勢(shì)圖像的N個(gè)中心點(diǎn)坐標(biāo),并根據(jù)所述N個(gè)中心點(diǎn)坐標(biāo)獲取手勢(shì)軌跡序列;
步驟五,將所述手勢(shì)軌跡序列與一預(yù)設(shè)手勢(shì)密碼序列進(jìn)行匹配,當(dāng)匹配度大于預(yù)設(shè)閾值時(shí),判定解鎖成功。
2.根據(jù)權(quán)利要求1所述的解鎖方法,其特征在于,還包括:
獲取第一幀手勢(shì)圖像的第一目標(biāo)框的第一中心點(diǎn)坐標(biāo),并記錄所述第一目標(biāo)框中的特征點(diǎn)相對(duì)于所述第一中心點(diǎn)坐標(biāo)的距離向量序列。
3.根據(jù)權(quán)利要求1所述的解鎖方法,其特征在于,還包括:
獲取所述N幀手勢(shì)圖像,采用預(yù)設(shè)算子檢測(cè)提取所述N幀手勢(shì)圖像中的特征點(diǎn)并采用預(yù)設(shè)描述子表述所述特征點(diǎn)。
4.根據(jù)權(quán)利要求3所述的解鎖方法,其特征在于,所述預(yù)設(shè)算子包括FAST算子,所述預(yù)設(shè)描述子包括BRIEF描述子,獲取長(zhǎng)度為n位的BRIEF描述子表述所述特征點(diǎn)。
5.根據(jù)權(quán)利要求3所述的解鎖方法,其特征在于,所述獲取N幀手勢(shì)圖像包括:
捕獲M×N幀手勢(shì)圖像;
從所述M×N幀手勢(shì)圖像中每間隔M-1幀選擇一幀,從而獲取所述N幀手勢(shì)圖像。
6.根據(jù)權(quán)利要求1所述的解鎖方法,其特征在于,還包括:獲取預(yù)設(shè)手勢(shì)密碼信息,其中所述預(yù)設(shè)手勢(shì)密碼信息包括預(yù)設(shè)手勢(shì)密碼序列以及相應(yīng)的預(yù)設(shè)目標(biāo)圖片。
7.根據(jù)權(quán)利要求6所述的解鎖方法,其特征在于,還包括:根據(jù)所述預(yù)設(shè)目標(biāo)圖片在所述N幀手勢(shì)圖像中分別定位出目標(biāo)框。
8.根據(jù)權(quán)利要求1所述的解鎖方法,其特征在于,所述步驟二包括:
剔除第i+1目標(biāo)框中的部分匹配特征點(diǎn);
分別根據(jù)剔除后剩余的第i+1目標(biāo)框中的另一部分匹配特征點(diǎn)的距離向量對(duì)第i+1目標(biāo)框的第i+1中心點(diǎn)坐標(biāo)進(jìn)行投票。
9.一種基于手勢(shì)識(shí)別的解鎖裝置,其特征在于,包括:
特征點(diǎn)匹配模塊,用于對(duì)第i幀手勢(shì)圖像和第i+1幀手勢(shì)圖像進(jìn)行特征點(diǎn)的匹配,獲取第i+1幀手勢(shì)圖像的第i+1目標(biāo)框中的匹配特征點(diǎn),其中1≤i≤N-1;
中心投票模塊,用于分別根據(jù)第i+1目標(biāo)框中的匹配特征點(diǎn)的距離向量對(duì)第i+1目標(biāo)框的第i+1中心點(diǎn)坐標(biāo)進(jìn)行投票;
中心點(diǎn)坐標(biāo)獲取模塊,用于對(duì)投票獲取的第i+1中心點(diǎn)坐標(biāo)進(jìn)行預(yù)設(shè)處理,獲取第i+1目標(biāo)框的第i+1中心點(diǎn)坐標(biāo);
手勢(shì)序列獲取模塊,用于重復(fù)調(diào)用所述特征點(diǎn)匹配模塊、所述中心投票模塊和所述中心點(diǎn)坐標(biāo)獲取模塊直至獲取N幀手勢(shì)圖像的N個(gè)中心點(diǎn)坐標(biāo),并根據(jù)所述N個(gè)中心點(diǎn)坐標(biāo)獲取手勢(shì)軌跡序列;
解鎖模塊,用于將所述手勢(shì)軌跡序列與一預(yù)設(shè)手勢(shì)密碼序列進(jìn)行匹配,當(dāng)匹配度大于預(yù)設(shè)閾值時(shí),判定解鎖成功。
10.根據(jù)權(quán)利要求9所述的解鎖裝置,其特征在于,還包括:
初始化模塊,用于獲取第一幀手勢(shì)圖像的第一目標(biāo)框的第一中心點(diǎn)坐標(biāo),并記錄所述第一目標(biāo)框中的特征點(diǎn)相對(duì)于所述第一中心點(diǎn)坐標(biāo)的距離向量序列。
11.根據(jù)權(quán)利要求9所述的解鎖裝置,其特征在于,還包括:預(yù)設(shè)密碼獲取模塊,用于獲取預(yù)設(shè)手勢(shì)密碼信息,其中所述預(yù)設(shè)手勢(shì)密碼信息包括預(yù)設(shè)手勢(shì)密碼序列以及相應(yīng)的預(yù)設(shè)目標(biāo)圖片。
12.一種移動(dòng)終端,其特征在于,包括:
處理器;以及
存儲(chǔ)器,用于存儲(chǔ)所述處理器的可執(zhí)行指令;
其中,所述處理器被配置為執(zhí)行上述權(quán)利要求1-8中任意一項(xiàng)所述的基于手勢(shì)識(shí)別的解鎖方法。