亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于三重人臉識別身份驗(yàn)證的門禁管理系統(tǒng)設(shè)計(jì)

        2016-03-17 01:56:22劉曉敏王浩宇楊海群
        計(jì)算機(jī)測量與控制 2016年2期
        關(guān)鍵詞:上位機(jī)門禁系統(tǒng)人臉識別

        孫 偉,劉曉敏,王浩宇,楊海群

        (中國礦業(yè)大學(xué) 信息與電氣工程學(xué)院,江蘇 徐州 221008)

        ?

        基于三重人臉識別身份驗(yàn)證的門禁管理系統(tǒng)設(shè)計(jì)

        孫偉,劉曉敏,王浩宇,楊海群

        (中國礦業(yè)大學(xué) 信息與電氣工程學(xué)院,江蘇 徐州221008)

        摘要:針對目前門禁管理系統(tǒng)存在的身份驗(yàn)證模式較單一、安全級別較低等問題,并且為滿足高保密性、高安全性場合的需求,設(shè)計(jì)了一種基于移動Android終端、嵌入式現(xiàn)場終端以及上位機(jī)系統(tǒng)的三重身份驗(yàn)證的安全門禁管理系統(tǒng),并且利用人臉識別技術(shù)的獨(dú)特性進(jìn)行控制;簡單介紹了系統(tǒng)的軟件和硬件開發(fā)平臺、系統(tǒng)整體的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),給出了系統(tǒng)的整體實(shí)現(xiàn)與運(yùn)行框架,并且詳細(xì)設(shè)計(jì)了基于移動Android端、嵌入式端以及后臺服務(wù)器端的3個(gè)子系統(tǒng)的軟件部分,包括流程圖設(shè)計(jì)及各個(gè)軟件界面設(shè)計(jì);進(jìn)行多次模擬試驗(yàn),最終給出整個(gè)系統(tǒng)的部分運(yùn)行效果圖;結(jié)果表明,該系統(tǒng)能夠進(jìn)行三重身份識別驗(yàn)證,準(zhǔn)確度較高,運(yùn)行穩(wěn)定,能夠很好得滿足特殊場合的需要,具有良好的實(shí)用前景和推廣價(jià)值。

        關(guān)鍵詞:門禁系統(tǒng);安卓終端;嵌入式終端;上位機(jī);人臉識別

        0引言

        隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展成熟,信息安全越來越受到人們的重視,出現(xiàn)了各種身份識別方法[1]。其中,人臉特征識別具有非接觸性、穩(wěn)定性、獨(dú)特性等優(yōu)點(diǎn)而脫穎而出[2]。近年來,智能手機(jī)功能不斷強(qiáng)大,基于此的識別技術(shù)成為又一研究熱點(diǎn),尤其是在一些人流量比較大、安全級別要求較高的地方。因此本文把人臉識別與嵌入式、手機(jī)、平板等相融合,設(shè)計(jì)出一套高安全級別的門禁管理系統(tǒng)。

        1開發(fā)平臺介紹

        1.1硬件平臺

        1)服務(wù)器:聯(lián)想Y470型筆記本,CPU為core i5、四核、4GB內(nèi)存,Win7操作系統(tǒng)。本文的系統(tǒng)軟件開發(fā)以及功能仿真均在此服務(wù)器上完成。

        2)智能移動終端:小米M3型號手機(jī),配置為:CPU為高通驍龍Snapdragon APQ8064 Pro、四核、CPU頻率為1.7 GHz,2 GB內(nèi)存,前后攝像頭,前置1 300萬像素,后置200萬像素,Android4.1操作系統(tǒng)。本文的Android平臺實(shí)際應(yīng)用測試在此手機(jī)上完成。

        3)嵌入式終端三星S3C2410X處理器采用32bits的RISC ARM920T核、單獨(dú)的16K指令和數(shù)據(jù)cache、內(nèi)存管理單元MMU以支持WinCE、 Linux、 EPOC等操作系統(tǒng),采用新型總線結(jié)構(gòu)AMBA(Advanced Microcontroller Bus Architecture),運(yùn)行頻率可達(dá)203 MHz,272FBGA封裝,低功耗高性能設(shè)計(jì),適合用于中高檔手持終端等應(yīng)用。

        1.2軟件平臺

        1)Matlab 2010a版本,Matlab具有很強(qiáng)的數(shù)據(jù)分析、矩陣計(jì)算、系統(tǒng)建模等功能,適合算法仿真與實(shí)驗(yàn),能夠?qū)崿F(xiàn)計(jì)算與結(jié)果的輸出。

        2)Eclipse4.2開發(fā)環(huán)境,JAVA語言環(huán)境選擇JDK8.0開發(fā)。Eclipse是基于JAVA的可擴(kuò)展大型的開發(fā)平臺,它支持Java、C/C++、PHP等多種語言。

        3)Android SDK(開發(fā)工具包)與ADT插件,開發(fā)工具包包括開發(fā)軟件工具包、Android模擬器等,下載后無需安裝,放到指定位置即可,但用Eclipse進(jìn)行APP開發(fā)時(shí),必須為Eclipse安裝ADT,以建立與sdk的連接。

        4)OpenCV-2.4.6-android-sdk-r2庫文件。OpenCV是一個(gè)跨平臺計(jì)算機(jī)視覺庫,提供Android系統(tǒng)應(yīng)用端的接口[3]。選用此庫文件以支持Android手機(jī)端一些圖像處理操作。

        5)Microsoft Visual C++ 6.0,具有強(qiáng)大的可視化軟件開發(fā)工具,包括程序向?qū)ppWizard、編輯器、調(diào)試器等。

        2系統(tǒng)整體設(shè)計(jì)

        整個(gè)門禁管理系統(tǒng)主要由3部分組成,包括移動終端、嵌入式終端、后臺服務(wù)器終端。

        系統(tǒng)網(wǎng)絡(luò)拓?fù)淙鐖D1所示。

        圖1 系統(tǒng)網(wǎng)絡(luò)拓?fù)鋱D

        手機(jī)端的工作是開發(fā)Android手機(jī)APP,主要功能是根據(jù)銀行門禁權(quán)限的分配,在其權(quán)限者手機(jī)上安裝APP軟件[4]。軟件的主要布局包括密碼登錄、密碼修改、初始數(shù)據(jù)采集訓(xùn)練、采集圖像、圖像識別、數(shù)據(jù)上傳等,主要用于驗(yàn)證手機(jī)使用者是否是手機(jī)持有者;嵌入式終端是常見固定于門禁旁的數(shù)據(jù)采集、控制設(shè)備,主要用于請求進(jìn)入門禁的圖像采集,以及控制門禁的開關(guān);后臺服務(wù)器終端存放于控制室,用于對移動終端和嵌入式終端上傳的照片進(jìn)行匹配識別,進(jìn)而與數(shù)據(jù)庫中已分配權(quán)限人員進(jìn)行匹配,若匹配成功,則發(fā)送信號到嵌入式設(shè)備打開門禁,否則報(bào)警,通知相關(guān)安保人員[5]。

        3系統(tǒng)軟件設(shè)計(jì)

        門禁管理系統(tǒng)的總體運(yùn)行框架如圖2所示。

        圖2 系統(tǒng)的總體運(yùn)行框架

        3.1移動端軟件設(shè)計(jì)

        Android手機(jī)端的主要工作在于APP軟件的開發(fā),運(yùn)行流程如圖3所示。啟動軟件,若是初次使用,需注冊用戶名和密碼,密碼和用戶名存儲使用SharedPreferences方式。注冊后登錄進(jìn)入,功能菜單選擇包括初次進(jìn)入圖像采集、攝像頭選取、密碼修改、版本更新等。初次進(jìn)入圖像采集,需采集多張人臉圖像進(jìn)行訓(xùn)練,使用的算法為膚色分割算法和Sift算法;攝像頭選取主要是檢測手機(jī)攝像頭個(gè)數(shù),攝像頭調(diào)用有多種方式,包括采用MediaStore、Camera框架以及Opencv中的JavaVameraView類進(jìn)行操作[6],如果是前后攝像頭則可進(jìn)行選擇使用;密碼修改需要輸入原有密碼然后重設(shè)新密碼,即通過操作修改SharedPreferences中的存儲值實(shí)現(xiàn);版本更新主要是檢測AndroidManifest.xml中的版本號,與從服務(wù)器獲取的最新版本號進(jìn)行對比,為后期功能添加做準(zhǔn)備。手機(jī)端APP主要界面如圖4所示。

        圖3 手機(jī)APP運(yùn)行流程圖

        圖4 APP實(shí)現(xiàn)結(jié)果圖

        圖4(a)是首次登錄軟件,需要進(jìn)行用戶名和密碼注冊,由程序進(jìn)行保存,聯(lián)網(wǎng)后上傳服務(wù)器數(shù)據(jù)庫。圖4(b)是登錄界面,輸入用戶名密碼登錄,為防止非手機(jī)持有者使用手機(jī)登錄,這里選擇不記住賬戶名和密碼。登錄成功后進(jìn)入功能菜單選擇頁面如圖4(c),功能包括首次進(jìn)入時(shí)圖像采集與訓(xùn)練、訓(xùn)練成功后識別采集、密碼修改、版本更新等。選擇圖像采集按鈕會進(jìn)入圖4(d)所示界面,進(jìn)行照片拍攝,左邊按鈕用于單張拍攝,中間按鈕用于多張連拍,每隔2 s采集一次,右邊按鈕開始訓(xùn)練,若訓(xùn)練成功,之后進(jìn)入將不再顯示此功能項(xiàng),如圖4(e)所示,圖片存放于Android手機(jī)APP所使用的SQLite數(shù)據(jù)庫中。之后進(jìn)入界面圖4(f),中間部分顯示拍攝的照片,選擇左邊按鈕可進(jìn)行拍攝,選擇右邊按鈕可進(jìn)入識別界面如圖4(g)所示,左邊顯示采集圖像,右邊顯示模版圖像,在下方顯示匹配結(jié)果及姓名。若選擇修改密碼按鈕則進(jìn)入圖4(h)界面,需要對原有密碼驗(yàn)證后才能修改。若選擇版本更新則提示是否有新版本可替換。

        3.2嵌入式端軟件設(shè)計(jì)

        主要流程如圖5所示,打開軟件后,首先選擇驗(yàn)證方式。本系統(tǒng)提供兩種驗(yàn)證方式,RFID射頻卡驗(yàn)證和密碼驗(yàn)證,主要考慮到進(jìn)入者沒有攜帶或者忘記密碼的情況。驗(yàn)證通過后,進(jìn)行圖像采集、系統(tǒng)拍照,并通過網(wǎng)絡(luò)上傳到后臺服務(wù)器中[7]。

        圖5 嵌入式端軟件流程圖

        3.3后臺服務(wù)器軟件設(shè)計(jì)

        選用VC6.0軟件,用C++進(jìn)行編寫,軟件流程如圖6所示。

        圖6 后臺服務(wù)器軟件流程圖

        管理人員打開軟件輸入用戶名和密碼,登錄到手機(jī)圖片和嵌入式端采集圖像匹配識別界面[8]。設(shè)置觸發(fā)程序,當(dāng)有圖片上傳時(shí),觸發(fā)程序開始檢測,當(dāng)檢測到手機(jī)端和嵌入式端都有圖片時(shí)開始進(jìn)行識別匹配,若只檢測到一張圖片,超過60 s后,程序自動開始下一循環(huán),則本次請求無效。若兩張圖片識別結(jié)果不一致,保存到訪問失敗日志,若識別一致,則上傳圖像與數(shù)據(jù)庫人臉匹配,這里的圖像選用手機(jī)端上傳的圖片,若與數(shù)據(jù)庫中某個(gè)人員相匹配,則發(fā)送信號到嵌入式端,打開門禁,并在界面上顯示姓名職位,若沒有與之匹配的人員信息,則保存到訪問失敗日志[9]。

        界面設(shè)計(jì)包括登錄界面、手機(jī)端上傳圖片與嵌入式端上傳圖片匹配識別界面以及手機(jī)端上傳圖片與數(shù)據(jù)庫人臉匹配界面等。

        4實(shí)驗(yàn)測試結(jié)果

        為驗(yàn)證系統(tǒng)所采用算法和所設(shè)計(jì)的各個(gè)程序的可靠性,本文對多個(gè)移動設(shè)備安裝了APP,在實(shí)驗(yàn)室環(huán)境下進(jìn)行現(xiàn)場情況模擬,并且選取了36組實(shí)驗(yàn)數(shù)據(jù),對各個(gè)子系統(tǒng)的性能分別進(jìn)行全面測試。其中,除兩組由于實(shí)驗(yàn)室光照條件等因素的影響未得以正確識別外,其余測試結(jié)果均為良好,正確識別率高達(dá)94.4%。實(shí)際中,系統(tǒng)應(yīng)用場景比較固定,因此光照等因素對系統(tǒng)性能的影響將會大大減小。圖7是該系統(tǒng)部分測試效果圖。

        5結(jié)束語

        文章首先針對硬件部分進(jìn)行設(shè)計(jì),包括手機(jī)端、嵌入式端圖像采集模塊以及后臺服務(wù)器端;其次針對各子系統(tǒng)進(jìn)行軟件

        圖7 系統(tǒng)運(yùn)行效果圖

        設(shè)計(jì),包括手機(jī)端APP的編譯,嵌入式系統(tǒng)移植、圖像采集程序及上傳模塊,服務(wù)器人臉識別系統(tǒng)的搭建編譯等。經(jīng)多次測試結(jié)果表明,該門禁系統(tǒng)識別率高,運(yùn)行穩(wěn)定,具有良好的應(yīng)用前景。

        參考文獻(xiàn):

        [1] 盧艷,黃云龍.一種語音門禁系統(tǒng)的硬件設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)測量與控制,2009,17(6):1201-1204.

        [2] 土科俊,姚向輝.人臉圖像監(jiān)測與識別方法綜述[J].自動化技術(shù)與應(yīng)用,2004,23(12):5-9.

        [3] 公衍宇,郭琦,于超.Android系統(tǒng)下OPenCV的人臉識別模塊的設(shè)計(jì)[J].電子設(shè)計(jì)工程,2012,20(1):52-54.

        [4] 郭松,李鳳新,付煒.手機(jī)業(yè)務(wù)測試平臺上屏幕圖像識別軟件的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù),2009,36(7):98-100.

        [5] 周勇,張嘉林,王桂珍,等.Android平臺下人臉識別系統(tǒng)的研究與實(shí)現(xiàn)[J].南京工程學(xué)院學(xué)報(bào),2013,11(1):53-57.

        [6] Schmid C,Mohr R, Bauckhage C. Evaluation of internet point detectors[J]. Int.Journal of Computer Vision,2000,37(2):151-172.

        [7] 劉建斌,易靈芝,王根平.基于以太網(wǎng)互連接口的新型門禁系統(tǒng)[J].計(jì)算機(jī)測量與控制,2011,19(3):688-690.

        [8] 姜波,李瑞,何培重.基于VC++的門禁管理系統(tǒng)設(shè)計(jì)[J].中國儀器儀表,2012,20(3):63-67.

        [9] 徐勇.基于ARM門禁系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].通信技術(shù),2010,43(10):117-119.

        Design of Access Control Management System Based on Three Times of Face Recognition Authentication

        Sun Wei,Liu Xiaomin,Wang Haoyu,Yang Haiqun

        (School of Information and Electrical Engineering, China University of Mine and Technology, Xuzhou221008, China)

        Abstract:Against the problems that the current ways of authentication is single and its poor safety performance, and in order to meet the demands of high-security situations, designed an access control management system of three times of authentication based on Android mobile terminals, the embedded terminal and PC system, using unique face recognition for control at the same time. Described the hardware and software development platform of the system, and also described the network topologies and the overall design and implementation of the system. The overall framework of implementation and operation of the system is given then, and the three software portions of Android mobile terminals, the embedded terminal and back-end server software portion are designed in detail, including flow charts and various software interfaces at the same time. After many times of simulation experiments, part of the system running effect diagrams are given in the last. Experiment results show that this system is capable of triple identity verification and has a high recognition rate and runs steadily. It can meet the needs of special occasions well, which means a good practicality and promotional value in the future.

        Keywords:access control system; Android terminals; embedded terminals; PC; face recognition

        文章編號:1671-4598(2016)02-0225-03

        DOI:10.16526/j.cnki.11-4762/tp.2016.02.062

        中圖分類號:TP273

        文獻(xiàn)標(biāo)識碼:A

        作者簡介:孫偉(1963-),男,江蘇徐州人,教授,博士生導(dǎo)師,主要從事復(fù)雜過程控制方向的研究

        收稿日期:2015-08-18;修回日期:2015-08-25。

        猜你喜歡
        上位機(jī)門禁系統(tǒng)人臉識別
        基于多種生物特征識別的RFID門禁系統(tǒng)設(shè)計(jì)
        人臉識別 等
        揭開人臉識別的神秘面紗
        基于單片機(jī)的安全門禁系統(tǒng)研究設(shè)計(jì)
        電子制作(2019年11期)2019-07-04 00:34:32
        解析社區(qū)藍(lán)牙門禁系統(tǒng)
        論網(wǎng)絡(luò)通信技術(shù)
        基于云的短波發(fā)射機(jī)機(jī)房中央空調(diào)自動控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        景點(diǎn)智能導(dǎo)航系統(tǒng)
        全自動包裝及碼垛系統(tǒng)的發(fā)展與應(yīng)用
        基于單片機(jī)的小區(qū)門禁系統(tǒng)設(shè)計(jì)
        女同另类激情在线三区| 女人被爽到呻吟gif动态图视看| 亚洲成成品网站源码中国有限公司| 精品久久久久久电影院| 国产自拍三级黄片视频| 日产乱码一二三区别免费l| 欧美日韩一区二区综合| 国产精品原创巨作av无遮| 加勒比久草免费在线观看| 成人日韩精品人妻久久一区| 亚洲午夜无码av毛片久久| 国产成人77亚洲精品www | 久久人妻公开中文字幕| 久天啪天天久久99久孕妇| 日韩精品极品系列在线免费视频| 一区二区三区视频| 少妇厨房愉情理伦片bd在线观看| 韩国无码精品人妻一区二| 久久精品女同亚洲女同| 精品视频无码一区二区三区| 免费一区二区三区久久| 激情五月婷婷六月俺也去| 午夜国产视频一区二区三区| 中文字幕亚洲乱码熟女在线| 国产91色在线|亚洲| 久久婷婷国产色一区二区三区| 久久亚洲精品情侣| 天天爽天天爽天天爽| 亚洲免费不卡av网站| 久久狼精品一区二区三区| 国产一极内射視颍一| 中文字幕亚洲精品第1页| 久久狼人国产综合精品| 三a级做爰片免费观看| 宅男噜噜噜| 亚洲最大的av在线观看| 国产三级a三级三级| 国产乱理伦片在线观看| 日日骚一区二区三区中文字幕| 手机在线观看免费av网站| 怡红院免费的全部视频|