一種利用人體雙重特征識別模塊開鎖的方法
【技術領域】
[0001]本發(fā)明涉及人體特征密碼鎖,特別涉及一種利用人體雙重特征識別模塊開鎖的方法。
【背景技術】
[0002]現(xiàn)在市場上的密碼鎖通常為指紋密碼鎖,是基于生物識別中的人體指紋識別,使用者指紋識別正確后即可開啟鎖具。
[0003]指紋識別算法是實現(xiàn)指紋識別的關鍵,它直接決定了識別率的高低,是指紋識別技術的核心。這些算法都日臻完善。目前,指紋識別技術的研究無論是在前端的數(shù)據(jù)采集上還是在后端的指紋識別算法上都已經(jīng)取得了巨大的進展。自動指紋識別系統(tǒng)(AutomaticFingerprint Identificat1n System,簡稱AFIS)是通過特殊的光電轉換設備和計算機圖像處理技術,對活體指紋進行采集、分析和比對,可以自動、迅速、準確地鑒別出個人身份的。一般可以分成“離線部分”和“在線部分”兩個部分。其中離線部分包括用指紋采集儀采集指紋、提取出細節(jié)點、將細節(jié)點保存到數(shù)據(jù)庫中形成指紋模板庫等主要步驟。在線部分包括用指紋采集儀采集指紋、提取出細節(jié)點、然后將這些細節(jié)點與保存在數(shù)據(jù)庫中模板細節(jié)點進行匹配,判斷輸入細節(jié)點與模板細節(jié)點是否來自同一個手指的指紋。一般來說,離線處理允許人工因素介入,可根據(jù)需要手動調整系統(tǒng)參數(shù),而在線處理應完全由系統(tǒng)自動完成所有操作。
[0004]指紋識別的優(yōu)點:1、指紋是人體獨一無二的特征,并且它們的復雜度足以提供用于鑒別的足夠特征;2、掃描指紋的速度快,使用非常方便;3、指紋采集頭可以更加小型化,并且價格會更加的低廉。
[0005]指紋識別的缺點:1、某些人或某些群體的指紋指紋特征少,難成像;2、每次使用指紋識別時都會在指紋采集頭上留下用戶的指紋印痕,而這些指紋印痕存在被用來復制指紋的可能性;市面上的指紋鎖也大都為光學指紋采集儀,這樣指紋的印痕有可能被他人復制,用來開啟指紋鎖。3、手指干燥或潮濕都會影響指紋識別的準確率。
【發(fā)明內容】
[0006]鑒于上述現(xiàn)有技術存在的問題,本發(fā)明提供一種利用人體雙重特征識別模塊開鎖的方法。本方法利用的人體雙重特征識別模塊是在指紋識別模塊基礎上增加了人臉面部特征識別功能,進行雙重生物識別以提高鎖具的防護等級。
[0007]本發(fā)明采取的技術方案是:一種利用人體雙重特征識別模塊開鎖的方法,其特征在于:該方法包括指紋識別和人臉面部識別兩級識別,第一級指紋識別有以下步驟:
(1).當操作人員需要打開識別鎖時,先將手指放在人體雙重特征識別模塊的指紋頭上,指紋驅動板的主控芯片發(fā)送讀圖像指令,指紋驅動板讀取指紋信息,返回確認碼若是0x00,則進入下一步;若返回的確認碼不是0x00,則再進行判斷:若確認碼為0x02,則返回到程序入口重新發(fā)送讀圖像指令,若為其它確認碼,則搜索指紋操作失敗,退出程序; (2).指紋驅動板的主控芯片繼續(xù)發(fā)送圖像生成特征指令,返回的確認碼若為0x00,則進入下一步;若為其它確認碼,則搜索操作失敗,退出程序;
(3).指紋驅動板的主控芯片繼續(xù)發(fā)送搜索指紋指令,返回的確認碼若為0x00,則表明在指紋庫中搜索到了匹配的指紋,此時向系統(tǒng)主控板發(fā)送匹配指紋的位置信息,退出程序;若返回確認碼不是0x00,則再進行判斷:確認碼若為0x09,則表明沒有搜索到與之匹配的指紋,退出程序;若為其它確認碼,則搜索操作失敗,退出程序;
第二級人臉面部識別有以下步驟:
(1).操作人員將面部對準人體雙重特征識別模塊的高清攝像頭,高清攝像頭獲取人臉面部信息;
(2).判斷面部信息是否成功轉化為3D模型,若成功,則進入下一步;否則人臉識別操作失敗,退出程序;
(3).繼續(xù)判斷人臉膚色相似度計算是否正確,若正確,則進入下一步;否則人臉識別操作失敗,退出程序;
(4).繼續(xù)判斷人臉輪廓提取是否成功,若成功,則進入下一步;否則人臉識別操作失敗,退出程序;
(5).繼續(xù)判斷人臉定位是否成功,若成功,則進入下一步;否則人臉識別操作失敗,退出程序;
(6).繼續(xù)判斷臉內輪廓提取是否成功,若成功,則進入下一步;否則人臉識別操作失敗,退出程序;
(7).繼續(xù)判斷臉內特征定位是否成功,若成功,則進入下一步;否則人臉識別操作失敗,退出程序;
(8).繼續(xù)判斷局部特征匹配是否成功,若成功,則成功匹配并開鎖;否則未找到匹配人臉特征,退出程序。
[0008]本發(fā)明所述的人體雙重特征識別模塊包括系統(tǒng)主控板、高清攝像頭、指紋頭、指紋驅動板和門鎖驅動板;其中指紋頭與指紋驅動板連接,系統(tǒng)主控板通過RJ45 口連接高清攝像頭,通過USB 口連接指紋驅動板,門鎖驅動板的若干個開關量分別與系統(tǒng)主控板連接,門鎖驅動板的若干個開關量分別與所對應的電磁鎖連接。
[0009]本發(fā)明的有益效果是:一般的指紋鎖都會出現(xiàn)操作人員指紋不能采集的情況,這時只有指紋這層防護措施就不能提供很好的用戶體驗。當加入人臉識別后,不僅可以提高鎖具的安全性,同時當指紋識別不可用時可彌補它的空白。正常情況下,當操作人員想打開鎖,首先將手指放在指紋采集器上識別指紋,指紋正確后再將面部對準模塊的攝像頭,進行面部輪廓識別,面部識別正確后則開啟鎖。當指紋無法識別時,進行面部識別,只要面部識別通過后也能將鎖打開。人臉識別的級別高于指紋識別,這樣進行雙重生物識別提高了鎖具的防護等級。
【附圖說明】
[0010]圖1是本發(fā)明的人體雙重特征識別模塊系統(tǒng)框圖;
圖2是本發(fā)明第一級指紋識別程序流程圖;
圖3是本發(fā)明第二級人臉面部識別程序流程圖。
【具體實施方式】
[0011]以下結合附圖對本發(fā)明做進一步說明:
參照圖1,欲開啟密品柜,需要先將正確手指放置在人體雙重特征識別模塊的指紋頭3上,指紋驅動板6讀取指紋信息,并將讀取的信息與指紋驅動板6中的靜態(tài)指紋庫中模板進行對比,若匹配成功,將其位置信息通過USB接口返回給系統(tǒng)主控板2,之后,系統(tǒng)主控板2控制高清攝像頭1對開啟人的人臉特征信息進行采集并與人臉庫比對,若成功,則系統(tǒng)主控板2根據(jù)返回的位置信息控制門鎖驅動板4,每個開關量對應一個柜門的電磁鎖5。例如,一般八門密品