1.一種用于指紋鎖的快速指紋比對方法,其特征在于,包括:
S1、獲取待比對指紋的指紋特征,若判斷獲知主人庫中儲存有至少一個主人的指紋的指紋特征,則從所述主人庫中取出第一枚指紋的指紋特征作為當(dāng)前參與比對的指紋特征;
S2、將所述待比對指紋的指紋特征與當(dāng)前參與比對的指紋特征進(jìn)行比對,若比對上,則輸出比對成功信息,或者若未比對上,且判斷獲知所述主人庫中存在還未參與比對的指紋特征,則執(zhí)行步驟S3,或者若未比對上,且判斷獲知所述主人庫中不存在還未參與比對的指紋特征,則執(zhí)行步驟S4;
S3、從所述主人庫中取出下一枚指紋的指紋特征作為當(dāng)前參與比對的指紋特征,并執(zhí)行步驟S2;
S4、若判斷獲知客人庫中儲存有至少一個客人的指紋的指紋特征,則從所述客人庫中取出第一枚指紋的指紋特征作為當(dāng)前參與比對的指紋特征,并執(zhí)行步驟S5;
S5、將所述待比對指紋的指紋特征與當(dāng)前參與比對的指紋特征進(jìn)行比對,若比對上,則將所述客人庫中當(dāng)前參與比對的指紋特征滾動前置至第一位,并輸出比對成功信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
S6、在每次將所述待比對指紋的指紋特征與所述客人庫中當(dāng)前參與比對的指紋特征進(jìn)行比對時,若所述待比對指紋的指紋特征與當(dāng)前參與比對的指紋特征未比對上,則從所述客人庫中取出下一枚指紋的指紋特征作為當(dāng)前參與比對的指紋特征,并執(zhí)行步驟S5。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:
S7、若所述待比對指紋的指紋特征與所述客人庫中的所有指紋的指紋特征均未比對上,則輸出比對失敗信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述S1之前,還包括:
獲取待寫入的指紋的指紋特征,并輸出選擇選項(xiàng),其中,所述選擇選項(xiàng)用于選擇是將所述待寫入的指紋的指紋特征寫入所述主人庫中還是所述客人庫中;
在用戶觸發(fā)所述選擇選項(xiàng)后,根據(jù)用戶的選擇指令,若所述選擇指令指示將所述待寫入的指紋的指紋特征寫入所述主人庫中,則在判斷獲知所述主人庫的存儲空間未滿時,將所述待寫入的指紋的指紋特征寫入所述主人庫中,并輸出寫入成功信息,或者若所述選擇指令指示將所述待寫入的指紋的指紋特征寫入所述客人庫中,則在判斷獲知所述客人庫的存儲空間未滿時,將所述待寫入的指紋的指紋特征寫入所述客人庫中,并輸出寫入成功信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括:
在判斷獲知所述主人庫的存儲空間已滿時,輸出主人庫已滿錯誤信息,或者在判斷獲知所述客人庫的存儲空間已滿時,輸出客人庫已滿錯誤信息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,若判斷獲知主人庫中未儲存有至少一個主人的指紋的指紋特征,則執(zhí)行步驟S4。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,若判斷獲知客人庫中未儲存有至少一個客人的指紋的指紋特征,則輸出比對失敗信息。
8.一種用于指紋鎖的快速指紋比對裝置,其特征在于,包括:
獲取單元、第一比對單元、選取單元和第二比對單元;其中,
所述獲取單元,用于獲取待比對指紋的指紋特征,若判斷獲知主人庫中儲存有至少一個主人的指紋的指紋特征,則從所述主人庫中取出第一枚指紋的指紋特征作為當(dāng)前參與比對的指紋特征;
所述第一比對單元,用于將所述待比對指紋的指紋特征與當(dāng)前參與比對的指紋特征進(jìn)行比對,若比對上,則輸出比對成功信息,或者若未比對上,從所述主人庫中取出下一枚指紋的指紋特征作為當(dāng)前參與比對的指紋特征,將所述待比對指紋的指紋特征與當(dāng)前參與比對的指紋特征進(jìn)行比對,直至所述待比對指紋的指紋特征與所述主人庫中一枚指紋的指紋特征比對上,輸出比對成功信息,或者直至比對完所述主人庫中所有指紋的指紋特征仍未比對上,則通知所述選取單元工作;
所述選取單元,用于若判斷獲知客人庫中儲存有至少一個客人的指紋的指紋特征,則從所述客人庫中取出第一枚指紋的指紋特征作為當(dāng)前參與比對的指紋特征,并通知所述第二比對單元工作;
所述第二比對單元,用于將所述待比對指紋的指紋特征與當(dāng)前參與比對的指紋特征進(jìn)行比對,若比對上,則將所述客人庫中當(dāng)前參與比對的指紋特征滾動前置至第一位,并輸出比對成功信息。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第二比對單元,還用于若未比對上,則從所述客人庫中取出下一枚指紋的指紋特征作為當(dāng)前參與比對的指紋特征,將所述待比對指紋的指紋特征與當(dāng)前參與比對的指紋特征進(jìn)行比對,直至所述待比對指紋的指紋特征與所述客人庫中一枚指紋的指紋特征比對上,輸出比對成功信息,或者直至比對完所述客人庫中所有指紋的指紋特征仍未比對上,則輸出比對失敗信息。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括:
輸出單元,用于在所述獲取單元工作之前,獲取待寫入的指紋的指紋特征,并輸出選擇選項(xiàng),其中,所述選擇選項(xiàng)用于選擇是將所述待寫入的指紋的指紋特征寫入所述主人庫中還是所述客人庫中;
寫入單元,用于在用戶觸發(fā)所述選擇選項(xiàng)后,根據(jù)用戶的選擇指令,若所述選擇指令指示將所述待寫入的指紋的指紋特征寫入所述主人庫中,則在判斷獲知所述主人庫的存儲空間未滿時,將所述待寫入的指紋的指紋特征寫入所述主人庫中,并輸出寫入成功信息,或者若所述選擇指令指示將所述待寫入的指紋的指紋特征寫入所述客人庫中,則在判斷獲知所述客人庫的存儲空間未滿時,將所述待寫入的指紋的指紋特征寫入所述客人庫中,并輸出寫入成功信息。