本發(fā)明專利技術(shù)公開了一種基于云平臺(tái)的生物識(shí)別系統(tǒng)及其方法,屬于生物識(shí)別技術(shù)領(lǐng)域。所述系統(tǒng)包括應(yīng)用服務(wù)器、管理服務(wù)器、比對(duì)服務(wù)器、緩存以及數(shù)據(jù)庫,其中:所述應(yīng)用服務(wù)器通過網(wǎng)絡(luò)連接所述管理服務(wù)器,所述管理服務(wù)器通過網(wǎng)絡(luò)連接所述比對(duì)服務(wù)器;所述應(yīng)用服務(wù)器和比對(duì)服務(wù)器分別通過網(wǎng)絡(luò)連接所述緩存,并且所述應(yīng)用服務(wù)器和緩存還分別通過網(wǎng)絡(luò)連接所述數(shù)據(jù)庫。與現(xiàn)有技術(shù)相比,本發(fā)明專利技術(shù)架構(gòu)合理,能夠高效處理大數(shù)據(jù)量的生物特征運(yùn)算。
Biological recognition system and method based on cloud platform
The invention discloses a biological recognition system based on a cloud platform and a method thereof, belonging to the field of biological identification technology. The system comprises an application server, management server, on the server, cache and database, wherein the application server is connected to the management server through the network, the management server through the network connecting the alignment server; the application server and on the server are respectively connected to the cache through the network, and the application server and the cache also through the network connected to the database. Compared with the prior art, the invention has the advantages of reasonable structure and high efficiency, and can deal with the large amount of biological features.
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及生物識(shí)別
,特別是指一種基于云平臺(tái)的生物識(shí)別系統(tǒng)及其方法。
技術(shù)介紹
生物特征識(shí)別,是指利用人體生物特征進(jìn)行身份認(rèn)證的一種技術(shù)。生物識(shí)別技術(shù)是目前最為方便與安全的識(shí)別技術(shù),它不需要記住復(fù)雜的密碼,也不需隨身攜帶鑰匙、智能卡之類的東西。生物識(shí)別技術(shù)認(rèn)定的是人本身,這就直接決定了這種認(rèn)證方式更安全更方便。由于每個(gè)人的生物特征的唯一性和在一定時(shí)期內(nèi)的穩(wěn)定性,不易偽造和假冒,所以利用生物識(shí)別技術(shù)進(jìn)行身份認(rèn)定,安全、可靠、準(zhǔn)確。現(xiàn)有技術(shù)主要是使用單核或單服務(wù)器處理每一個(gè)請(qǐng)求的方式,這種方式在進(jìn)行生物特征識(shí)別的過程中,尤其面對(duì)大數(shù)據(jù)量的生物特征運(yùn)算時(shí),往往需要較長(zhǎng)的時(shí)間,而且單核或單服務(wù)器運(yùn)算的方式不能充分分配多服務(wù)器或多核的運(yùn)算能力,在運(yùn)算時(shí),有的空閑有的忙,運(yùn)算分配不均。在生物識(shí)別領(lǐng)域,面對(duì)大數(shù)據(jù)量的生物特征運(yùn)算,有必要提供一種基于云平臺(tái)的服務(wù)器架構(gòu),實(shí)現(xiàn)高效處理大數(shù)據(jù)量的生物特征運(yùn)算。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)提供一種能夠高效處理大數(shù)據(jù)量的生物特征運(yùn)算的基于云平臺(tái)的生物識(shí)別系統(tǒng)及其方法。為解決上述技術(shù)問題,本專利技術(shù)提供技術(shù)方案如下:一方面,本專利技術(shù)提供一種基于云平臺(tái)的生物識(shí)別系統(tǒng),包括應(yīng)用服務(wù)器、管理服務(wù)器、比對(duì)服務(wù)器、緩存以及數(shù)據(jù)庫,其中:所述應(yīng)用服務(wù)器通過網(wǎng)絡(luò)連接所述管理服務(wù)器,所述管理服務(wù)器通過網(wǎng)絡(luò)連接所述比對(duì)服務(wù)器;所述應(yīng)用服務(wù)器和比對(duì)服務(wù)器分別通過網(wǎng)絡(luò)連接所述緩存,并且所述應(yīng)用服務(wù)器和緩存分別通過網(wǎng)絡(luò)連接所述數(shù)據(jù)庫。另一方面,本專利技術(shù)還提供一種基于云平臺(tái)的生物識(shí)別系統(tǒng)進(jìn)行1:1認(rèn)證比對(duì)的方法,包括:應(yīng)用服務(wù)器接收對(duì)端發(fā)送的1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求,所述1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求中攜帶有待認(rèn)證用戶的ID和帶有生物特征的圖片;應(yīng)用服務(wù)器將所述1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求發(fā)送至管理服務(wù)器;管理服務(wù)器將所述1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求分配至比對(duì)服務(wù)器;比對(duì)服務(wù)器從帶有生物特征的圖片中提取生物特征數(shù)據(jù);比對(duì)服務(wù)器根據(jù)所述待認(rèn)證用戶的ID在緩存內(nèi)查找對(duì)應(yīng)的生物特征數(shù)據(jù),并與提取后的生物特征數(shù)據(jù)進(jìn)行比對(duì);比對(duì)服務(wù)器將比對(duì)結(jié)果返回給管理服務(wù)器;管理服務(wù)器將接收的比對(duì)結(jié)果返回給應(yīng)用服務(wù)器;應(yīng)用服務(wù)器將接收的比對(duì)結(jié)果返回給對(duì)端。又一方面,本專利技術(shù)還提供一種基于云平臺(tái)的生物識(shí)別系統(tǒng)進(jìn)行1:N認(rèn)證比對(duì)的方法,包括:應(yīng)用服務(wù)器接收對(duì)端發(fā)送的1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求,所述1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求中攜帶有待認(rèn)證用戶的帶有生物特征的圖片;應(yīng)用服務(wù)器將所述1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求發(fā)送至管理服務(wù)器;管理服務(wù)器將所述1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求分配至比對(duì)服務(wù)器;比對(duì)服務(wù)器將所述1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求中的圖片與緩存中的生物特征數(shù)據(jù)一一比對(duì),以找出相一致的生物特征數(shù)據(jù)及其對(duì)應(yīng)的ID;比對(duì)服務(wù)器將比對(duì)結(jié)果返回給管理服務(wù)器;管理服務(wù)器將接收的比對(duì)結(jié)果返回給應(yīng)用服務(wù)器;應(yīng)用服務(wù)器將接收的比對(duì)結(jié)果返回給對(duì)端。再一方面,本專利技術(shù)還提供一種基于云平臺(tái)的生物識(shí)別系統(tǒng)進(jìn)行用戶注冊(cè)的方法,包括:應(yīng)用服務(wù)器接收對(duì)端發(fā)送的1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求,所述1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求中攜帶有待認(rèn)證用戶的帶有生物特征的圖片;應(yīng)用服務(wù)器將所述1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求發(fā)送至管理服務(wù)器;管理服務(wù)器將所述1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求分配至比對(duì)服務(wù)器;比對(duì)服務(wù)器從帶有生物特征的圖片中提取生物特征數(shù)據(jù);比對(duì)服務(wù)器將提取后的生物特征數(shù)據(jù)與緩存中的生物特征數(shù)據(jù)一一比對(duì),以找出相一致的生物特征數(shù)據(jù)及其對(duì)應(yīng)的ID;比對(duì)服務(wù)器將比對(duì)結(jié)果返回給管理服務(wù)器;管理服務(wù)器將接收的比對(duì)結(jié)果返回給應(yīng)用服務(wù)器;應(yīng)用服務(wù)器將接收的比對(duì)結(jié)果返回給對(duì)端。本專利技術(shù)具有以下有益效果:與現(xiàn)有技術(shù)相比,本專利技術(shù)中應(yīng)用服務(wù)器通過網(wǎng)絡(luò)連接管理服務(wù)器,管理服務(wù)器通過網(wǎng)絡(luò)連接的比對(duì)服務(wù)器,應(yīng)用服務(wù)器接收對(duì)端發(fā)送的比對(duì)任務(wù)請(qǐng)求后,將比對(duì)任務(wù)請(qǐng)求發(fā)送給管理服務(wù)器,管理服務(wù)器將比對(duì)任務(wù)請(qǐng)求分配給比對(duì)服務(wù)器,比對(duì)服務(wù)器訪問緩存并將接收的待認(rèn)證的圖片與緩存中已儲(chǔ)存的生物特征數(shù)據(jù)進(jìn)行比對(duì),并將比對(duì)后的結(jié)果返回值管理服務(wù)器,管理服務(wù)器將比對(duì)后的結(jié)果返回至應(yīng)用服務(wù)器。本專利技術(shù)的比對(duì)服務(wù)器直接訪問緩存中的生物特征數(shù)據(jù),并不直接訪問數(shù)據(jù)庫中的數(shù)據(jù),提高了數(shù)據(jù)的傳輸和存取速度。這種架構(gòu)合理,能夠高效處理大數(shù)據(jù)量的生物特征運(yùn)算。附圖說明圖1為本專利技術(shù)的基于云平臺(tái)的生物識(shí)別系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本專利技術(shù)的基于云平臺(tái)的生物識(shí)別方法的一個(gè)實(shí)施例的流程圖;圖3為本專利技術(shù)的基于云平臺(tái)的生物識(shí)別方法的另一個(gè)實(shí)施例的流程圖;圖4為本專利技術(shù)的基于云平臺(tái)的生物識(shí)別系統(tǒng)進(jìn)行用戶注冊(cè)的方法的一個(gè)實(shí)施例。具體實(shí)施方式為使本專利技術(shù)要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。一方面,如圖1所示,本專利技術(shù)提供一種基于云平臺(tái)的生物識(shí)別系統(tǒng),包括應(yīng)用服務(wù)器1、管理服務(wù)器2、比對(duì)服務(wù)器3、緩存4以及數(shù)據(jù)庫5,其中:應(yīng)用服務(wù)器1通過網(wǎng)絡(luò)連接所述管理服務(wù)器2,管理服務(wù)器2通過網(wǎng)絡(luò)連接所述比對(duì)服務(wù)器3;應(yīng)用服務(wù)器1和比對(duì)服務(wù)器3分別通過網(wǎng)絡(luò)連接所述緩存4,并且應(yīng)用服務(wù)器1和比對(duì)服務(wù)器3還分別通過網(wǎng)絡(luò)連接所述數(shù)據(jù)庫5。與現(xiàn)有技術(shù)相比,本專利技術(shù)中應(yīng)用服務(wù)器通過網(wǎng)絡(luò)連接管理服務(wù)器,管理服務(wù)器通過網(wǎng)絡(luò)連接的比對(duì)服務(wù)器,應(yīng)用服務(wù)器接收對(duì)端發(fā)送的比對(duì)任務(wù)請(qǐng)求后,將比對(duì)任務(wù)請(qǐng)求發(fā)送給管理服務(wù)器,管理服務(wù)器將比對(duì)任務(wù)請(qǐng)求分配給比對(duì)服務(wù)器,比對(duì)服務(wù)器訪問緩存并將接收的待認(rèn)證的圖片與緩存中已儲(chǔ)存的生物特征數(shù)據(jù)進(jìn)行比對(duì),并將比對(duì)后的結(jié)果返回值管理服務(wù)器,管理服務(wù)器將比對(duì)后的結(jié)果返回至應(yīng)用服務(wù)器。本專利技術(shù)的比對(duì)服務(wù)器直接訪問緩存中的生物特征數(shù)據(jù),并不直接訪問數(shù)據(jù)庫中的數(shù)據(jù),提高了數(shù)據(jù)的傳輸和存取速度。這種架構(gòu)合理,能夠高效處理大數(shù)據(jù)量的生物特征運(yùn)算。其中,比對(duì)服務(wù)器指的是一套運(yùn)行生物特征比對(duì)算法的程序的服務(wù)器,即為生物特征的比對(duì)以及數(shù)據(jù)處理的服務(wù)器;應(yīng)用系統(tǒng)/應(yīng)用服務(wù)器指的是提供系統(tǒng)對(duì)外的接口與業(yè)務(wù)邏輯的實(shí)現(xiàn)的服務(wù)器。進(jìn)一步的,管理服務(wù)器和比對(duì)服務(wù)器均優(yōu)選為至少兩個(gè),應(yīng)用服務(wù)器和管理服務(wù)器可以為相同或不同的服務(wù)器。這樣至少兩個(gè)管理服務(wù)器和至少兩個(gè)比對(duì)服務(wù)器大大提高了數(shù)據(jù)的分配速度和比對(duì)速度,提高了本專利技術(shù)處理數(shù)據(jù)的速度。與上述系統(tǒng)相對(duì)應(yīng)的,如圖2所示,本專利技術(shù)還提供一種基于云平臺(tái)的生物識(shí)別系統(tǒng)進(jìn)行1:1認(rèn)證比對(duì)的方法,包括:步驟S101:應(yīng)用服務(wù)器接收對(duì)端發(fā)送的1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求,1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求中攜帶有待認(rèn)證用戶的ID和帶有生物特征的圖片;本步驟中,1:1認(rèn)證指的是給定生物特征和用戶的唯一標(biāo)識(shí),用給定的生物特征和該用戶標(biāo)識(shí)所關(guān)聯(lián)的生物模板進(jìn)行比對(duì)判斷是否一致的過程。對(duì)端可以是手機(jī)端,可以是電腦端,也可以是考勤服務(wù)器端等發(fā)送認(rèn)證比對(duì)任務(wù)請(qǐng)求的一端。步驟S102:應(yīng)用服務(wù)器將1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求發(fā)送至管理服務(wù)器;步驟S103:管理服務(wù)器將1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求分配至比對(duì)服務(wù)器;本專利技術(shù)的基于云平臺(tái)的生物識(shí)別系統(tǒng)包括至少兩個(gè)管理服務(wù)器和至少兩個(gè)比對(duì)服務(wù)器,管理服務(wù)器根據(jù)比對(duì)服務(wù)器使用的情況將1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求發(fā)送至其中任務(wù)較少的比對(duì)服務(wù)器,這樣不僅提高了比對(duì)服務(wù)器的利用率、也加快了數(shù)據(jù)的處理速度。步驟S104:比對(duì)服務(wù)器從帶有生物特征的圖片中提取生物特征數(shù)據(jù);本步驟中,比對(duì)服務(wù)器從帶有本文檔來自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種基于云平臺(tái)的生物識(shí)別系統(tǒng),其特征在于,包括應(yīng)用服務(wù)器、管理服務(wù)器、比對(duì)服務(wù)器、緩存以及數(shù)據(jù)庫,其中:所述應(yīng)用服務(wù)器通過網(wǎng)絡(luò)連接所述管理服務(wù)器,所述管理服務(wù)器通過網(wǎng)絡(luò)連接所述比對(duì)服務(wù)器;所述應(yīng)用服務(wù)器和比對(duì)服務(wù)器分別通過網(wǎng)絡(luò)連接所述緩存,并且所述應(yīng)用服務(wù)器和緩存分別通過網(wǎng)絡(luò)連接所述數(shù)據(jù)庫。
【技術(shù)特征摘要】
1.一種基于云平臺(tái)的生物識(shí)別系統(tǒng),其特征在于,包括應(yīng)用服務(wù)器、管理服務(wù)器、比對(duì)服務(wù)器、緩存以及數(shù)據(jù)庫,其中:所述應(yīng)用服務(wù)器通過網(wǎng)絡(luò)連接所述管理服務(wù)器,所述管理服務(wù)器通過網(wǎng)絡(luò)連接所述比對(duì)服務(wù)器;所述應(yīng)用服務(wù)器和比對(duì)服務(wù)器分別通過網(wǎng)絡(luò)連接所述緩存,并且所述應(yīng)用服務(wù)器和緩存分別通過網(wǎng)絡(luò)連接所述數(shù)據(jù)庫。2.根據(jù)權(quán)利要求1所述的基于云平臺(tái)的生物識(shí)別系統(tǒng),其特征在于,所述管理服務(wù)器和比對(duì)服務(wù)器均為至少兩個(gè),所述應(yīng)用服務(wù)器和管理服務(wù)器為相同或不同的服務(wù)器。3.權(quán)利要求1所述的基于云平臺(tái)的生物識(shí)別系統(tǒng)進(jìn)行1:1認(rèn)證比對(duì)的方法,其特征在于,包括:應(yīng)用服務(wù)器接收對(duì)端發(fā)送的1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求,所述1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求中攜帶有待認(rèn)證用戶的ID和帶有生物特征的圖片;應(yīng)用服務(wù)器將所述1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求發(fā)送至管理服務(wù)器;管理服務(wù)器將所述1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求分配至比對(duì)服務(wù)器;比對(duì)服務(wù)器從帶有生物特征的圖片中提取生物特征數(shù)據(jù);比對(duì)服務(wù)器根據(jù)所述待認(rèn)證用戶的ID在緩存內(nèi)查找對(duì)應(yīng)的生物特征數(shù)據(jù),并與提取后的生物特征數(shù)據(jù)進(jìn)行比對(duì);比對(duì)服務(wù)器將比對(duì)結(jié)果返回給管理服務(wù)器;管理服務(wù)器將接收的比對(duì)結(jié)果返回給應(yīng)用服務(wù)器;應(yīng)用服務(wù)器將接收的比對(duì)結(jié)果返回給對(duì)端。4.根據(jù)權(quán)利要求3所述的基于云平臺(tái)的生物識(shí)別系統(tǒng)進(jìn)行1:1認(rèn)證比對(duì)的方法,其特征在于,還包括:若比對(duì)服務(wù)器根據(jù)所述待認(rèn)證用戶的ID在緩存內(nèi)未查找到對(duì)應(yīng)的生物特征數(shù)據(jù),緩存在數(shù)據(jù)庫中查詢?cè)撋锾卣鲾?shù)據(jù),如果查詢到該生物特征數(shù)據(jù),則將所述待認(rèn)證用戶的ID對(duì)應(yīng)的生物特征數(shù)據(jù)從數(shù)據(jù)庫中讀出,
\t返回給比對(duì)服務(wù)器并寫入緩存中;比對(duì)服務(wù)器根據(jù)所述待認(rèn)證用戶的ID在緩存內(nèi)查找對(duì)應(yīng)的生物特征數(shù)據(jù),并與1:1認(rèn)證比對(duì)任務(wù)請(qǐng)求中的圖片提取后的特征數(shù)據(jù)進(jìn)行比對(duì)。5.權(quán)利要求1所述的基于云平臺(tái)的生物識(shí)別系統(tǒng)進(jìn)行1:N認(rèn)證比對(duì)的方法,其特征在于,包括:應(yīng)用服務(wù)器接收對(duì)端發(fā)送的1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求,所述1:N認(rèn)證比對(duì)任務(wù)請(qǐng)求中攜帶有待認(rèn)證用戶的帶有生物特征的圖片;應(yīng)用服務(wù)器將...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:于其洋,
申請(qǐng)(專利權(quán))人:北京天誠盛業(yè)科技有限公司,
類型:發(fā)明
國別省市:北京;11
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。