一種基于分布式數(shù)據(jù)交互的生物識別方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及生物識別技術(shù)領(lǐng)域,尤其涉及一種生物識別的數(shù)據(jù)交互方法及系統(tǒng)。
【背景技術(shù)】
[0002]所謂生物識別技術(shù)就是,通過計算機與光學(xué)、聲學(xué)、生物傳感器和生物統(tǒng)計學(xué)原理等高科技手段密切結(jié)合,利用人體固有的生理特性,(如指紋、臉象、虹膜等)和行為特征(如筆跡、聲音、步態(tài)等)來進行個人身份的鑒定。根據(jù)IBG(Internat1nal B1metric Group,國際生物識別小組)2009年的統(tǒng)計結(jié)果,市場已有多種針對不同生理特征和行為特征的應(yīng)用。其中,占有率最高的就是指紋識別了。
[0003]然而,由于生物識別計算復(fù)雜,數(shù)據(jù)量大。
[0004]如采用數(shù)據(jù)和識別計算在中心服務(wù)器集中處理的方案,對于用戶數(shù)據(jù)龐大的系統(tǒng),中心服務(wù)器需要存儲大量的用戶數(shù)據(jù),并利用這些數(shù)據(jù)處理用戶識別信息,對中心服務(wù)器造成了巨大的負荷壓力,影響了計算速度和準確性。例如,一個擁有I萬個用戶的小區(qū)指紋門禁系統(tǒng),如果采用中心服務(wù)器集中處理方式,由于數(shù)據(jù)量大,每一個用戶的指紋識別動作均需要通過中心服務(wù)器計算。中心服務(wù)器一方面需要執(zhí)行大量的比對計算,耗費時間長;另一方面由于數(shù)據(jù)量龐大(一般存儲5000個指紋以內(nèi)系統(tǒng)錯誤率可以保持在較低水平),計算持續(xù)時間長,容易出現(xiàn)誤判。
[0005]如果采用多個終端各自存儲和識別計算的方案,一方面由于單個終端的存儲容量小,只能實現(xiàn)小數(shù)據(jù)量的存儲和計算;另一方面由于終端與終端之間無法實現(xiàn)數(shù)據(jù)和資源的共享,用戶的數(shù)據(jù)往往需要重復(fù)存儲,造成資源浪費。例如,一個具有多個門禁終端的小區(qū)指紋門禁系統(tǒng),用戶甲如果想要在門禁終端A和B都能通過識別驗證,需要在門禁終端A和B分別錄入指紋,門禁終端A和B均需存儲用戶甲的指紋數(shù)據(jù),造成存儲空間資源的浪費。
【發(fā)明內(nèi)容】
[0006]為了解決上述技術(shù)問題,本發(fā)明的目的是提供一種識別速度快、準確率高和實現(xiàn)資源優(yōu)化配置的生物識別方法。
[0007]為了解決上述技術(shù)問題,本發(fā)明的另一個目的是提供一種識別速度快、準確率高和實現(xiàn)資源優(yōu)化配置的生物識別系統(tǒng)。
[0008]本發(fā)明所采用的技術(shù)方案是:
一種基于分布式數(shù)據(jù)交互的生物識別方法,其應(yīng)用于具有多個識別終端的生物識別系統(tǒng)中,所述方法包括步驟:S1,第一終端獲取用戶生物數(shù)據(jù),判斷用戶生物數(shù)據(jù)在第一終端本地是否有效注冊,如是,則在第一終端本地完成識別驗證,否則進入步驟S2 ;S2,將用戶生物數(shù)據(jù)進行廣播到系統(tǒng)內(nèi)的其它終端;S3,其它終端收到廣播數(shù)據(jù)后,判斷用戶生物數(shù)據(jù)在該終端本地是否有效注冊,如是,則在該終端本地完成識別驗證,并將驗證結(jié)果傳送到第一終端。
[0009]優(yōu)選的,所述方法還包括步驟:S4,第一終端記錄其他終端傳輸?shù)淖R別驗證結(jié)果;S5,第一終端統(tǒng)計用戶生物數(shù)據(jù)識別驗證結(jié)果,如果用戶生物數(shù)據(jù)識別驗證結(jié)果統(tǒng)計結(jié)果滿足第一特定條件,則將用戶生物數(shù)據(jù)在第一終端本地進行有效注冊。
[0010]優(yōu)選的,步驟S5中所述第一特定條件涉及:在特定時間段內(nèi)驗證通過的次數(shù)和周期大于或等于設(shè)定值。
[0011]優(yōu)選的,所述方法還包括步驟:S6,第一終端自動刪除存儲的在第一終端本地的少用或不用的用戶生物數(shù)據(jù)。
[0012]優(yōu)選的,所述其它終端為與第一終端連接在同一系統(tǒng)中的識別終端或監(jiān)控中心。
[0013]優(yōu)選的,所述識別終端為指紋識別終端或人臉識別終端或虹膜識別終端,所述用戶生物數(shù)據(jù)為用戶指紋數(shù)據(jù)或用戶人臉數(shù)據(jù)或用戶虹膜數(shù)據(jù)。
[0014]—種基于分布式數(shù)據(jù)交互的生物識別系統(tǒng),其用于實施一種基于分布式數(shù)據(jù)交互的生物識別方法,所述系統(tǒng)包括:多個識別終端,所述識別終端包括生物數(shù)據(jù)采集傳感器、控制器和存儲器,所述生物數(shù)據(jù)采集傳感器用于采集用于采集用戶生物數(shù)據(jù)并傳送到控制器,所述控制器用于接收和處理用戶生物數(shù)據(jù)并與其它識別終端或監(jiān)控中心進行數(shù)據(jù)互聯(lián),所述存儲器用于存儲用戶生物數(shù)據(jù);監(jiān)控中心,所述多個識別終端均通過網(wǎng)絡(luò)與監(jiān)控中心連接。
[0015]優(yōu)選的,所述控制器中集成了存儲器,所述生物數(shù)據(jù)采集傳感器、控制器以及監(jiān)控中心的組網(wǎng)方式包括:多個生物數(shù)據(jù)采集傳感器連接到一個控制器,所述控制器連接到監(jiān)控中心;或者控制器連接多個子控制器,每個子控制器連接一個生物數(shù)據(jù)采集傳感器,所述控制器連接到監(jiān)控中心。
[0016]優(yōu)選的,所述生物識別系統(tǒng)為多層組網(wǎng)結(jié)構(gòu),所述監(jiān)控中心包括多層級監(jiān)控中心,其中底層監(jiān)控中心與多個控制器連接。
[0017]優(yōu)選的,所述生物數(shù)據(jù)采集傳感器為指紋識別傳感器,所述指紋識別傳感器還分別連接有出門開關(guān)和電控鎖,所述監(jiān)控中心包括服務(wù)器和生物數(shù)據(jù)采集傳感器,所述生物數(shù)據(jù)采集傳感器與服務(wù)器連接,所述服務(wù)器通過網(wǎng)絡(luò)分別與多個識別終端連接。
[0018]本發(fā)明的有益效果是:
本發(fā)明通過利用分布式計算方法,把復(fù)雜而且大量的存儲和計算工作分布到多個識別終端進行,克服了集中存儲和計算帶來的系統(tǒng)響應(yīng)速度慢、識別錯誤率高的問題;利用數(shù)據(jù)互聯(lián)實現(xiàn)了不同終端的計算資源和數(shù)據(jù)資源的共享。本發(fā)明合理利用并優(yōu)化了資源的分配,增強了生物識別系統(tǒng)的可靠性和穩(wěn)定性,而且結(jié)構(gòu)簡單,具有良好的經(jīng)濟和社會效益。
[0019]另外,本發(fā)明通過識別常用和非常用用戶,對用戶實現(xiàn)自動化動態(tài)管理,可有效的節(jié)約計算資源、數(shù)據(jù)傳輸資源和存儲空間資源,從而使得系統(tǒng)反應(yīng)速度更快,準確率更高。
[0020]本發(fā)明可廣泛應(yīng)用于各種生物識別系統(tǒng)。
【附圖說明】
[0021]下面結(jié)合附圖對本發(fā)明的【具體實施方式】作進一步說明:
圖1是本發(fā)明生物識別方法一種實施例的流程示意圖;
圖2是本發(fā)明生物識別系統(tǒng)一種實施例的系統(tǒng)框圖。
【具體實施方式】
[0022]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0023]如圖1所示,一種基于分布式數(shù)據(jù)交互的生物識別方法,其應(yīng)用于具有多個識別終端的生物識別系統(tǒng)中,所述方法包括步驟:S1,第一終端獲取用戶生物數(shù)據(jù),判斷用戶生物數(shù)據(jù)在第一終端本地是否有效注冊,如是,則在第一終端本地完成識別驗證,否則進入步驟S2 ;S2,將用戶生物數(shù)據(jù)進行廣播到系統(tǒng)內(nèi)的其它終端;S3,其它終端收到廣播數(shù)據(jù)后,判斷用戶生物數(shù)據(jù)在該終端本地是否有效注冊,如是,則在該終端本地完成識別驗證,并將驗證結(jié)果傳送到第一終端。
[0024]如圖2所示,一種基于分布式數(shù)據(jù)交互的生物識別系統(tǒng),其用于實施一種基于分布式數(shù)據(jù)交互的生物識別方法,所述系統(tǒng)包括:多個識別終端,所述識別終端包括生物數(shù)據(jù)采集傳感器、控制器和存儲器,所述生物數(shù)據(jù)采集傳感器用于采集用于采集用戶生物數(shù)據(jù)并傳送到控制器,所述控制器用于接收和處理用戶生物數(shù)據(jù)并與其它識別終端或監(jiān)控中心進行數(shù)據(jù)互聯(lián),所述存儲器用于存儲用戶生物數(shù)據(jù);監(jiān)控中心,所述多個識別終端均通過網(wǎng)絡(luò)與監(jiān)控中心連接。
[0025]例如,在一個擁有I萬個用戶的小區(qū)指紋門禁系統(tǒng)中,該小區(qū)在東西南北四個方向設(shè)置有四個門,每個門均安裝有識別終端,每個識別終端都連接到小區(qū)中的物業(yè)管理監(jiān)控中心,識別終端包括指紋識別傳感器、控制器和存儲器,每個存儲器中分別有效注冊有2500個用戶的指紋數(shù)據(jù),用戶甲的指紋數(shù)據(jù)有效注冊在東門的識別終端中,用戶乙的指紋數(shù)據(jù)有效注冊在北門中。根據(jù)本發(fā)明的方法,當(dāng)甲需要從東門進入小區(qū)的時候,東門的識別終端采集到甲的指紋數(shù)據(jù),和本地有效注冊的指紋數(shù)據(jù)對比,驗證通過后可直接驅(qū)動電控鎖開門。當(dāng)用戶乙需要從東門進入小區(qū)的時候,東門的識別終端采集到乙的指紋數(shù)據(jù),并判斷乙的指紋數(shù)據(jù)沒有在東門的識別終端有效注冊,則將乙的指紋數(shù)據(jù)通過廣播方式傳送到東西南北四個門的識別終端以及物業(yè)管理監(jiān)控中心;當(dāng)北門接收到乙的指紋數(shù)據(jù)后,與北門本地有效注冊的指紋數(shù)據(jù)對比,驗證通過后將驗證結(jié)果傳送回東門識別終端,東門識別終端收到驗證結(jié)果后驅(qū)動電控鎖開門。
[0026]優(yōu)選的,所述方法還包括步驟:S4,第一終端記錄其他終端傳輸?shù)淖R別驗證結(jié)果;