999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于人臉識(shí)別的智能考勤系統(tǒng)研發(fā)

2020-02-22 03:10:52李鑫林少強(qiáng)吳文英溫有娣余文森
現(xiàn)代信息科技 2020年17期
關(guān)鍵詞:人臉識(shí)別

李鑫 林少強(qiáng) 吳文英 溫有娣 余文森

摘? 要:隨著人工智能的迅速發(fā)展,智能化在許多領(lǐng)域得到了廣泛的應(yīng)用。針對(duì)目前傳統(tǒng)課堂考勤方式技術(shù)手段滯后的問題,文章采用人臉智能識(shí)別技術(shù),研究開發(fā)了一套基于人臉識(shí)別的智能考勤軟硬件系統(tǒng)。此系統(tǒng)采用樹莓派和攝像頭作為硬件,利用深度模型CNN中的ResNet模型,來實(shí)現(xiàn)人臉智能識(shí)別,最終實(shí)現(xiàn)了課堂考勤的自動(dòng)化,提升了課堂勤技術(shù)水平,節(jié)省了大量的課堂時(shí)間,方便實(shí)用。

關(guān)鍵詞:人臉識(shí)別;智能考勤系統(tǒng);智能識(shí)別;樹莓派

中圖分類號(hào):TP391.41? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2020)17-0013-04

