《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 動態人臉識別系統的構建
動態人臉識別系統的構建
2016年微型機與應用第12期
余程勝,黃海于
(西南交通大學 信息科學與技術學院,四川 成都 611756)
摘要: 提出了一種實際應用環境下的動態人臉識別系統。首先討論了動態人臉識別系統硬件環境的搭建,然后詳細介紹了動態人臉識別系統的軟件流程、主要的功能模塊、人臉庫的構建及管理等,最后對系統進行了測試。測試結果表明,所設計的軟硬件系統能夠滿足實際應用需求。
Abstract:
Key words :

  余程勝,黃海于

  (西南交通大學 信息科學與技術學院,四川 成都 611756)

       摘要:提出了一種實際應用環境下的動態人臉識別系統。首先討論了動態人臉識別系統硬件環境的搭建,然后詳細介紹了動態人臉識別系統的軟件流程、主要的功能模塊、人臉庫的構建及管理等,最后對系統進行了測試。測試結果表明,所設計的軟硬件系統能夠滿足實際應用需求。

  關鍵詞:人臉識別系統;系統硬件結構;人臉庫;訓練文件

0引言

  隨著科技的不斷進步,人臉識別技術、智能視頻分析技術等飛速發展,并已滲透到人們生活的各個領域,在諸如智能手機人臉解鎖、公司智能簽到等方面得到廣泛應用。然而,這些系統存在很多弊端,比如需要正確的姿態以及固定的光照環境,在識別前建立待識別人員的人臉庫,須有一定時間的停留等,這些都給用戶帶來不好的用戶體驗,導致系統的使用存在較大的問題。同時無論是手機上的智能人臉解鎖還是智能簽到系統,識別的對象都是人臉處于靜止不動時的成像,成像限定為無傾側、無強光干擾,屬于靜態人臉識別的范疇[1]。

  本文討論的是如何對運動的對象進行識別、如何自動將新人加入人臉庫、如何得到人臉特征、如何在復雜環境下搭建動態人臉識別系統的硬件環境以及如何在人臉庫不斷擴大情況下對人臉庫進行管理等問題。

1系統硬件選擇與架構

  1.1系統的硬件結構

  系統的硬件結構與系統實際運用的環境密切相關。本文實驗環境如圖1所示。此實驗環境光照強弱變化大、人口密集且相機覆蓋范圍廣,具有很好的代表性,對商場、車站等處所需人臉識別系統,本文可提供很好的參考。  

001.jpg

  根據需求設計硬件結構圖如圖2所示。

 

002.jpg

  由圖2可見,系統主要由相機、計算機(工作站)、路由器、服務器等組成。相機與工作站之間通過有線連接,工作站處理相機處采集到的信息,然后將信息傳輸存儲在服務器上。在實際環境中,兩臺相機安裝在圖1所示屏風的兩端,面對正門,形成一定的夾角,使其覆蓋門前區域,如圖3所示。

003.jpg

  1.2系統硬件選擇

  在實際環境中相機需要覆蓋的區域達到5 m×6 m,相對智能簽到系統來說已經是其幾十倍的范圍了,要在此大范圍內而且光照變化明顯的情況下長時間進行人臉采集、人臉識別,這必然對相機提出要求。而一般要保證人臉識別,必須保證人臉大小不小于32像素×32像素[2]。

  在實驗中采用的是工業相機,因為工業相機可保證系統能長時間穩定地工作,而且工業相機具有高的圖像穩定性、高傳輸能力和高抗干擾能力等。根據式(1)及式(2)可得出物距、物寬、物高、焦距的具體取值。

  F=wD/W(1)

  F=hD/H(2)

  其中,F是鏡頭焦距,w是被攝物體在相機靶面上的成像寬度,D是被攝物體至鏡頭的距離,W是被攝物體的寬度(也即視場寬),h是被攝物體在相機靶面上的成像高度,H是被攝物體的高度(也即視場高)。如現在選取的相機鏡頭焦距為6 mm,w為4.28 mm,D為7 m,根據式(1)即可計算出被攝視場的寬度約為4.99 m。因此根據實際環境的需要通過計算得出相機的最低參數要求。另外,相機的像素是圖像成像質量的一個重要影響因素,像素越高,成像質量越好,本文通過大量實驗最終選用500萬像素、幀率為14幀的工業相機來作為圖像采集設備。

  在人臉識別系統中,由于智能識別對CPU內存的占用率較高[3],同時系統需實時檢測跟蹤人臉,幀率為14幀/秒,每幀5 Mbit的情況下一臺相機每秒傳輸量達到70 Mb/s,兩臺就有140 Mb/s,所以對計算機的CPU、內存、存儲速度的要求較高。由于工作站較一般的計算機具有更好的穩定性,故本系統選用的是工作站,CPU為Intel I74790,主頻為3.60 GHz,處理器內存為8 GB,另外使用了固態硬盤提高讀寫速度以適應需求。

