【正文】
全驗證、安防監(jiān)控與搜尋罪犯等有關方面。目前,微電子和視覺系統(tǒng)方面取得的新進展,使該領域中高性能自動識別技術的實現(xiàn)代價降低到了可以接受的程度。在國外,人臉識別技術早已被大量使用在國家重要部門以及軍警等安防部門。 人臉識別檢測研究,主要包括人臉檢測技術和人臉識別技術的研究 [3]。按照人臉識別的自動化程度,人臉識別的發(fā)展經(jīng)歷了以下三個階段: 第一階段是機械式識別階段:早期的人臉識別,是在已經(jīng)得到一個正面人臉圖像的基礎上進行的,以 Bertillon、 Allen、 Parke 為代表,主要研究人臉識別所需要的面部特征 [10]。但是,這一階段的人臉識別過程全部依賴于操作人員,沒有實現(xiàn)系統(tǒng)的自動識別功能。 Kaya 和Kobayashi 則采用了統(tǒng)計識別的方法 [11],用歐氏距離來表示人臉特征如嘴唇與鼻子之間的距離,嘴唇的高度等。 第三階段是真正的機器自動識別階段: 20 世紀 90 年代以來,人臉識別技術發(fā)展非常迅速,所提出的算法在較理想圖像采集條件、用戶配合、中小規(guī)模正面人臉數(shù)據(jù)庫上達到了非常好的性能,也因此出現(xiàn)了若干知名的人臉識別商業(yè)公司 ,人臉識別的商業(yè)系基于 OpenCV 的視頻人臉識別系統(tǒng)的設計與實現(xiàn) 7 統(tǒng)得到了進一步發(fā)展。非理想成像條件下(尤其是光照和姿態(tài))、用戶不配合、大規(guī)模人臉數(shù)據(jù)庫上的人臉識別問題逐漸成為研究的熱點問題。如何能正確識別大量的人臉并滿足實時性要求是迫切需要解決的問題。中國的電子護照計劃公安部一所正在加緊規(guī)劃和實施。如銀行的自動提款機,如果用戶卡片和密碼被盜,就會被他人冒取現(xiàn)金。在電子商 務中交易全部在網(wǎng)上完成,電子政務中的很多審批流程也都搬到了網(wǎng)上。其實,人臉檢測并不是新技術,相關研究已有三十年歷史,然而直到去年底,百度才決定推動這一技術付諸實施。 第三章:概述了人臉識別相關算法,介紹了本文基于 OpenCV 的視頻人臉識別算法的設計。 人臉識別在身份認證、信息安全、媒體娛樂、圖像搜索方面的重要應用。 OpenCV 是一個基于(開源)發(fā)行的跨平基于 OpenCV 的視頻人臉識別系統(tǒng)的設計與實現(xiàn) 9 臺計算機視覺庫,可以運行在 Linux、 Windows 和 Mac OS 操作系統(tǒng)上。這意味著如果有為特定處理器優(yōu)化的的 IPP 庫, OpenCV 將在運行時自動加載這些庫。用戶無需通過繁雜的編程操作,即可完成 Windows 下應用程序的編輯、編譯、測試和細化等工作。核實式是對指將捕獲得到的人像或是指定的人像與數(shù)據(jù)庫中已登記的某一對像作比對核實確定其是否為同一人。 ? 真人鑒別功能: 系統(tǒng)可以識別得出攝像頭前的人是一個真正的人還是一幅照片。 . 人臉識別的技術框架 本文的人臉識別系統(tǒng)的功能有人臉圖像采集、人臉圖像預處理、人臉圖像訓練、人臉圖像識別、增加人臉圖像、刪除人臉圖像和修改人臉圖像信心等。 。 。 人臉識別系統(tǒng)訓練完成后,對人臉識別時的基本過程如圖 所示。 登錄 身份驗證 退出 采集人臉圖像 預處 理人臉圖像 添加人臉圖像 修改人臉圖像 刪除人臉圖像 識別人臉圖像 訓練人臉圖像 采集人 臉圖像 人臉圖像 匹配識別 人臉圖像 特征提取 人臉圖像 預處理 西北大學本科畢業(yè)論文 圖 應用技術框架圖 人臉識別不管是訓練階段還是識別階段都首先需要采集人臉圖像,然后對人臉圖像進行預處理、特征提取、然后再進行訓練和識別,最后形成訓練結(jié)果或識別結(jié)果,其中訓練階段和識別階段使用的數(shù)據(jù)不同。 3. 人臉識別的方法 . 人臉識別算法原理 人臉識別算法的原理:系統(tǒng)輸入一般是一張或者一系列含有未確定身份的人臉圖像,以及人臉數(shù)據(jù)庫中的若干已知身份的人臉圖象或者相應的編碼,而其輸出則是一系列相似度得分,表明待識別的人臉的身份。一是基于特征點的人臉識別方法,該方法是基于 KL 變換的人臉識別方法,這種方法需要較多的訓練樣本,而且完 全是基于圖像灰度的統(tǒng)計特性。其次還有線段 Hausdor 距離( LHD)的人臉識別方法和支持向量機的人臉識別方法。神經(jīng)網(wǎng)絡以并行方式處理信息,如果能用硬件實現(xiàn),就能顯著提高速度。這種結(jié)構(gòu) 要求用所有人臉的特征對網(wǎng)絡進行訓練,訓練好的網(wǎng)絡連接權(quán)值是所有人臉特征的隱含表示,這種形式只需一個神經(jīng)網(wǎng)絡,但網(wǎng)絡規(guī)模很大,權(quán)系數(shù)要求較多,存儲量要求也較大,訓練時間較長。本節(jié)介紹基于多層感知器神經(jīng)網(wǎng)絡的人臉識別方法。 BP 神經(jīng)網(wǎng)絡分三層,即輸入層、隱層、輸出層。為了實現(xiàn)具有推廣能力強的 BP 分類器,可以從特征壓縮著手,壓縮輸入矢量的維數(shù),并適當?shù)倪x擇隱層的神 經(jīng)元數(shù)。為了保證分類器的穩(wěn)定性,顯然網(wǎng)絡未知連接權(quán)值的個數(shù)不宜超過訓練樣本值的個數(shù),所以隱層的神經(jīng)元數(shù) H 應該滿足一下要求: ( I+1) H+(H+1)KI 人臉識別網(wǎng)絡輸出層的神經(jīng)元數(shù) J 取為人臉類別數(shù) P,而通過特征壓縮網(wǎng)絡輸入層的神經(jīng)元數(shù) I 也是取為人臉類別數(shù) P,這樣可按下式選取隱層的神經(jīng)元數(shù) H。對人臉校準圖像用類間相關矩陣作為 KL 變換的產(chǎn)生矩陣,可抽取出基于 OpenCV 的視頻人臉識別系統(tǒng)的設計與實現(xiàn) 15 P 維的識別特征,將 P 維 的識別特征矢量做為網(wǎng)絡的輸入矢量,每訓練一個樣本,修正一次連接權(quán)值。 4. 人臉檢測核心算法 . 人臉檢測算法在人臉識別中的作用 人臉 檢測是人臉識別中的 一項關鍵技術,人臉檢測是指判定任意給定一幅圖像或者一組圖像序列中是否存在人臉。 人臉檢測最初是隨著人臉識別的研究而提出的 ,但隨著計算機視覺技術的發(fā)展 ,人臉檢測受到越來越高的重視而作為一個獨立的課題提出。 . 人臉檢測算法 人臉檢測的算法有很多。四是 AdaBoost 算法,該算法是目前檢測最為成功的算法之一,檢測速度快。開始時,每個樣本對應的權(quán)重是相同的,對于 h1 分類錯誤的樣本,加大其對應的權(quán)重; 而對于分類正確的樣本, 降低其權(quán)重, 這樣分錯的樣本就被突出出來,從而得到一個新的樣本分布 U2 。 訓練系統(tǒng)總體框架,由 “ 訓練部分 ” 和 “ 補充部分 ” 構(gòu)成。 (4)以強分類器集為輸入,將其組合為級聯(lián)分類器 。當然也可以在這 4 種特征的基礎上設計出更多、更復雜的特征,上述 4 種特征的總個數(shù)超過了 160000 個。 AdaBoost 算法中所訓練的弱分類器是任何分類器,包括決策樹,神經(jīng)網(wǎng)絡,隱馬爾科夫模型,如果弱分類器是線性神經(jīng)網(wǎng)絡,那么 AdaBoost 算法每次將構(gòu)造多層感知器的一個節(jié)點。二維人臉識別算法有基于模版匹配的方法、基于奇異值特征方法、子空間分析法、主成分分析法( PCA)、積分圖像特征法( AdaBoost)。 ( 2)圖像預處理模塊。 ( 4)人臉定位模塊。再找到眼睛嘴巴的中心以及鼻尖位置之后,要計算出兩眼之間的距離以及眼睛的傾斜度。將后臺數(shù)據(jù)庫中的特定值與人臉數(shù)據(jù)庫中的數(shù)據(jù)進行比對,確定與該特征值最接近的參數(shù),如果該參數(shù)在允許誤差范圍內(nèi)就可以認為其與人臉數(shù)據(jù)庫中的某個信息相匹配。系統(tǒng)的主界面主要有四個按鈕組成。如圖 所示。 圖 人臉庫界面 ( 3)檢測與標注界面。 基于 OpenCV 的視頻人臉識別系統(tǒng)的設計與實現(xiàn) 21 圖 檢測與標注界面 在啟動系統(tǒng)后可以手動載入指定圖像,也可以由攝像頭自動載入圖像。 . 實驗結(jié)果及分析 本文采用 adaboost 算法來實現(xiàn)對人臉的檢測,其重點在于對弱分類器的選取。用本庫訓練出來的強分類器只對此類圖片敏感。效果如下 所示。主要介紹了人臉識別的方法、人臉檢測的常見算法。隨著對人臉識別技術的不斷深入研究,我相信人臉識別技術在不久的將來一定能夠得到更廣泛的應用。方芳 。s behaviors to care for eyes, basedon the timely and factual statistics the survey series of followup events will also be held in six cities, including Jinan in Shandongprovince, and Changsha in Hunan province, to educate people on how to care for eyes afterthe survey started. More and more Chinese are jogging to get and stay fit. Most joggers will run alone, but some will jog with friends or even coaches. The Beijing Olympic Forest Park is one of the most popular spots. It is packed with runners in the afternoon, usually after work, and at weekends. Jogging after a whole day39。ll wear a mask, or just ignore the smog and go on jogging, she said. For those who are not so athletic, jogging also has its attractions. Wu Houbin started roughly two years ago, when he was severely obese. Within two months, his weight dropped from 82 kilograms to 64 kilograms. The success helped him recover health, and he has made friends. Jogging does not require speed, but stamina. If you want to stick to the game, you need to take it as a mission, a habit, and then eventually a hobby, Wu said. But persevering with jogging is not always easy. Jogging is beneficial for heartlung function, and the skeletal system, but doctors say improper technique damages the joints, especially the knees and ankles. Excessive jogging wears down the body, and harms one39。s ovarian function has declined and a bilateral oviduct blockage has occurred, meaning that in vitro fertilization is her only option. So, after reducing her workload, Xiao underwent IVF treatment. Luckily, she got pregnant after just one treatment cycle, but later experienced vaginal bleeding, and rushed to the hospital. I told her to rest and carry on with the treatment (to prevent a miscarriage). As Zubin Zarthoshtimanesh, a yoga guru, demonstrated postures at a high school stadium in Dujiangyan city, Sichuan province, some 200 students sat on colorful mats watching him closely. It was part of the first IndiaChina international yoga festival in the provincial capital, Chengdu, in Southwest China, where more than 1,000 fans from home and abroad gathered for lessons from 20 leading practitioners of the ancient Indian regimen, from June 1721. Yoga is to India what perhaps tai chi is to China. Many countries other than India and China, also held the first World Yoga Day on June 21, after the United Nations last year agreed to Indian Prime Minister Narendra Modi