【正文】
。開發(fā)的編程持續(xù)延遲,輸入原始狀態(tài)設置提供可互換的串行數據傳輸技術使用嵌入式USART。開發(fā)的編程使用了Mikroelectronika(mikroC)作為一個編譯器。它提供了支持工具,用于測試和調試有幫助軟件庫[8]。編程的流程圖如圖5所示圖5 PIC單片機算法流程圖6 GUI開發(fā) 一個圖形用戶界面(GUI)是一個圖形接口程序。圖形用戶界面的實施是重要的,因為它允許用戶選擇應采取什么樣的行動,由系統(tǒng)執(zhí)行的。圖6示出的圖形用戶界面的布局。有4個按鈕,這是開發(fā)GUI訓練圖像,測試圖像,刪除數據庫并退出按鈕。每個按鈕執(zhí)行不同的任務。 GUI也圖像顯示兩個圖片框和兩個文本文本框顯示。圖6 用戶界面GUI的圖形布局圖7示出了GUI開發(fā)流程圖,使用MATLABR2009a。的流程圖中,被用作GUI窗口圖像識別處理平臺。圖7 GUI的開發(fā)流程圖GUI窗口平臺需要四個按鈕接口的過程。該平臺允許用戶選擇圖像在訓練圖像文件夾中的數據庫。然后,用戶在測試圖像文件夾選擇圖像。該系統(tǒng)將兩個圖像識別或匹配。后識別過程中,信息將被發(fā)送到微控制器切換ON/ OF磁力鎖。7 結果與討論 圖8示出了測試的圖像相匹配保存圖像,將關閉在門磁力鎖隨后允許用戶進入房間。相匹配的圖象是由用戶選擇的圖像。輸入畫面是由系統(tǒng)跟蹤的圖像。在圖9中,LED接通“ON”的門被打開后,作為系統(tǒng)識別圖像的指示燈。圖8 保存頭像與測試頭像進行匹配圖9 LED接通“ON”的,作為指示劑的磁性鎖變?yōu)椤癘FF”圖10顯示的情況下,訪問被拒絕,這是因為測試圖像與在數據庫中的保存圖像不匹配。磁性門保持關閉或“ON”狀態(tài),直到識別系統(tǒng)確定承認的圖像。 LED轉向39。OFF39。作為指示燈門仍然接近圖像后,未能被系統(tǒng)識別的,如在圖11中所示。圖10 保存圖像和測試圖像不匹配圖11 LED作為標志把“OFF”磁力鎖打開“ON”圖12顯示了ASCII39。A39。字符發(fā)送GUI的微控制器。單片機關閉磁力鎖,當它從GUI接收到的字符39。A39。單片機比較其參考ASCII碼字符與接收到的數據從GUI,并關閉了開關晶體管時,接收到的字符匹配字符保存在微控制器。圖12 串行信號的ASCII39。A39。字符發(fā)送形式GUI傳輸的數據轉化為一個GUI異步形式。然后,數據被分成幀中字節(jié)大小。從GUI傳輸的數據只使用7位稱為奇偶校驗的數據幀,數據幀的第8位檢查位錯誤目的。圖12示出了串行信號,然后被轉換成CMOS電平,因此電壓電平為+ / 39。139。,而+ V分別代表“0”。圖13示出了一個整體的系統(tǒng),其中的磁性鎖自動開啟39。OFF39。時,它確定的授權GUI圖像數據庫。用戶4秒,以訪問門39。ON39。和鎖磁力鎖前轉門。圖13 整個基于GUI的單片機控制面部識別門鎖系統(tǒng)8 結論 基于GUI的面部識別系統(tǒng)門鎖在這項研究中,采用先進的單片機控制。所有相關的工作和研究最終完成,其中包括基于GUI的面部識別系統(tǒng)的開發(fā)和單片機自動切換磁力鎖系統(tǒng)。所設計的系統(tǒng)的性能和功能的表明,傳輸的數據從GUI到微控制器成功后的圖像進行確認。該系統(tǒng)可以改善成為完全人臉自動識別系統(tǒng),通過增加另一個功能自動捕捉圖像傳感器在門口判斷此人是否存在。參考文獻[1] Jawad Nagi, Syed Khaleel Ahmed, “A MATLAB based Face Recognition System using Image Processing and Neural Networks, ”4th International Colloquium on Signal Processing and its Application,March 79,2008.[2] Michal Coras, “Perspective Methods of Biometric Human Identification,” Inst. of Telemun., Univ. of Technol. amp。 Life Sci.,Bydgoszcz, Poland, 2527 Sept. 2008.[3] Robert C. Schultz, Robert W. Ives, “Biometric Data Acquisition using MATLAB GUIs,” 35th ASEE/IEEE Frontiers in Education Conference,Oct 1922,2005.[4] Wan Mohd Nor Izudeen bin Wan Ahmad, “Face Recognition SystemBased on Eigenfaces using Matlab”, Thesis, Faculty of Electrical Engineering, Univertisti Teknologi Mara, 2007.[5] Mohd Suhaimi B. Sulaiman, “GUI Based Remote ON/OFF Control andMonitoring Single Phase Lamp Using Microcontroller,” International Journal on Computer Science and Engineering, Vol. 02, No. 04, 2010.[6] “MAX232Datasheet”,9am,18Oct2011.[7] “Mikroelectronika development tools and piler”, time, 2pm, 25 Oct 2011.[8] “Microchip PIC16F87XA Datasheet”,2amp。mid=10amp。lang=enamp。pageId=74, 9am, 18 Oct 2011.