2動態人臉識別系統軟件設計

  本文的人臉識別系統會自動將人臉庫里沒有的人(即新人)加入人臉庫,前提是人必須進門而且人必須從門前區域的左邊或右邊離開相機監控區域,這樣避免了所有進入相機覆蓋范圍內的人都加入系統,而有些人是不必加入系統的。如智能簽到系統中只有對走進公司的人進行識別判斷此人是否是公司員工,而不必去識別路過公司門口的行人。

  2.1人臉識別系統流程

  

004.jpg

  人臉識別系統首先通過兩臺相機采集人臉圖像,再對采集到的圖像序列進行人臉檢測,然后進行人臉跟蹤,判斷其是否進入室內,若進入室內則對此人采集到的頭像進行識別,判斷其是否是新人,是則加入人臉庫,最后對新的人臉庫進行訓練。具體流程如圖4所示。

  2.2人臉識別系統功能結構

  動態人臉識別系統主要功能如圖5所示。

005.jpg

  圖像采集模塊從相機采集到原始圖像保存在本地,處理過的圖像會進行刪除。

  (1)人臉檢測模塊處理從圖像采集模塊得到的圖像,實時進行人臉檢測[4],若檢測出圖像中有人臉截取人臉頭像。

  (2)人臉跟蹤模塊從一個圖像序列中跟蹤得出該人是否進入室內,若進入室內則進入下一步操作,若沒有則丟棄。

  (3)人臉識別模塊通過對人臉檢測、人臉跟蹤得到的一系列頭像進行識別,進而判斷該人是否為新人。

  (4)新人入庫模塊是在人臉識別結果為新人時將采集到的該人的頭像放入人臉庫,以便下一次識別。

  (5)人臉識別數據庫管理模塊可以對人臉庫里的人進行管理,可以添加、刪除用戶,并對更改后的人臉庫進行訓練,將人臉特征保存到文件,方便下一次識別[5]。

  2.3人臉庫的構建

  隨著系統使用的時間越來越長,人臉庫可能會從幾百人增長到幾千人甚至到幾萬人、幾十萬人,顯然,如果一次性將人臉庫里面的人拿去訓練是行不通的,而且已經訓練過的頭像再次重復訓練也是沒必要的。因此需要采取些方法改進設計。

  在這里,將人臉庫與數據庫結合起來使用,人臉庫每新增一個人就在對應的數據庫表(tb_facelib)里新增一行,每一行有一個編號對應人臉庫里面的具體的一個人,這樣對人臉庫進行管理的時候也比較方便。在訓練的時候會根據數據庫tb_facelib表的行數對人臉庫進行分割,每200人為一組分為一個小的人臉庫進行訓練,剩余的不足200人且大于100人的按200人的方式處理,小于100人的放入上一個人臉庫一起訓練,比如總共540人需訓練,則每個庫人數分為200人、200人、140人;若總共440人,則每個庫分為200人、240人。每次訓練完的時候會在數據庫表tb_traininfo里更新信息,表的具體信息及其字段描述如表1所示。

007.jpg

  當有新人加入人臉庫需要訓練的時候,只需要從tb_traininfo表里取出最后一次訓練文件的相關信息,判斷Train_num的數目是否小于300,是則直接將此訓練文件下所有人臉加上新增的人臉一起訓練形成新的訓練文件,若大于300,則將此訓練文件下面前200個人作為一個人臉庫,剩下的作為另一個人臉庫,分別訓練,更新tb_traininfo表信息。這樣就不必將整個人臉庫重新進行訓練,節約了大量時間。

  當tb_traininfo表中Train_delnum達到一定值時,即被刪除的人達到一定值時,則重新對人臉庫進行分割訓練。

  識別的時候從tb_traininfo表中逐個取出訓練文件名字,找到指定的訓練文件拿去識別,直到得出識別結果,若識別過程中已識別出是人臉庫里面的人則停止識別,這樣大大節約了識別時間。

