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

        ?

        基于人臉識別的學(xué)生學(xué)情分析系統(tǒng)

        2019-05-24 14:12:12胡汪靜趙克華盧俊杰郭浩悅徐鋒
        電腦知識與技術(shù) 2019年7期
        關(guān)鍵詞:人臉識別

        胡汪靜 趙克華 盧俊杰 郭浩悅 徐鋒

        摘要:當(dāng)前,人臉識別技術(shù)已經(jīng)被應(yīng)用于社會的很多個領(lǐng)域,但是并沒涉及高??记谙到y(tǒng)。本論文的基于人臉識別的學(xué)生學(xué)情分析系統(tǒng)是將人臉識別技術(shù)應(yīng)用于高校考勤系統(tǒng)之中,這種自動點(diǎn)名模式不僅革新了老師上課叫名字點(diǎn)名的傳統(tǒng)簽到模式,而且還可對學(xué)生的出勤情況進(jìn)行分析得到有效信息。

        本項(xiàng)目的PC端將運(yùn)用J2EE來實(shí)現(xiàn),后臺接口將PC端和Android端相連接實(shí)現(xiàn)信息的傳遞。Android端是針對Android系統(tǒng)和人臉識別的核心技術(shù)進(jìn)行展開研究和分析,根據(jù)人臉識別理論和算法,提出了在Android平臺下實(shí)現(xiàn)人臉識別考勤系統(tǒng)的設(shè)計(jì)方案,并最終實(shí)現(xiàn)把人臉識別技術(shù)用于學(xué)生課堂到課、曠課的統(tǒng)計(jì)之中,其基本原理是借助于安卓設(shè)備和計(jì)算機(jī)網(wǎng)絡(luò)并利用人臉識別技術(shù)實(shí)現(xiàn)自動統(tǒng)計(jì)學(xué)生到課情況。

        關(guān)鍵詞:人臉識別;考勤系統(tǒng);J2EE;安卓開發(fā)

        中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2019)07-0178-02

        引言

        隨著科技的不斷進(jìn)步,“快速、便捷、安全”也成為重要的社會代名詞,所以人們在快速有效的自動身份驗(yàn)證方面也越來越重視。各方面都在朝著這個目標(biāo)而不斷努力,使得生物特征識別技術(shù)在近幾十年中得到了飛速的發(fā)展[1]。

        人臉識別技術(shù)在生物特征識別技術(shù)中占據(jù)越來越重要的地位,將這種技術(shù)運(yùn)用在大學(xué)生考勤上可以形成智能化的高校。伴隨著Android系統(tǒng)的不斷發(fā)展,人臉識別技術(shù)的逐漸成熟,定位技術(shù)的廣泛應(yīng)用,基于 Android 的人臉識別考勤系統(tǒng)應(yīng)運(yùn)而生了[3]。

        1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)

        1.1系統(tǒng)總體方案

        本系統(tǒng)按照系統(tǒng)架構(gòu)設(shè)計(jì)方案和各模塊功能可分為Android端和PC端[4]。PC端具有教師登錄、課程安排、根據(jù)條件查詢、查看歷史數(shù)據(jù)、管理員賬號分配、實(shí)時監(jiān)控的功能。Android端具有學(xué)生注冊、學(xué)生登錄、考勤記錄、重新定位的功能。本系統(tǒng)的總體功能結(jié)構(gòu)圖,如下圖1所示:

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

        2.1 PC端應(yīng)用設(shè)計(jì)

        每一個教師(管理員)根據(jù)自己的賬號密碼登錄PC端,在登錄系統(tǒng)后,系統(tǒng)分為兩大模塊:信息管理維護(hù)模塊和信息查詢反饋模塊。信息管理維護(hù)模塊主要是對學(xué)生考勤系統(tǒng)的基本信息進(jìn)行管理和維護(hù),它是由基礎(chǔ)信息管理、管理員管理和考勤時間段設(shè)置三個部分組成。信息查詢反饋模塊主要是顯示學(xué)生的考勤情況,可以根據(jù)相應(yīng)的需求查出學(xué)校的到勤率、學(xué)院到勤率等。

        2.1.1 功能技術(shù)設(shè)計(jì)

        PC端分為教師和管理員端。教師端具有教師登錄、課程安排、根據(jù)條件查詢、查看歷史數(shù)據(jù)的功能。管理員端具有管理員登錄、賬號分配、實(shí)時監(jiān)控的功能。

        如圖2所示為PC端的技術(shù)路線圖。

        1)判斷登錄

        當(dāng)Android端登錄頁面輸入學(xué)號和密碼后,將登錄請求發(fā)給后臺數(shù)據(jù)庫。若該學(xué)號密碼與數(shù)據(jù)庫的用戶表里學(xué)號密碼一一對應(yīng),則做出登錄成功的應(yīng)答;若若該學(xué)號密碼與數(shù)據(jù)庫的用戶表里學(xué)號密碼不對應(yīng),則做出登錄失敗的應(yīng)答[5]。

        2)判斷考勤時間

        在數(shù)據(jù)庫里會根據(jù)學(xué)生的課程表的上課時間,設(shè)置相應(yīng)的考勤時間,只有在那段時間內(nèi)才能開啟考勤系統(tǒng)。所以在學(xué)生登錄系統(tǒng)后,Android端會將登錄時間獲取出來,將這個時間與數(shù)據(jù)庫中的考勤時間進(jìn)行對比[6]。

        3)判斷特征值

        Android端會將掃臉的圖片轉(zhuǎn)化成特征值,然后將該特征值發(fā)送給后臺數(shù)據(jù)庫[7]。數(shù)據(jù)庫會查詢該學(xué)生數(shù)據(jù)庫內(nèi)的特征值進(jìn)行判斷,最后將該結(jié)果返回給Android端。

        4)判斷考勤結(jié)果

        在數(shù)據(jù)庫里對考勤結(jié)果有自己的判斷方法,該判斷方法返回三個結(jié)果值:已到,遲到,曠課。

        2.2 Android端平臺設(shè)計(jì)

        手機(jī)App終端直接應(yīng)用于學(xué)生人臉識別,根據(jù)考勤結(jié)果將數(shù)據(jù)存入數(shù)據(jù)庫(以便于PC端查詢相對應(yīng)的數(shù)據(jù)),最后Android端返回考勤成功信息[8]。

        2.2.1 人臉識別技術(shù)

        人臉注冊 ,首先要先檢測出來人臉,對于靜態(tài)圖片,虹軟人臉SDK中對應(yīng)的是FD,提供了一個方法名稱,叫AFD_FSDK_StillImageFaceDetection 。mRect定義一個了一個矩形框Rect,在此之前我們需要注意虹軟人臉SDK使用的圖像格式是NV21的格式,所以我們需要將獲取到的圖像轉(zhuǎn)化為對應(yīng)的格式,在List中保存了檢測到的人臉的位置信息和深度信息,我們可以將檢測到的人臉位置信息在圖片上用一個矩形框繪制出來表示檢測到的人臉信息。

        通常人臉庫會存放在數(shù)據(jù)庫中,本系統(tǒng)使用List來進(jìn)行簡單的模擬,并將其保存在文本文件中,需要時從文本中讀取,保存時寫入到文件中[9]。

        我們使用一個第三方的擴(kuò)展庫,ExtGLSurfaceView的擴(kuò)展 庫CameraGLSurfaceView,用ImageView和TextView顯示檢測到的人臉和相應(yīng)的描述信息[10]。從攝像頭識別人臉,需要使用FT庫,F(xiàn)T庫在人臉跟蹤算法上對人臉檢測部分進(jìn)行了優(yōu)化,是專門為視頻處理而優(yōu)化的庫。

        2.2.2 App功能技術(shù)設(shè)計(jì)

        手機(jī)端具有學(xué)生注冊、學(xué)生登錄、考勤記錄的功能。

        如圖3所示為Android端的技術(shù)路線圖。

        (1)注冊人臉

        1)使用openCamera函數(shù)調(diào)用手機(jī)攝像頭進(jìn)行人臉的掃描[11]。掃描后對人臉進(jìn)行檢測,并調(diào)用AFD_FSDK_StillImageFaceDetection返回特征值存入數(shù)據(jù)庫學(xué)生表中。

        (2)登錄考勤

        1)注冊成功后直接跳轉(zhuǎn)到登錄頁面,直接登錄進(jìn)行考勤。

        2)登錄后系統(tǒng)獲取本機(jī)時間傳入數(shù)據(jù)庫,判斷是是否為考勤時間。

        3)考勤成功數(shù)據(jù)存入數(shù)據(jù)庫,判斷該學(xué)生的考勤狀況是準(zhǔn)時到、遲到、還是曠課。

        (3)考勤記錄

        1)實(shí)時數(shù)據(jù):從數(shù)據(jù)庫考勤記錄表中獲取實(shí)時數(shù)據(jù)在界面上顯示。

        2)歷史數(shù)據(jù):根據(jù)考勤記錄表對整個學(xué)期課程考勤記錄的顯示。

        2.3 PC與Android端的通信

        Android學(xué)生以學(xué)號和密碼登錄系統(tǒng)后進(jìn)行人臉識別考勤,將考勤次數(shù)傳給數(shù)據(jù)庫,PC端獲取數(shù)據(jù)信息,將該條考勤記錄顯示在該生的考勤里面。實(shí)現(xiàn)功能操作如下:

        1)設(shè)計(jì)一個連接服務(wù)器端的類,用戶寫入url,通過類中的函數(shù)根據(jù) url 中的請求參數(shù)向服務(wù)器進(jìn)行發(fā)送請求;

        2)Web服務(wù)器根據(jù)請求指令所調(diào)用相關(guān)的數(shù)據(jù),制作并制作成JSON格式數(shù)據(jù)包并且及時發(fā)送給Android 系統(tǒng)客戶端[12]。

        3)Android 系統(tǒng)客戶端在接收到JSON格式數(shù)據(jù)包后,對其進(jìn)行解析。

        3 系統(tǒng)應(yīng)用實(shí)際測試效果

        3.1 APP人臉注冊

        學(xué)生通過管理員指定的賬號密碼第一次登錄系統(tǒng)時,系統(tǒng)會馬上進(jìn)入人臉注冊,轉(zhuǎn)到掃一掃進(jìn)行人臉識別的注冊,注冊過程中將人臉轉(zhuǎn)成特征值進(jìn)行存儲,顯示注冊成功的提醒。

        3.2 APP人臉識別考勤

        在多次測試人臉后,發(fā)現(xiàn)人臉識別置信度與注冊時的人臉有直接關(guān)系,因此需要確保注冊時的人臉是清晰的、完整的,這樣可以大大提高識別率。其次在掃臉過程中,人臉需要針對攝像頭,角度左右不能超過大約30°,另外不同的環(huán)境也會影響識別率的高低,例如光線太暗或具有強(qiáng)烈的光。

        3.3 PC端與移動端的通信測試

        當(dāng)學(xué)生進(jìn)行人臉識別注冊后數(shù)據(jù)庫中存入該生的特征值信息進(jìn)行存儲。

        特征值獲取后學(xué)生進(jìn)行人臉識別匹配,匹配率大于0.6,傳給后臺result成功,系統(tǒng)判斷該生的時間返回一個result的值存入數(shù)據(jù)庫中,后臺根據(jù)result值返回學(xué)生考勤信息。

        3.4 Web考勤顯示

        當(dāng)學(xué)生用Android端進(jìn)行考勤時,掃臉?biāo)?jì)算出的特征值會與數(shù)據(jù)庫里面注冊的人臉特征值進(jìn)行匹配,當(dāng)兩個特征值匹配成功時會對學(xué)生考勤時間與數(shù)據(jù)庫內(nèi)設(shè)置的對應(yīng)考勤情況時間進(jìn)行比較,根據(jù)學(xué)生的考勤時間將該條考勤記錄存入數(shù)據(jù)庫,最后將該條考勤記錄推給PC端的實(shí)時數(shù)據(jù)頁面顯示出來。

        4 總結(jié)

        本系統(tǒng)設(shè)計(jì)針對目前大學(xué)生考勤系統(tǒng)存在的點(diǎn)名耗時長、學(xué)生曠課情況嚴(yán)重、統(tǒng)計(jì)學(xué)生考勤情況工作復(fù)雜等問題,是人臉識別技術(shù)+APP+Web應(yīng)用三者的有機(jī)結(jié)合,降低了系統(tǒng)成本,提高了系統(tǒng)的靈活性。這種自動點(diǎn)名模式不僅革新了老師上課傳統(tǒng)的點(diǎn)到模式,而且還可對學(xué)生的考勤信息等進(jìn)行自動統(tǒng)計(jì),便于老師和學(xué)院及時了解學(xué)生出勤情況,降低人力、溝通成本,極大提高課堂效率;同時也可實(shí)現(xiàn)學(xué)生上課的身份核查與認(rèn)證,有效防范冒名點(diǎn)到等現(xiàn)象。而且本系統(tǒng)還可以釋放老師的工作量,提高老師的教學(xué)質(zhì)量。

        參考文獻(xiàn):

        [1] 于寶華,賈于博,谷蘇崗.基于Andriod的高校學(xué)生畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)[J].福建電腦,2017,33(12):137-138.

        [2] 車志宏,焦子路,劉榮.人臉識別技術(shù)研究與應(yīng)用[J].電腦編程技巧與維護(hù),2017(16):78-81.

        【通聯(lián)編輯:聞翔軍】

        猜你喜歡
        人臉識別
        人臉識別 等
        揭開人臉識別的神秘面紗
        基于(2D)2PCA-LBP 的人臉識別方法的研究
        電子制作(2017年17期)2017-12-18 06:40:55
        人臉識別在高校安全防范中的應(yīng)用
        電子制作(2017年1期)2017-05-17 03:54:46
        基于類獨(dú)立核稀疏表示的魯棒人臉識別
        基于K-L變換和平均近鄰法的人臉識別
        欧美性猛交xxxx富婆| 91国内偷拍精品对白| 日本高清乱码中文字幕| 人人妻人人狠人人爽| 人妻在卧室被老板疯狂进入国产| 久久精品国产精品亚洲艾| 成人免费av高清在线| 伊人久久大香线蕉av色| 久久99精品国产99久久| 亚洲精品美女久久久久网站| 成年网站在线91九色| 欧美大屁股xxxx高跟欧美黑人| 极品粉嫩嫩模大尺度无码 | 丰满人妻无奈张开双腿av| 日本五十路人妻在线一区二区| 国产免费内射又粗又爽密桃视频| 亚洲AV色无码乱码在线观看| 激情亚洲综合熟女婷婷| av男人的天堂亚洲综合网| 成人网站免费看黄a站视频 | 久久免费视亚洲无码视频| 日韩精品极品免费在线视频| 放荡的美妇在线播放| 国产成人精品av| 国产日韩久久久久69影院| 精品亚洲国产日韩av一二三四区| 亚洲色中文字幕无码av| 少妇的丰满3中文字幕| 国产人成在线免费视频| 国产亚洲一区二区三区综合片| 亚洲精品第一国产综合亚av| 91成人午夜性a一级毛片| 日本妇女高清一区二区三区| 国产老熟女网站| 91久久精品国产91久久| 中文字幕一区二区人妻在线不卡 | 日本高清不卡二区三区| 人妻少妇久久久久久97人妻| 欧美精品一区二区性色a+v| 天堂av一区一区一区| 人禽杂交18禁网站免费|