份驗(yàn)證過(guò)程。其中,控制端硬件結(jié)構(gòu)包括:CPU、電源、液晶觸摸屏、讀卡模塊、攝像頭模塊及外部數(shù)據(jù)接口 ;其軟件結(jié)構(gòu)通過(guò)內(nèi)嵌Linux系統(tǒng),并在Linux系統(tǒng)內(nèi)部搭載控制端運(yùn)行的用于控制各模塊工作的主程序(Π主程序)。CPU主要負(fù)責(zé)處理來(lái)自讀卡模塊、液晶觸摸屏、攝像頭模塊、串口和網(wǎng)絡(luò)的數(shù)據(jù),并與服務(wù)器進(jìn)行數(shù)據(jù)通信;讀卡模塊用于通過(guò)識(shí)讀用戶ID卡號(hào)進(jìn)行用戶身份鑒別;液晶觸摸屏負(fù)責(zé)人機(jī)交互。攝像頭與CPU通過(guò)串口實(shí)現(xiàn)連接,接收攝像頭實(shí)時(shí)采集的圖像幀信息??刂贫伺c復(fù)印機(jī)連接后控制復(fù)印機(jī)的加鎖和解鎖,并獲取復(fù)印日志信息。
[0036]需要說(shuō)明的是,雖然服務(wù)器是對(duì)身份信息比對(duì)認(rèn)證判定的核心硬件,但其在做比對(duì)處理時(shí)不限于僅服務(wù)于一臺(tái)配備有控制端的復(fù)印機(jī),如圖2所示,本實(shí)施例可將多臺(tái)配備有控制端的復(fù)印機(jī)通過(guò)互聯(lián)網(wǎng)e共同連接于同一服務(wù)器FWQ上,進(jìn)而實(shí)現(xiàn)對(duì)多臺(tái)配備有控制端KZD的復(fù)印機(jī)的綜合管理。本發(fā)明所應(yīng)用的控制端可以多臺(tái)共同工作,在同一網(wǎng)絡(luò)中實(shí)現(xiàn)共同完成身份認(rèn)證的效果。
[0037]本發(fā)明通過(guò)采用上述識(shí)別方法制作的控制端,控制復(fù)印機(jī)的操作權(quán)限,只有通過(guò)上述控制端身份驗(yàn)證的操作者才能獲得復(fù)印機(jī)的操作許可,進(jìn)而大大提高了復(fù)印操作行為的可控性,及實(shí)名性。此外,本發(fā)明還對(duì)復(fù)印流程做出了嚴(yán)格的控制,每個(gè)人在身份認(rèn)證完成后只能進(jìn)行一次復(fù)印任務(wù),任務(wù)完成后復(fù)印機(jī)將自動(dòng)鎖定,如要繼續(xù)復(fù)印需要重新進(jìn)行身份驗(yàn)證,進(jìn)而做到對(duì)每次復(fù)印任務(wù)的嚴(yán)格監(jiān)控。
[0038]優(yōu)選的,在本實(shí)施例中,所述身份識(shí)別信息通過(guò)ID卡進(jìn)行識(shí)別;由于本發(fā)明所采用的ID卡識(shí)別技術(shù)為現(xiàn)有技術(shù),也非本發(fā)明的核心發(fā)明點(diǎn),故其詳細(xì)硬件結(jié)構(gòu)技術(shù)信息及相關(guān)技術(shù)細(xì)節(jié)在此不再贅述。
[0039]優(yōu)選的,在本實(shí)施例中,所述身份識(shí)別信息通過(guò)面部特征進(jìn)行識(shí)別。更進(jìn)一步的,所述身份識(shí)別信息為由所述控制端采集的面部識(shí)別視頻信息;所述服務(wù)器內(nèi)部存儲(chǔ)的身份信息為具有面部識(shí)別特征的人臉信息;在通過(guò)面部特征進(jìn)行識(shí)別步驟中,需將所述人臉信息與由控制端發(fā)送的面部識(shí)別視頻信息逐幀進(jìn)行比對(duì)。
[0040]優(yōu)選的,本發(fā)明在通過(guò)控制端實(shí)現(xiàn)身份識(shí)別的同時(shí),將身份信息一并以條碼的形式輸出在復(fù)印機(jī)輸出文件上,進(jìn)而為復(fù)印操作的身份追溯及復(fù)印件信息源追溯提供技術(shù)支持。
[0041]需要說(shuō)明的是,不排除隨著科技的進(jìn)步,能獲取身份識(shí)別信息的技術(shù)手段被逐步更新,進(jìn)而會(huì)生產(chǎn)出更多種類的身份識(shí)別裝置,將這些裝置采用本發(fā)明所述身份識(shí)別方法之后應(yīng)用在復(fù)印機(jī)操作權(quán)限的掌控中,均應(yīng)落入本發(fā)明的保護(hù)范圍。
[0042]實(shí)施例2:
[0043]由于用戶在需要使用復(fù)印機(jī)之前,需要將自己的身份信息錄入服務(wù)器,以成為身份識(shí)別比對(duì)時(shí)的判定依據(jù),故錄入信息的質(zhì)量一定程度上影響著身份識(shí)別的準(zhǔn)確率。本實(shí)施例在實(shí)施例1的基礎(chǔ)上,以同時(shí)采用ID卡識(shí)別和面部識(shí)別為例,本發(fā)明通過(guò)采用如下方法實(shí)現(xiàn)對(duì)用戶身份的精確識(shí)別。
[0044]首先,需完成存儲(chǔ)于服務(wù)器端的身份注冊(cè);要通過(guò)控制端(PageCounter)將用戶的ID卡號(hào)信息錄入服務(wù)器端,然后需要在服務(wù)器端的內(nèi)置程序中(如UI程序)進(jìn)入人臉注冊(cè)的界面,在控制端捕捉到清晰人臉圖像時(shí)點(diǎn)擊捕捉按鈕,位于控制端內(nèi)的程序會(huì)自動(dòng)每隔設(shè)定的秒數(shù)采集一次圖像幀,采集完畢后自動(dòng)對(duì)圖像進(jìn)行分析,檢驗(yàn)是否含有有效人臉(圖像清晰程度以能夠直接識(shí)別用戶本人為準(zhǔn),通常以圖片和本人的相似度大于500為基準(zhǔn)),如果含有有效人臉,則會(huì)繼續(xù)下一次采集,直到采集夠設(shè)定份數(shù)的有效人臉后將所有采集數(shù)據(jù)一并保存在控制端。如果采集過(guò)程中沒(méi)有采集到有效人臉,則繼續(xù)進(jìn)行采集操作,直至采集夠設(shè)定份數(shù)的有效人臉時(shí)采集結(jié)束。
[0045]其次,在控制端處要對(duì)采集到的設(shè)定份數(shù)的人臉圖像進(jìn)行分析,只提取其中人臉特征信息最好的一份通過(guò)控制端(PageCounter)發(fā)送到服務(wù)器。服務(wù)器將這份人臉特征信息保存并將其作為識(shí)別當(dāng)前用戶時(shí)的信息比對(duì)圖像,進(jìn)而當(dāng)前用戶的身份信息錄入完成。
[0046]再次,當(dāng)用戶需要操作復(fù)印機(jī)時(shí),由于復(fù)印機(jī)默認(rèn)處于鎖定的狀態(tài),必需進(jìn)行身份認(rèn)證。首先在控制端(PageCounter)上刷卡,控制端通過(guò)串口獲取ID卡號(hào),并將ID卡號(hào)發(fā)送到服務(wù)器進(jìn)行校驗(yàn),服務(wù)器將校驗(yàn)結(jié)果反饋給控制端。若校驗(yàn)通過(guò),將啟動(dòng)面部識(shí)別程序;否則提示驗(yàn)證失敗,需重新進(jìn)行ID卡號(hào)身份校驗(yàn)。面部識(shí)別程序啟動(dòng)后,控制終端將通過(guò)攝像頭獲取的視頻幀進(jìn)行篩選,將有效的視頻幀發(fā)送至服務(wù)器,并與服務(wù)器中的人臉信息進(jìn)行進(jìn)一步的比對(duì),如果對(duì)比失敗則將比對(duì)結(jié)果反饋給控制端,提示需重新進(jìn)行面部識(shí)別;如果比對(duì)成功,結(jié)束身份驗(yàn)證,服務(wù)器會(huì)通過(guò)網(wǎng)絡(luò)向復(fù)印機(jī)發(fā)送解鎖指令,用戶獲得一次操作復(fù)印機(jī)的權(quán)限。用戶的操作權(quán)限僅限于針對(duì)一次復(fù)印任務(wù)的操作設(shè)定,在該復(fù)印任務(wù)結(jié)束時(shí),復(fù)印機(jī)會(huì)自動(dòng)進(jìn)入鎖定狀態(tài),用戶若要繼續(xù)操作需重新進(jìn)行包括ID卡號(hào)身份校驗(yàn)和面部識(shí)別的身份驗(yàn)證。
[0047]實(shí)施例3:
[0048]本實(shí)施例在實(shí)施例2的基礎(chǔ)上,控制端初步獲取的視頻信息為RGB彩色圖像,控制端需將所述視頻信息轉(zhuǎn)化為灰階圖像后再進(jìn)一步逐幀與所述服務(wù)器內(nèi)部存儲(chǔ)的人臉信息進(jìn)行比對(duì)。以達(dá)到更精準(zhǔn)的識(shí)別效果。
[0049]進(jìn)一步的,比對(duì)時(shí)依據(jù)所述視頻信息每一幀的圖像與所述人臉信息的圖像的相似度作為判定依據(jù),若相似度低于500則由所述服務(wù)器向所述控制終端發(fā)送含義為認(rèn)證失敗的識(shí)別信息,進(jìn)而為身份精確識(shí)別提供充分的技術(shù)支持。
[0050]需要說(shuō)明的是,本實(shí)施例中在控制端上選擇采用ID卡進(jìn)行識(shí)別和采用面部特征進(jìn)行識(shí)別的先后順序不受限制,為滿足實(shí)際認(rèn)證需要而采取的先進(jìn)行面部特征識(shí)別,后進(jìn)行ID卡識(shí)別也應(yīng)落入本發(fā)明的保護(hù)范圍。
[0051]實(shí)施例4:
[0052]本實(shí)施例在實(shí)施例3的基礎(chǔ)上,當(dāng)控制端進(jìn)入人臉識(shí)別時(shí),控制端內(nèi)部啟動(dòng)一個(gè)定時(shí)器(將定時(shí)器輪詢時(shí)間設(shè)定為200ms),在定時(shí)器內(nèi)部,不斷調(diào)用接口(freamread)以從USB攝像頭獲取寬度為640,高度為480的RGB32格式的圖像幀數(shù)據(jù),在獲取此數(shù)據(jù)后,在數(shù)據(jù)前面加上BMP圖像格式的頭,然后將此帶有BMP頭部的圖像幀顯示在控制端的控件上。在本實(shí)施例中所述控件具有Π界面,在Π界面啟動(dòng)的同時(shí),同時(shí)啟動(dòng)另一個(gè)線程,在該線程里面,也同時(shí)不斷調(diào)用所述接口(freamread),獲取與所述控件上顯示相同的RGB32幀數(shù)據(jù),并將此幀數(shù)據(jù)做180度旋轉(zhuǎn),將翻轉(zhuǎn)后的幀數(shù)據(jù)轉(zhuǎn)化為灰階圖像數(shù)據(jù),然后傳遞到第三方接口,該接口提供一個(gè)最優(yōu)幀,所述最優(yōu)幀為由控制端捕獲的最優(yōu)人臉信息??刂贫藢⒎祷氐淖顑?yōu)幀數(shù)據(jù)傳遞到服務(wù)器,服務(wù)器生成BMP圖片并將生成的BMP圖片與注冊(cè)時(shí)保存在服務(wù)器中人臉信息做對(duì)比,并獲取對(duì)比結(jié)果,所述結(jié)果為相似度。當(dāng)所述相似度小于500,將反饋人臉驗(yàn)證失敗的提示信息,控制端在收到該提示信息后,重新進(jìn)行面部特征抓取認(rèn)證,直到程序超時(shí)退出。在本實(shí)施例中優(yōu)選將超時(shí)時(shí)限設(shè)定為15秒。當(dāng)所述相似度大于500時(shí),將反饋人臉驗(yàn)證成功的提示信息,操作人身份驗(yàn)證信息結(jié)束。服務(wù)器在獲得操作人身份驗(yàn)證通過(guò)的信息的同時(shí),向復(fù)印機(jī)發(fā)送操作授權(quán)指令。
[0053]需要說(shuō)明的是,本實(shí)施例中將相似度判定標(biāo)準(zhǔn)設(shè)置為500及超時(shí)時(shí)限設(shè)定為15秒僅為優(yōu)選設(shè)置方案,在本發(fā)明上述技術(shù)方案下,