文/馬窕梅 羅琴 吳海燕 邵田
隨著人工智能的快速發(fā)展,各類人臉信息檔案逐步完善,人臉對(duì)比在人口管理、人口信息、門(mén)禁控制等領(lǐng)域起到了至關(guān)重要的作用。人臉對(duì)比在人工智能中占據(jù)著不可替代的地位。 人臉個(gè)性特征的正確選擇是人臉比對(duì)成功與否的關(guān)鍵。
現(xiàn)今,大學(xué)課堂代課現(xiàn)象嚴(yán)重,甚至這種現(xiàn)象已經(jīng)形成了一種大學(xué)生“兼職”。鑒于face++中人臉比對(duì)系統(tǒng)準(zhǔn)確率高,適應(yīng)性強(qiáng)等特點(diǎn),用此來(lái)設(shè)計(jì)并實(shí)現(xiàn)學(xué)校課堂考勤系統(tǒng),方便學(xué)校教育管理。
(1)FDDB (Face Detection Data Set Benchmark)人臉檢測(cè)數(shù)據(jù)集和基準(zhǔn)是最具有代表性的人臉檢測(cè)和評(píng)價(jià)平臺(tái)。作為測(cè)試集,它包含了更好的圖像和更好的人臉。該平臺(tái)中包含姿態(tài)、分辨率各不相同等各種不一樣的圖片,圖像還包括彩色圖像、灰度圖像。LFW(Labeled Faces in the wild)數(shù)據(jù)庫(kù)包含一萬(wàn)多張圖片,很多測(cè)試樣本便來(lái)源于它。數(shù)據(jù)中有不同姿勢(shì)、光照、質(zhì)量等圖片體現(xiàn)了人臉識(shí)別技術(shù)的性能,。 Face++ 在2014年接連拿下了兩項(xiàng)世界第一,F(xiàn)ace++的發(fā)展得到了質(zhì)的飛躍。
(2)Face++是當(dāng)前形勢(shì)下發(fā)展突出的平臺(tái)之一,F(xiàn)ace++ 1:1人臉比對(duì)技術(shù)可以快速、高效的判斷兩張照片或視頻中的人物是否為特定的一個(gè)人。
分為二個(gè)階段:采集、測(cè)試。采集階段主要采集班級(jí)學(xué)生信息(頭像、學(xué)號(hào)、姓名、年級(jí)、班級(jí)、課程等),建立學(xué)生信息數(shù)據(jù)庫(kù);測(cè)試階段為檢測(cè)試驗(yàn)全學(xué)生考勤,調(diào)用Face++API,將測(cè)試階段獲取的圖片根據(jù)人臉特征與采集階段生成的數(shù)據(jù)庫(kù)中學(xué)生人臉信息進(jìn)行對(duì)比,判斷獲取的學(xué)生人臉特征與采集的學(xué)生人臉對(duì)比相似度,根據(jù)相似度百分比判斷是否是同一人。
表1
(1)創(chuàng)建一個(gè)面集來(lái)存儲(chǔ)面標(biāo)記。
(2)采集的學(xué)生人臉照片,調(diào)用Face++的Detect API檢測(cè)照片中人臉的關(guān)鍵點(diǎn)和各類屬性信息(將Detect API 中生成的face_token存儲(chǔ)到FaceSet),將檢測(cè)到人臉的照片上傳到Face++數(shù)據(jù)庫(kù)中作為對(duì)比參數(shù)。
(3)調(diào)用Face++ Compare API,根據(jù)獲取的人臉圖像可搜索出人臉庫(kù)中相似度最高的一張人臉圖片,比較兩個(gè)面孔以確定它們是否是同一個(gè)人。調(diào)用方法是Post方法,傳入的請(qǐng)求參數(shù)包括api_key、api_secret、image_f i le和return_gesture,各參數(shù)的具體描述。傳入的請(qǐng)求參數(shù)及個(gè)參數(shù)的具體描述參見(jiàn)表1。
系統(tǒng)結(jié)果如下:關(guān)鍵代碼如下:
圖1
本系統(tǒng)經(jīng)過(guò)不同光照、不同拍攝角度條件下的反復(fù)比對(duì)測(cè)試實(shí)驗(yàn)。本系統(tǒng)具有識(shí)別率高、實(shí)時(shí)性好等優(yōu)點(diǎn),且本系統(tǒng)還有很強(qiáng)的可移植性,可以應(yīng)用到人口管理、人口信息、門(mén)禁控制等領(lǐng)域。