3系統運行結果

  本文將識別程序寫成Windows服務程序,計算機開機后會直接啟動運行,并自動將相關信息存入數據庫。識別程序采用經典的人臉識別算法FisherFace,并根據實際情況對此算法進行了一些改進,其他的人臉識別算法也可運用在本系統中,本文并沒有對相關算法進行闡述,只是對搭建人臉識別系統進行了相關討論,并且使用微軟公司發布的一種面向對象的、運行于.NET Framework之上的高級程序設計語言C#設計了系統的操作界面[6]。系統運行后的主界面如圖6所示。

006.jpg

4結論

  本文從硬件及軟件兩個方面闡述了動態人臉識別系統的構建,分析了硬件系統中相關設備的選型及其相關參數的計算,設計了硬件系統結構,實現了識別系統中各個功能模塊,并提出了一種解決人臉庫不斷擴大問題的實際可行方法。將本系統在實際環境中進行了測試,結果表明系統能夠穩定可靠地運行,且界面友好、操作方便。但是由于跟蹤算法、人臉識別算法存在的一些不足,如遮擋、姿態等都會對跟蹤以及識別結果產生影響,因此,研究高準確率和高效率的人臉識別算法至關重要,這也是接下來需要改進的核心內容。

參考文獻

  [1] 劉翼光. 動態人臉識別系統[D].北京:中國科學院,2000.

  [2] 高翔,張薇娟. 人臉識別系統的構建[J]. 瓊州學院學報,2010,17(5):2124.

  [3] 何榮. 基于OpenCV的人臉識別系統設計[D].廣州:華南理工大學,2013.

  [4] 李哲,王述聰. 基于VC++的人臉識別系統的設計與實現探究[J].計算機光盤軟件與應用,2012(12):197198.

  [5] 朱興統,習洋洋. 基于C++和OpenCV的人臉識別系統的設計與實現[J].自動化與儀器儀表,2014(8):127128,131.

  [6] 齊立波,黃俊偉. C#入門經典(第六版)[M].北京:清華大學出版社,2014.


