【正文】
國內(nèi)外發(fā)展狀況 人臉識別技術(shù)從應(yīng)用層面上主要可分為:人臉檢測、人臉識別查詢、人臉識別身份認證,目前,我國從事人臉識別技術(shù)研究的單位 有很多,使得生物特征識別技術(shù)形成縮小了與國外的差距 [2]。人們更多的是在電影中看到這種技術(shù)的神奇應(yīng)用:警察將偷拍到的嫌疑犯的臉部照片,輸入到電腦中,與警方數(shù)據(jù)庫中的資料進行比對,并找出該嫌犯的詳細資料和犯罪記錄。而人臉識別技術(shù)具有比其他生物特征識別技術(shù)更直觀、簡便、準確、可靠及可擴展性良好等眾多優(yōu)勢,因而應(yīng)用廣泛。 關(guān)鍵詞 :人臉檢測; OpenCV; 人臉識別; C++; 西北大學(xué)本科畢業(yè)論文 Abstract Based on the research of identity authentication method and system of biometric recognition has been a hot research field of puter graphics, pattern recognition and the stability and visibility, the face, the algorithm research and system applications of face recognition is the most widely, according to the laboratory and dormitory safety management needs of the campus, designed and implemented. A face recognition system based on OpenCV in surveillance video, development language is C++, the main content of this thesis includes: ( 1) Constructed the technical framework for video based face recognition based on OpenCV. According to the laboratory and the dormitory safety management needs, establishes a framework for video based face recognition based on OpenCV, which can plete realtime face recognition and identity based on video identification。針對實驗室和宿舍安全管理需要,構(gòu)建了基于 OpenCV 的視頻人臉識別的技術(shù)框架,能夠完成基于視頻的實時人臉識別和身份認定; ( 2)設(shè)計了基于 OpenCV 的視頻人臉快速檢測算法。人臉檢測是人臉識別的前提,本文采用基于 OpenCV 的快速人臉檢測算法 實現(xiàn)視頻圖像中人臉的快速定位和提取; ( 3)設(shè)計了基于 AdaBoost 算法 的視頻人臉識別方法 。 ( 2) Design of a fast face detection algorithm in video based on OpenCV. Face detection is the precondition of face recognition, this paper uses OpenCV fast face detection algorithm to locate face in video image and extraction based on。隨著安全入口控制和金融貿(mào)易方面應(yīng)用需要的快速增長,生物統(tǒng)計識別技術(shù)得到了新的重視。這并非虛構(gòu)的情節(jié)。 2022 年,以清華大學(xué)和中科院自動化研究所為代表的北京奧運會實名制票證系統(tǒng)的實施將生物特征識別技術(shù)又推到了一個新的水平,為我國生物識別技術(shù)在安防領(lǐng)域的應(yīng)用打下了堅實的基礎(chǔ)。同時,人臉檢測要走向?qū)嶋H應(yīng) 用,精度和速度是亟需解決的兩個關(guān)健問題 [4],自 20 世紀 90 年代以來,人臉檢測的精度得到了大幅度的提高,但是速度卻一直達不到應(yīng)用系統(tǒng)用戶滿意的程度,為此研究者們付出艱辛的努力,直到 21世紀 Viola 基于 AdaBoost 算法的人臉檢測器的發(fā)表 [8],人臉檢測的速度才得到了實質(zhì)性的提高,該算法的發(fā)表也促進了人臉檢測研究的進一步蓬勃發(fā)展。 Parke 則用計算機實現(xiàn)了這一想法,并產(chǎn)生了較高質(zhì)量的人臉灰度圖模型。他們采用 21 維特征矢量表示人臉面部特征,并設(shè)計了基于這一特征表示法的識別系統(tǒng)。不足的是,此類方法仍需要利用操作員的某些先驗知識,仍然擺脫不了人的干預(yù)??傮w而言,目前建立一個魯棒的人臉識別系統(tǒng)仍然是一個很困難的問題。如今,雖然在這方面的研究已取得了一些可喜的成果,但是 FRT 在實際應(yīng)用中仍面臨著很嚴峻的問題 ,因為人臉五官的分布是非常相似的,而且人臉本身又是一個柔性物體,表情、姿態(tài)或發(fā)型、化妝的千變?nèi)f化都給正確識別帶來了相當大的麻煩。這或許是未來規(guī)模最大的應(yīng)用,國際民航組織 (ICAO)已確定,從 2022 年起,其 118 個成員國家和地區(qū),必須使用機讀護照,人臉識別技術(shù)是首推識別模式 [6],該規(guī)定已經(jīng)成為國際標準。 。如計算機登錄、電子政務(wù)和電子商務(wù)。 新增加的技術(shù)簡而言之,首先是人臉檢測并提取出特征表達,隨后再據(jù)此進行數(shù)據(jù)庫對比,最后按照相似度排序返回結(jié)果。 第二章:概述人臉識別的技術(shù)框架和功能模塊。介紹了本文設(shè)計的基于 OpenCV 的人臉識別原型系統(tǒng)的實現(xiàn) . 本章小結(jié) 本章概括性的介紹了人臉表情識別的背景、發(fā)展現(xiàn)狀、應(yīng)用需求。 2. 人臉識別系統(tǒng)的技術(shù)框架和功能模塊 . OpenCV 簡介 OpenCV 的全稱是 (Open Source Computer Vision Library ),OpenCV 于 1999 年由Intel 建立,如今由 Willow Garage 提供支持。 Integrated Performance Primitives (IPP) 提供了透明接口。它支持多平臺和交叉平臺的開發(fā),將各種編程工具如編輯器、連接器、調(diào)試器等巧妙的結(jié)合在一起,構(gòu)成一個完美的可視化開發(fā)環(huán)境 。 ? 人臉識別比對功能: 人臉識別分核實式和搜索式二種比對模式。在進行人臉搜索時(搜索式),將指定的人像進行建模,再將其與數(shù)據(jù)庫中的所有人的模板相比對識別,最終將根據(jù)所比對的相似值列出最相似的人員列表。 ? 圖像質(zhì)量檢測: 圖像質(zhì)量的好壞直接影響到識別的效果,圖像質(zhì)量的檢測 功能能對即將進行比對的照片進行圖像質(zhì)量評估,并給出相應(yīng)的建議值來輔助識別。使用攝像機對進入重要場所的合法人員進行人臉圖像的采集,采集圖像時保持拍攝環(huán)境的一致性,同時 拍攝的圖像要保持人臉信息的完成性。對預(yù)處理的人臉圖像進行人臉特征的提取,通過多次的人臉特征的選擇,最終用選中的人臉特征作為識別時的依據(jù)。即對數(shù)據(jù)庫中的人臉圖像進行增加、刪除、和修改等操作。在實際的應(yīng)用過程中,人臉識別系統(tǒng)的應(yīng)用框架如圖 所示。其識別過程分為三步:首先建立人臉的面像檔案,其次獲取當前的人體面像,最后用當前 的面紋編碼與檔案庫存的比對。人臉識別的方法有很多。本文主要用基于神經(jīng)網(wǎng)絡(luò)的方法進行人臉識別,下一節(jié)將詳細介紹這一方法。它不像其他的方法那樣要用一套由人來確定的規(guī)則,同時也避免了復(fù)雜的特征提取工作,他能根據(jù)有代表性的樣本進行學(xué)習(xí)。第一,為所有已知人臉建立一個神經(jīng)網(wǎng)絡(luò):可對所有已知人臉進行分類和識別。同時,對每一對人的訓(xùn)練只需這一對人的特征,與其他人無關(guān),固系統(tǒng)具有良好的模塊化結(jié)構(gòu),可 擴展性能好。在隱層數(shù)足夠多的情況下,由超平面所形成的線性區(qū)域?qū)o窮多,其第一隱層可以在模式空間實現(xiàn)各種超平面分割;第二隱層實現(xiàn)第一隱層的邏輯“與”運算,即將其分割的模式超平面空間按類別進行空間劃分;而輸出層由第二隱層的輸出值進行邏輯“或”運算 ,即將進行邏輯“與”運算的屬于同一類的超平面進行歸類。人臉圖像矢量的維數(shù) N 通常比較大,而訓(xùn)練樣本數(shù) K 通常比較小,所以設(shè)計用于人臉識別的 BP 神經(jīng)網(wǎng)絡(luò)分類器比較困難。一般地,隱層的神經(jīng)元數(shù) H 大,網(wǎng)絡(luò)的冗余性大,增加了網(wǎng)絡(luò)一次訓(xùn)練的訓(xùn)練時間,盡管使網(wǎng)絡(luò)收斂的訓(xùn)練次數(shù)會減少,但會降低分類器的推廣能力。一般認為連接權(quán)值初值可在區(qū)間 [,]內(nèi)隨機選取。本文主要用基于神經(jīng)網(wǎng)絡(luò)的人臉識別方法進行人臉識別。是自動人臉識別系統(tǒng)的一個關(guān)鍵環(huán)節(jié)。并依據(jù)這些信息,進一步提取每個人臉中所蘊涵的身份特征,并將其與已知的人臉進行對比,從而識別每個人臉的身份。三是主成份分析法,該方法隨著樣本的增加需要不斷的舍棄一些 PC 以維持子空間維數(shù)不變,因而該方法精度稍差。 AdaBoost 算法中不同的訓(xùn)練集是通過調(diào)整每個樣本對應(yīng)的權(quán)重來實現(xiàn)的。 每個 Haar 特征對應(yīng)看一個弱分類器,但并不是任何一個 Haar 特征都能較好的描述人臉灰度分布的某一特點,如何從大量的 Haar 特征中挑選出最優(yōu)的 Haar 特征并制作成分類器用于人臉檢測,這是 AdaBoost 算法訓(xùn)練過程所要解決的關(guān)鍵問題。 (3)以弱分類器集為輸入, 在訓(xùn)練檢出率和 誤判率限制下, 使用 AdaBoost 算法,挑選最優(yōu)的弱分類器構(gòu)成強分類器 。 haar 特征 確定閥值,由矩形特征生成對應(yīng)的弱分類器 矩形特征原型 非人臉樣本集 強分類器集 非人臉圖片集 計算樣本積分圖 補充非人臉樣本 若分類器集 挑選最優(yōu)弱分類器 , 調(diào) 用AdaBoost 算法訓(xùn)練強分類器 特 征集 人臉樣本集 計算矩形特征值 訓(xùn) 練 部 分 補充部分 西北大學(xué)本科畢業(yè)論文 圖 常用的四中 haar 特征 常用的 Haar 特征有 4 種,如圖 所示。利用上述 Haar 特征的位置信息,對訓(xùn)練樣本進行統(tǒng)計就可以得到對應(yīng)的特征參數(shù)。 . 本章小結(jié) 本章主要講了人臉識別常見算法以及人臉識別算法的原理,有二維人臉識別算法和三維人臉識別算法。該模塊主要是從攝像頭捕捉到的或者用戶設(shè)定的路徑獲取圖片,隨后能夠在用戶的軟件的界面當中顯示出來。該模塊主要是從獲得的圖像中檢測發(fā)現(xiàn)是否有人臉的存在并將人臉區(qū)域用綠色圓圈圈出來。 ( 5)特征提取模塊。 ( 6)識別模塊。 . 模塊實現(xiàn) . 系統(tǒng)運行流程圖: 圖 系統(tǒng)運行流程圖 . 系統(tǒng)的功能界面 ( 1)系統(tǒng)的主界面。第三個按鈕和第四個按鈕的功能分別是進行日志管理和退出系統(tǒng)。具體功能界面如下 所 示。特征提取與人臉識別 在特征標注完成后進行的,而 且是自動的無需手動。最后就可以進行邊緣提取和特征標注了。此樣本庫中,各樣本尺寸相同,只將正面、正向、無遮擋的人臉圖片歸入人臉圖片訓(xùn)練集。為了提高訓(xùn)練速度只能減少特征數(shù)量,可以在特征生成階段,人為地提出剔除,或者在訓(xùn)練階段動態(tài)的減少?;?OpenCV 的視頻人臉識別系統(tǒng)的設(shè)計與實現(xiàn) 23 總結(jié)與展望 本文討論了人臉檢測的研究背景、研究意義、發(fā)展前景。但是該技術(shù)仍然不夠成熟,在思想和算法上面還需要不斷的改進,以提高識別的準確率。張佑生 。s digitized society, will also be attached on the report.Myopia is not only a disease that makes people see things blurrily, but also leads to severeplications, such as glaua (increased pressure within the eyeball), and can causeblindness, said Zhou Yuehua, an established eye care specialist with Beijing TongrenHospital.It is very important for parents and children to know about the risk and care for their eyes.There are about 450 million myopia patients in China. Among Chinese myopia patients,30million are severe patients, according to ZhouThe prevalence of myopia among high school and college students is more than 70 percent,and the situation is continuously worsening, he Zhu, director with the China Youth Development Service Center, said long hours ofstudy, lack of exercise, especially outdoor activities, and attachment to electronic screen aresome of the top reasons behind the widespread myopia problems, and the increase ofyounger patients, although China h