Abstract:With the rapid development of artificial intelligence,intelligence has been widely used in many fields. Aiming at the problem that the traditional classroom attendance method is lagging behind,a set of intelligent attendance software and hardware system based on face recognition is developed by using face intelligent recognition technology. The system uses Raspberry Pie and camera as hardware,and uses ResNet model of CNN to realize intelligent face recognition. `Finally,it realizes the automation of class attendance,improves the level of classroom attendance,saves a lot of classroom time,and is convenient and practical.

Keywords:face recognition;intelligent attendance system;intelligent identification;Raspberry Pie

0? 引? 言

目前,高校課堂點(diǎn)名方式還是以傳統(tǒng)的方式為主,科技含量不高。這種方式不僅會(huì)浪費(fèi)大量的課堂教學(xué)時(shí)間,還可能出現(xiàn)冒名頂替上課的現(xiàn)象。其中有個(gè)重要的原因在于高校老師與學(xué)生接觸的時(shí)間相對(duì)較少,且教師往往需要給多班級(jí)學(xué)生授課,因此無法認(rèn)識(shí)每位同學(xué),點(diǎn)名時(shí)容易出現(xiàn)冒名頂替現(xiàn)象。

人臉識(shí)別,是基于人的臉部特征信息進(jìn)行身份識(shí)別的一種生物識(shí)別技術(shù)[1]。人臉識(shí)別具有唯一性和難復(fù)制性,為其作為身份認(rèn)證提供了必要的基礎(chǔ)。人臉識(shí)別被認(rèn)為是生物特征學(xué)乃至人工智能領(lǐng)域最困難的研究課題之一[2],隨著科技的進(jìn)步,目前其已被廣泛的運(yùn)用到政府機(jī)關(guān)、銀行、軍隊(duì)、安防、教育等領(lǐng)域,而且隨著技術(shù)的進(jìn)一步發(fā)展和民眾的認(rèn)同,勢(shì)必會(huì)在將來應(yīng)用到更多的領(lǐng)域。本文研發(fā)了一套基于人臉識(shí)別的智能考勤軟硬件系統(tǒng),利用人臉識(shí)別技術(shù)來解決傳統(tǒng)的考勤方式容易出現(xiàn)的冒名頂替現(xiàn)象。該系統(tǒng)由作者跟同學(xué)、老師聯(lián)合開發(fā),已在武夷學(xué)院的數(shù)學(xué)與計(jì)算機(jī)學(xué)院的物聯(lián)網(wǎng)工程專業(yè)實(shí)驗(yàn)室部署。

1? 系統(tǒng)概述

系統(tǒng)的硬件方面,選擇樹莓派3B+,與一般單片機(jī)相比,樹莓派能完成更復(fù)雜的任務(wù)管理與調(diào)度;與計(jì)算機(jī)相比,它體積小,成本低。攝像頭選擇樹莓派官方攝像頭Camera V2,索尼IMX219感光芯片,800萬像素,拍攝靜態(tài)圖片可以達(dá)到3 280×2 464像素[3],攝像頭的分辨率也影響著人臉識(shí)別的準(zhǔn)確度。

系統(tǒng)的軟件方面,在樹莓派上選擇基于Python語言的開發(fā)工具Thonny,該開發(fā)工具簡(jiǎn)單易用。在計(jì)算機(jī)上選擇集成開發(fā)工具Visual Studio 2019,數(shù)據(jù)庫工具為SQL Server 2008數(shù)據(jù)庫管理系統(tǒng),因其靈活的數(shù)據(jù)庫管理功能和優(yōu)越的可伸縮性以及與相關(guān)軟件的高集成程度等優(yōu)點(diǎn)[4]。

系統(tǒng)的工作流程:通過樹莓派攝像頭采集人臉圖像,在樹莓派終端上獲取采集到到人臉圖像,然后提取人臉的128D特征值與預(yù)存的人臉特征均值進(jìn)行歐式距離的對(duì)比,當(dāng)對(duì)比結(jié)果的閾值小于等于0.4時(shí),即認(rèn)為為同一個(gè)人;最后通過通信模塊將考勤人員的學(xué)號(hào)、考勤時(shí)間和教室名稱等考勤信息發(fā)送給后臺(tái)服務(wù)器;后臺(tái)服務(wù)器接收到考勤信息后對(duì)數(shù)據(jù)進(jìn)行處理,并放入SQL Server數(shù)據(jù)庫中進(jìn)行保存,以備客戶端的考勤記錄查詢與提取。系統(tǒng)工作流程如圖1所示。

2? 系統(tǒng)的功能模塊

系統(tǒng)包含樹莓派人臉識(shí)別、后臺(tái)服務(wù)器數(shù)據(jù)處理、客戶端數(shù)據(jù)訪問三個(gè)模塊。

2.1? 樹莓派人臉識(shí)別模塊

本模塊分為預(yù)存特征均值和人臉識(shí)別兩個(gè)部分。第一部分為預(yù)存特征均值,主要的功能是為人臉識(shí)別部分提供人臉庫。

首先,讀取事先準(zhǔn)備好的每個(gè)同學(xué)的人臉圖片,利用dlib.get_frontal_face_detector()函數(shù)去正向人臉檢測(cè)。

其次,檢測(cè)到人臉后,通過dlib.shape_predictor("shape_predictor_5_face_landmarks.dat")人臉預(yù)檢器,去獲取人臉的圖像。

最后,通過dlib.face_recognition_model_v1("dlib_face_recognition_resnet_model_v1.dat")模型中的compute_face_descriptor函數(shù),將人臉映射成128D矢量,最后將獲取到的128D特征值寫入CSV文件中,作為人臉庫。

第二部分為人臉識(shí)別,主要的功能是識(shí)別人臉成功后,將考勤數(shù)據(jù)傳輸給后臺(tái)服務(wù)器。

首先,設(shè)置好當(dāng)前樹莓派所在的教室,如圖2所示。點(diǎn)擊“開始考勤”后,系統(tǒng)會(huì)調(diào)用socket.socket()的connect來連接后臺(tái)服務(wù)器。

其次,連接成功后,當(dāng)屏幕被點(diǎn)擊時(shí),通過cv2.imwrite()函數(shù)截取當(dāng)前界面的一張圖片并保存在本地,然后通過cv2.imread()讀取圖片,進(jìn)行跟預(yù)存特征均值一樣的處理。

最后,將得到的特征均值,與事先存放好的人臉庫中的特征值進(jìn)行歐式距離的對(duì)比。當(dāng)對(duì)比的闕值小于0.4時(shí),即人臉識(shí)別成功,如圖3所示。此時(shí)將對(duì)應(yīng)的考勤數(shù)據(jù)發(fā)送給后臺(tái)服務(wù)器,繼續(xù)循環(huán)考勤。

2.2? 后臺(tái)服務(wù)器數(shù)據(jù)處理模塊

本模塊包括服務(wù)器端口監(jiān)聽以及賬號(hào)、學(xué)生數(shù)據(jù)、教師數(shù)據(jù)、教室數(shù)據(jù)、教室課程表等管理功能,如圖4所示。模塊登錄界面如圖5所示,登錄成功后,開啟監(jiān)聽程序,每當(dāng)有客戶端請(qǐng)求連接時(shí),會(huì)創(chuàng)建一個(gè)新的套接字與線程來進(jìn)行單獨(dú)的數(shù)據(jù)傳輸。

當(dāng)接收到樹莓派客戶端傳來的數(shù)據(jù)時(shí),要進(jìn)行以下幾個(gè)處理:

第一,根據(jù)得到的學(xué)號(hào)對(duì)比學(xué)生信息數(shù)據(jù)庫,獲取到學(xué)生姓名與班級(jí)名稱。

第二,根據(jù)日期、時(shí)間以及教室名稱來確定當(dāng)前所上的課程名稱。

第三,依照考勤機(jī)制來確定是否遲到。首先,確認(rèn)簽到時(shí)間前80分鐘內(nèi)是否已有簽到,以此來避免重復(fù)簽到。其次,將日期、時(shí)間、學(xué)號(hào)、姓名、班級(jí)、課程考勤情況等信息存入考勤數(shù)據(jù)表中。對(duì)于缺勤情況,系統(tǒng)設(shè)置了一個(gè)Timer計(jì)時(shí)器,當(dāng)當(dāng)前時(shí)間超過遲到時(shí)間時(shí),系統(tǒng)開始對(duì)本次課堂的缺勤人員進(jìn)行統(tǒng)計(jì),將缺勤的數(shù)據(jù)也存放進(jìn)考勤數(shù)據(jù)表中。

因賬號(hào)、學(xué)生數(shù)據(jù)、教師數(shù)據(jù)、教室數(shù)據(jù)等管理功能基本一致,下面以學(xué)生數(shù)據(jù)為例進(jìn)行介紹,如圖6所示。除了基本的增刪改查功能外,學(xué)生數(shù)據(jù)管理加入了批量導(dǎo)入的功能,只要是符合格式的XLSX文件,即可將文件的內(nèi)容全部一次性導(dǎo)入,提高數(shù)據(jù)導(dǎo)入的效率。

2.3? 客戶端數(shù)據(jù)訪問模塊

本模塊包括查詢考勤記錄、導(dǎo)出考勤記錄等功能。該模塊系統(tǒng)地完成對(duì)學(xué)生考勤信息的收集與整理,并提供詳細(xì)的考勤記錄報(bào)告。登錄成功后,用戶可以依據(jù)條件查詢自己需要的考勤記錄,如圖7所示。

3? 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

3.1? 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)

概念結(jié)構(gòu)設(shè)計(jì)就是對(duì)信息世界進(jìn)行建模,常用E-R模型來描述概念結(jié)構(gòu)[5]。概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是按照特定的方法把它們抽象為一個(gè)不依賴于任何具體機(jī)器的數(shù)據(jù)模型,即概念模型。本系統(tǒng)的E-R圖如圖8-11所示。

如圖8所示,學(xué)生這個(gè)實(shí)體有學(xué)號(hào)、姓名、學(xué)院、班級(jí)四個(gè)屬性。

如圖9所示,這個(gè)實(shí)體有編號(hào)、姓名、電話、性別、職稱五個(gè)屬性。

通過圖10可以看出教室這個(gè)實(shí)體有編號(hào)、名稱、類型、容納最大人數(shù)四個(gè)屬性。

通過圖11可以看出學(xué)生跟教室是多對(duì)一的聯(lián)系,教室和老師是一對(duì)一的聯(lián)系。

3.2? 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)

數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本實(shí)體-關(guān)系圖轉(zhuǎn)換為與選用的數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。通過上面概念結(jié)構(gòu)設(shè)計(jì),本系統(tǒng)的數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)如下:

學(xué)生(學(xué)號(hào),姓名,學(xué)院,班級(jí),教室編號(hào))

教室(編號(hào),名稱,類型,容納最大人數(shù))

老師(編號(hào),姓名,性別,職稱,電話,教室編號(hào))

3.3? 數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計(jì)

數(shù)據(jù)庫物理設(shè)計(jì):就是對(duì)數(shù)據(jù)表的數(shù)據(jù)類型、主鍵等數(shù)據(jù)進(jìn)行設(shè)計(jì)[6],本系統(tǒng)所用到的主要有四個(gè)數(shù)據(jù)表。

通過圖12可以看出考勤記錄表有date、time、place、id、name、college、class、curriculum、Lateness九個(gè)數(shù)據(jù)。

通過圖13可以看出學(xué)生信息表有id、name、college、class四個(gè)數(shù)據(jù)。

通過圖14可以看出教師信息表有id、name、gender、title、telephone五個(gè)數(shù)據(jù)。

通過圖15可以看出教室表有id、name、type、capacity四個(gè)數(shù)據(jù)。

4? 結(jié)? 論

目前,人工點(diǎn)名方式依然主導(dǎo)著高校課堂考勤方式,即使也有物聯(lián)網(wǎng)技術(shù)的考勤系統(tǒng)的應(yīng)用,但仍不能夠做到真正的自動(dòng)化,不能很好地滿足課程考勤需求、從根本上減少教學(xué)人員的工作量。本文基于人臉識(shí)別技術(shù),研發(fā)一套智能考勤軟硬件系統(tǒng),實(shí)現(xiàn)課堂考勤的自動(dòng)化,提升了課堂考勤技術(shù)水平,方便實(shí)用。

參考文獻(xiàn):

[1] 劉依林,周淦釧,周恒銳.人臉識(shí)別技術(shù)在治安管理中的應(yīng)用現(xiàn)狀與趨勢(shì)分析 [J].無線互聯(lián)科技,2019,16(11):133-134.

[2] 白玉彬.人臉識(shí)別技術(shù)在AFC系統(tǒng)中的應(yīng)用 [C]//第三十三屆中國(guó)(天津)2019IT、網(wǎng)絡(luò)、信息技術(shù)、電子、儀器儀表創(chuàng)新學(xué)術(shù)會(huì)議論文集.天津:天津市電子學(xué)會(huì)、天津市儀器儀表學(xué)會(huì),2019:163-166.

[3] 郭文強(qiáng),張?bào)悖钣聡?yán),等.基于樹莓派和PI Camera V2的動(dòng)態(tài)目標(biāo)檢測(cè) [J].電腦知識(shí)與技術(shù),2017,13(25):182-184.

[4] 張鳳來.項(xiàng)目教學(xué)法在SQL數(shù)據(jù)庫教學(xué)中的應(yīng)用 [J].電腦迷,2017(5):121+57.

[5] 于國(guó)華,鄒紅文.數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)與實(shí)現(xiàn) [J].洛陽工業(yè)高等??茖W(xué)校學(xué)報(bào),2004(1):38-40.

[6] 陳紅艷.數(shù)據(jù)庫中表設(shè)計(jì)原則分析 [J].無線互聯(lián)科技,2015(18):53-54.

作者簡(jiǎn)介:李鑫(1997—),男,漢族,貴州遵義人,本科在讀,研究方向:前端、機(jī)器學(xué)習(xí)。

猜你喜歡
人臉識(shí)別
人臉識(shí)別 等
揭開人臉識(shí)別的神秘面紗
人臉識(shí)別技術(shù)的基本原理與應(yīng)用
電子制作(2019年14期)2019-08-20 05:43:34
人臉識(shí)別技術(shù)在高速公路打逃中的應(yīng)用探討
基于(2D)2PCA-LBP 的人臉識(shí)別方法的研究
電子制作(2017年17期)2017-12-18 06:40:55
淺談人臉識(shí)別技術(shù)
人臉識(shí)別在高校安全防范中的應(yīng)用
電子制作(2017年1期)2017-05-17 03:54:46
巡演完美收官 英飛拓引領(lǐng)人臉識(shí)別新潮流
人臉識(shí)別在Android平臺(tái)下的研究與實(shí)現(xiàn)
基于Metaface字典學(xué)習(xí)與核稀疏表示的人臉識(shí)別方法
主站蜘蛛池模板: 在线免费无码视频| 91久久偷偷做嫩草影院精品| 国产精品大白天新婚身材| 亚洲一区波多野结衣二区三区| 国产亚洲欧美在线专区| a在线亚洲男人的天堂试看| 国产麻豆另类AV| 国产视频只有无码精品| 免费观看精品视频999| 亚洲Aⅴ无码专区在线观看q| 视频一区视频二区日韩专区 | 亚洲永久免费网站| 亚洲最新地址| 人妻无码中文字幕一区二区三区| 久久久久国产精品熟女影院| 日韩欧美视频第一区在线观看| 日本亚洲欧美在线| 国产精品综合久久久| 亚国产欧美在线人成| 日韩乱码免费一区二区三区| 综合色婷婷| 91福利片| 国产日韩精品一区在线不卡| 一区二区偷拍美女撒尿视频| 国产在线91在线电影| 日本在线免费网站| 亚洲午夜福利精品无码不卡| 亚洲欧美综合另类图片小说区| 国产va在线观看| 国产a在视频线精品视频下载| 中国一级毛片免费观看| 日本成人一区| 青青热久免费精品视频6| 一本大道东京热无码av | 午夜无码一区二区三区| 亚洲视频三级| 免费国产不卡午夜福在线观看| 91久久青青草原精品国产| 午夜限制老子影院888| 伊在人亞洲香蕉精品區| 日韩成人免费网站| 亚洲日韩久久综合中文字幕| 国产美女主播一级成人毛片| 国产成人综合亚洲欧洲色就色| 中文精品久久久久国产网址| 国产男人天堂| 免费无码AV片在线观看国产| 久久精品aⅴ无码中文字幕 | 亚洲AV无码乱码在线观看裸奔| a欧美在线| 国产精品私拍99pans大尺度| www.亚洲一区| 欧美精品三级在线| 精品成人免费自拍视频| 久久精品这里只有国产中文精品| 欧美高清三区| 婷婷丁香在线观看| 在线观看欧美精品二区| 91探花在线观看国产最新| 亚洲免费福利视频| 成年片色大黄全免费网站久久| 亚洲美女一区二区三区| 亚洲精品第一页不卡| 91区国产福利在线观看午夜| 亚洲精品欧美日本中文字幕| 亚洲一区网站| 久久久无码人妻精品无码| 色悠久久综合| 亚洲色图欧美激情| 女人18一级毛片免费观看| 制服丝袜无码每日更新| 亚洲日本www| 亚洲色无码专线精品观看| 91久久夜色精品| 国产99热| 日韩国产无码一区| 在线看片中文字幕| 欧美在线精品一区二区三区| 五月天婷婷网亚洲综合在线| 青青青视频蜜桃一区二区| 欧美成人一级| 亚洲成人77777|