此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲激情视频在线| 先锋影音国产一区| 国产视频亚洲| 国产精品乱码一区二区三区| 欧美日韩国产精品专区| 欧美高清视频一二三区| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲国产mv| 在线精品国精品国产尤物884a| 国产一区二区黄| 国产偷久久久精品专区| 国产一区二区精品| 国产欧亚日韩视频| 国产亚洲制服色| 国产自产2019最新不卡| 狠狠干狠狠久久| 一区二区三区无毛| 亚洲二区精品| 亚洲精品久久嫩草网站秘色| 亚洲美女在线一区| 亚洲视频一起| 亚洲欧美日韩一区在线| 先锋影音一区二区三区| 亚洲第一页自拍| 亚洲日本aⅴ片在线观看香蕉| 在线一区二区三区四区| 欧美黄色免费| 免费试看一区| 欧美精品在线观看一区二区| 欧美精品一区二区精品网| 欧美日韩一区二区高清| 国产精品高潮呻吟久久av黑人| 国产精品久久久久久亚洲调教 | 国内偷自视频区视频综合| 黄色一区二区三区| 亚洲人成7777| 亚洲手机在线| 久久av资源网站| 91久久精品美女高潮| 日韩一级二级三级| 亚洲免费人成在线视频观看| 久久精品视频一| 欧美电影美腿模特1979在线看 | 一本色道久久综合亚洲精品按摩 | 国产欧美精品一区| 樱桃国产成人精品视频| 亚洲欧洲一区二区在线播放| 在线视频精品一| 欧美伊人影院| 亚洲精品视频在线观看网站| 亚洲一区二区三区四区五区午夜| 久久国产福利国产秒拍| 欧美.www| 国产精品久久久久国产a级| 国内精品久久久久影院薰衣草| 亚洲精品美女在线| 亚洲欧美一区二区三区在线| 亚洲国产成人av在线| 亚洲色无码播放| 久久久综合网站| 欧美色欧美亚洲另类二区| 国产一区二区在线观看免费| 亚洲黄色免费网站| 午夜一级久久| 99精品国产一区二区青青牛奶| 校园春色国产精品| 欧美激情一区三区| 国产三级精品三级| 日韩一级大片在线| 亚洲国产成人久久综合| 午夜精品免费视频| 欧美大色视频| 国产综合自拍| 一区二区三区久久精品| 亚洲国产精品久久久久| 欧美亚洲一区在线| 欧美日本不卡视频| 极品少妇一区二区三区精品视频| 一区二区日韩精品| 亚洲人成网站777色婷婷| 久久9热精品视频| 欧美日韩一区二区精品| 精品电影在线观看| 午夜久久美女| 亚洲在线电影| 欧美区亚洲区| 极品少妇一区二区三区| 亚洲欧美另类国产| 亚洲一区在线直播| 欧美精品黄色| 伊人久久婷婷色综合98网| 亚洲欧美日韩精品久久亚洲区| 一区二区三区精品视频在线观看| 免费亚洲一区二区| 国产综合视频| 亚洲欧美在线高清| 亚洲一区二区三区涩| 欧美日韩不卡| 亚洲黄色高清| 亚洲片国产一区一级在线观看| 久久久国产午夜精品| 国产乱码精品一区二区三区忘忧草 | 日韩天堂在线观看| 免费在线看成人av| 狠狠色伊人亚洲综合成人 | 久久gogo国模啪啪人体图| 午夜日韩福利| 国产精品久久久久久久一区探花 | 久久香蕉国产线看观看av| 国产美女扒开尿口久久久| 亚洲天堂成人| 亚洲欧美另类国产| 国产精品福利网| 99亚洲精品| 一区二区三区视频免费在线观看| 欧美久久久久免费| 亚洲精一区二区三区| 99亚洲一区二区| 欧美日产国产成人免费图片| 亚洲日本视频| 夜夜嗨一区二区三区| 欧美啪啪一区| 99热这里只有精品8| 亚洲影视九九影院在线观看| 欧美日韩国产色综合一二三四| 精品51国产黑色丝袜高跟鞋| 狼狼综合久久久久综合网| 国产综合久久久久久| 久久精品夜色噜噜亚洲aⅴ| 久久在线免费视频| 亚洲高清不卡| 99国产精品久久| 欧美日韩免费网站| 亚洲午夜黄色| 久久精品72免费观看| 狠狠综合久久| 最新日韩av| 欧美日韩成人| 亚洲一区二区网站| 久久久99国产精品免费| 一区在线播放| aaa亚洲精品一二三区| 欧美午夜理伦三级在线观看| 亚洲尤物影院| 久久久久高清| 亚洲成人在线免费| 在线亚洲电影| 国产精品一区视频| 久久精品亚洲乱码伦伦中文| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲婷婷综合久久一本伊一区| 欧美性猛交xxxx免费看久久久| 亚洲一区三区视频在线观看| 久久久久久久久久久久久久一区| 在线观看三级视频欧美| 在线视频你懂得一区二区三区| 国产精品综合| 亚洲国产高清自拍| 欧美色道久久88综合亚洲精品| 午夜精品久久久久久久久久久| 久久综合九色欧美综合狠狠| 亚洲精品久久久蜜桃| 欧美亚洲日本网站| 在线高清一区| 中文在线资源观看视频网站免费不卡| 国产精品蜜臀在线观看| 久久精品国产亚洲精品| 欧美日韩精品综合| 欧美一区二区三区视频| 欧美区在线播放| 欧美一区二区观看视频| 欧美激情影院| 亚洲欧美视频在线观看| 欧美激情一区二区三区高清视频 | 亚洲欧美一区二区激情| 欧美激情一区二区三区在线视频| 亚洲一区综合| 欧美精品激情| 欧美亚洲日本网站| 欧美日韩精品在线观看| 亚洲承认在线| 亚洲在线免费视频| 国产综合久久久久影院| 亚洲网站在线播放| 激情综合网址| 亚洲欧美在线免费观看| 亚洲福利av| 久久国产手机看片| av不卡在线| 男男成人高潮片免费网站| 午夜日韩在线| 欧美日韩国产综合网| 亚洲国产福利在线| 国产欧美日韩综合一区在线观看| 99日韩精品| 在线观看欧美精品| 久久精品一区二区三区中文字幕| 一本一本久久a久久精品综合麻豆| 欧美3dxxxxhd| 久久国产精品一区二区|