監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

人臉識別技術(shù)應(yīng)用與發(fā)展趨勢淺析

申請免費試用、咨詢電話:400-8352-114

  近年來,隨著“平安城市建設(shè)”的大力推進,越來越多的高清攝像頭部署在各個重要場所,如機場、地鐵、火車站、汽車站等。這些場所是人口流動必經(jīng)之地,也是公安重點布控區(qū)域。很多地區(qū)提出的人臉識別需求,也是針對這些重要通道出入口場景,要求系統(tǒng)自動偵測視頻畫面中的人臉,并與數(shù)據(jù)庫中的人臉數(shù)據(jù)進行一一比對,得到最有可能的身份信息。2012年上映的電影《碟中諜4》中,也有類似的人臉識別概念,相信看過此片的朋友對下面這個片段會有一定的印象。電影中,探員漢納威在火車站利用同事傳過來的目標(biāo)人臉信息,配合人臉識別系統(tǒng),快速檢索比對過往人群,最終找到并抓捕嫌犯。事實上,這樣的人臉識別系統(tǒng)已經(jīng)從銀幕走向現(xiàn)實。本文將首先對人臉識別技術(shù)原理進行介紹,然后介紹幾種典型的系統(tǒng)應(yīng)用,最后對人臉識別技術(shù)未來的發(fā)展方向進行分析。

  人臉識別技術(shù)概述

  廣義的人臉識別主要分為人臉檢測(face detection)、特征提取(feature extraction)和人臉識別(face recognition)三個過程,如圖1所示。

  圖1 典型的人臉識別過程

  其中,第三步提到的人臉識別是狹義的人臉識別,即將待識別人臉?biāo)崛〉奶卣髋c數(shù)據(jù)庫中人臉的特征進行對比,根據(jù)相似度判別分類。而人臉識別又可以分為兩個大類:一類是確認(rèn)(verification),這是人臉圖像與數(shù)據(jù)庫中已存的該人圖像比對的過程,回答你是不是你的問題;另一類是辨認(rèn)(identification),這是人臉圖像與數(shù)據(jù)庫中已存的所有圖像匹配的過程,回答你是誰的問題。顯然,人臉辨認(rèn)要比人臉確認(rèn)困難,因為辨認(rèn)需要進行海量數(shù)據(jù)的匹配。在辨認(rèn)過程中,海量數(shù)據(jù)的處理、特征提取和分類算法的選擇變得非常重要。識別率和識別速度是人臉識別技術(shù)中主要的衡量算法性能的指標(biāo)。本文后面提到的人臉識別,主要指的是人臉辨認(rèn)。

  人臉識別技術(shù)原理

  人臉識別算法發(fā)展到今天,大致上可以分為兩類:基于特征的人臉識別算法和基于外觀的人臉識別算法。其中,多數(shù)基于特征的人臉識別算法屬于早期的人臉識別算法,現(xiàn)在已經(jīng)不再使用。不過近些年出現(xiàn)了一些新的基于特征的算法,并取得不錯的效果。而基于外觀的人臉識別算法是由于實現(xiàn)簡單,受到廣泛關(guān)注。接下來將分別介紹兩類人臉識別算法。

  基于特征的人臉識別算法:早期的人臉識別算法主要是基于特征模板和幾何約束來實現(xiàn)的。這一類算法首先對輸入圖像進行處理,提取出如眼睛、鼻子和嘴等面部特征和外觀輪廓。然后計算這些面部特征之間的幾何關(guān)系,如距離、面積和角度等。這樣將輸入圖像轉(zhuǎn)換為幾何特征向量后,使用標(biāo)準(zhǔn)的統(tǒng)計模式識別技術(shù)進行匹配分類。由于算法利用了一些直觀的特征,計算量小。不過,由于其所需的特征點不能精確選擇,限制了它的應(yīng)用范圍。另外,當(dāng)光照變化、人臉有外物遮擋、面部表情變化時,特征變化較大。所以說,這類算法只適合于人臉圖像的粗略識別,無法在實際中應(yīng)用。

  圖2 一些典型的面部幾何特征示意圖

  以上這些方法都是通過一些特征模板和幾何約束來檢測特定的面部特征,并計算特征之間的關(guān)系。還有一些方法使用了圖像的局部表示來提取特征。其中最受關(guān)注的方法是局部二值模式(LBP)算法。LBP方法首先將圖像分成若干區(qū)域,在每個區(qū)域的像素3x3鄰域中用中心值作閾值化,將結(jié)果看成是二進制數(shù)。圖3顯示了一個LBP算子。LBP算子的特點是對單調(diào)灰度變化保持不變。每個區(qū)域通過這樣的運算得到一組直方圖,然后將所有的直方圖連起來組成一個大的直方圖并進行直方圖匹配計算進行分類。

  圖3 LBP算子

  基于特征的人臉識別算法主要的優(yōu)勢在于對姿態(tài)、尺度和光照等變化魯棒。由于多數(shù)特征是基于手動選擇和先驗知識,受圖像本身的成像質(zhì)量影響較少。另外,提取出的面部特征往往維數(shù)較低,匹配速度快。這些方法的缺點是自動特征提取的難度較大。如果特征集的鑒別能力弱,再多的后續(xù)處理也無法補償本身的不足。

  基于外觀的人臉識別算法:基于外觀的人臉識別算法也稱為整體方法。它們使用圖像的全局信息來辨識人臉。最簡單的整體方法是用二維數(shù)組來存放圖像的灰度值,然后直接對輸入圖像和數(shù)據(jù)庫中的所有圖像進行相關(guān)性比較。這種方法的缺點非常多,如易受環(huán)境影響、計算耗時等。其中一個重要的問題是這樣的分類是在一個非常高維的空間中進行的。為了克服維數(shù)問題,一些算法使用統(tǒng)計降維方法來獲取和保留更有用的信息,最典型的算法就是主成分分析(PCA)算法和線性鑒別分析(LDA)算法。

  PCA算法指出任何特定的人臉可以由一個低維的特征子空間表示,并可以用這個特征子空間近似地重建。將輸入人臉圖像投影到特征子空間上得到的特征與已知的數(shù)據(jù)庫進行比對來確定身份。PCA算法選取的特征最大化了人臉樣本間的差異,但也保留了一些由于光照和面部表情產(chǎn)生的不必要的變化。而同一個人由于光照產(chǎn)生的變化可能會大于不同人之間的變化,如圖4所示。LDA算法在最大化不同個體之間的樣本差異的同時,最小化同一個體內(nèi)部的樣本差異。這樣達到了人臉特征子空間的劃分。圖5是PCA和LDA算法的示例。其中,PCA的特征臉是由組成PCA特征子空間的特征向量按二維圖像來排列得到的類似人臉的圖像。LDA的Fisher臉也是同樣道理。經(jīng)過特征臉和Fisher臉重構(gòu)得到的人臉圖像在第四行??梢钥吹?,PCA重構(gòu)臉與輸入人臉差異較小,但LDA的Fisher臉很難辨認(rèn),但突出了該個體的顯著特征。PCA和LDA方法都假設(shè)存在一個最優(yōu)的投影子空間。這個子空間的每個區(qū)域?qū)?yīng)唯一的一個人。然而,事實上在人臉空間中許多人經(jīng)常會映射到相同的區(qū)域中,因此這種假設(shè)并不成立。

  圖4 同一個人在不同光照下的圖片

  整體方法主要的優(yōu)點是它們沒有丟棄圖像中的任何信息。然而,這也是它們的缺點。整體方法一般假設(shè)圖像中的所有像素是同等重要的。因此,這些技術(shù)不僅計算耗時,而且需要測試樣本與訓(xùn)練樣本高度相關(guān)。當(dāng)人臉圖像的姿態(tài)、尺度和光照發(fā)生較大變化時識別性能一般。

  圖5 PCA和LDA算法的示例

  人臉識別系統(tǒng)應(yīng)用

  人臉識別的應(yīng)用范圍很廣,從門禁、設(shè)備登錄到機場、公共區(qū)域的監(jiān)控。表1給出了一些人臉識別的應(yīng)用領(lǐng)域。

  表1 人臉識別的應(yīng)用領(lǐng)域

  類別應(yīng)用領(lǐng)域

  人臉驗證駕照、簽證、身份證、護照、投票選舉等

  接入控制設(shè)備存取、車輛訪問、智能ATM、電腦接入、程序接入、網(wǎng)絡(luò)接入等

  安全反恐報警、登機、體育場觀眾掃描、計算機安全、網(wǎng)絡(luò)安全等

  監(jiān)控公園監(jiān)控、街道監(jiān)控、電網(wǎng)監(jiān)控、入口監(jiān)控等

  智能卡用戶驗證等

  執(zhí)法嫌疑犯識別、欺騙識別等

  人臉數(shù)據(jù)庫人臉檢索、人臉標(biāo)記、人臉分類等

  多媒體管理人臉?biāo)阉?、人臉視頻分割和拼接等

  人機交互交互式游戲、主動計算等

  其他人臉重建、低比特率圖片和視頻傳輸?shù)?/span>

  以公安應(yīng)用為例,公安部門在查辦案、處理事務(wù)時常常會遇到一些不明身份的人員,比如走丟的老人、小孩,拒不交代身份的嫌疑犯,無人認(rèn)領(lǐng)的尸體等。這時傳統(tǒng)的方法往往不能解決問題。利用人臉檢索系統(tǒng),將目標(biāo)人臉輸入到系統(tǒng)中。系統(tǒng)自動在海量人口數(shù)據(jù)庫中進行查找比對,列出前若干名相似的人員信息。然后再通過人工干預(yù)的方式,對系統(tǒng)結(jié)果進行篩選,得到目標(biāo)的真實身份。

  文章開頭提到的是另外一種應(yīng)用。即在一些重要的通道出入口,部署高清探頭,專門用于抓拍經(jīng)過的人臉并傳送給后端系統(tǒng)。后端系統(tǒng)將人臉圖片與所關(guān)注的人臉庫(比如VIP客戶,或者在逃嫌疑犯等)進行逐一比對。當(dāng)發(fā)現(xiàn)有目標(biāo)與庫中人員相似度超過設(shè)定閾值時,系統(tǒng)自動提示相關(guān)人員采取措施。

  人臉識別技術(shù)發(fā)展趨勢

  前面提到了人臉識別的一些典型算法和應(yīng)用,但人臉識別技術(shù)發(fā)展到今天,還存在一定的局限性。圖4是同一個人在不同光照下的圖片,很直觀地可以看出,即使是同一個人,在不同光照下用肉眼也很難辨別。除了光照,還有姿態(tài)、表情、年齡等因素限制了人臉識別的應(yīng)用。目前的人臉識別系統(tǒng)只能在一些較規(guī)范的環(huán)境下進行,人臉需要正對著攝像機,并保證人臉在畫面中有一定的像素寬度。但是在實際的安防監(jiān)控場合中,這些限制條件很難一一滿足。這就為人臉識別技術(shù)提出了更大的挑戰(zhàn)。未來的人臉識別算法需要進一步提高精度,提高環(huán)境適應(yīng)性,以滿足實際的應(yīng)用需求。

  現(xiàn)在已經(jīng)有一些機構(gòu)、高校在進行人臉識別新領(lǐng)域、新技術(shù)的研究。比如遠距離人臉識別技術(shù),3D人臉識別技術(shù)等。遠距離人臉識別系統(tǒng)面臨兩個主要困難。首先是如何從遠距離獲取人臉圖像。其次,在得到的數(shù)據(jù)并不理想的情況下,如何識別身份。從某種意義上來看,遠距離人臉識別并不是一個特定的關(guān)鍵技術(shù)或者基礎(chǔ)研究問題。它可以看成是一個應(yīng)用和系統(tǒng)設(shè)計問題。通常有兩類解決方法用于獲取人臉圖片。一種是高清的固定式攝像機,另一種是使用PTZ控制系統(tǒng)多攝像機系統(tǒng)。后者更適合于一般情況,不過其結(jié)構(gòu)更為復(fù)雜,造價也更貴。后者需要考慮如何協(xié)調(diào)多臺攝像機的同步操作。一般地,系統(tǒng)由低分辨率廣角攝像機和高分辨率長焦攝像機組成。前者用于檢測和追蹤目標(biāo),后者用于人臉圖像采集和識別。目前遠距離人臉識別技術(shù)還處于實驗室階段,未來如果能夠解決上述問題,對人員布控這樣的應(yīng)用有著重要意義。

 

  3D人臉識別能夠很好地克服2D人臉識別遇到的姿態(tài)、光照、表情等問題。主要原因是2D圖像無法很好地表示深度信息。通常,3D人臉識別方法使用3D掃描技術(shù)獲取3D人臉,然后建立3D人臉模型并用于識別。不過,3D人臉識別技術(shù)的缺點也是很明顯的。首先它需要額外的3D采集設(shè)備或雙目立體視覺技術(shù),其次,建模過程需要的計算量較大。相信隨著未來芯片技術(shù)的發(fā)展,當(dāng)計算能力不再受到制約,采集設(shè)備成本大幅下降的時候,3D人臉識別將會成為熱門技術(shù)之一。

發(fā)布:2007-04-11 15:40    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普門禁考勤系統(tǒng)其他應(yīng)用

員工管理軟件 工作日程管理軟件 門禁考勤系統(tǒng) 門禁管理系統(tǒng) 電話管理系統(tǒng) 設(shè)備管理系統(tǒng) 工單管理系統(tǒng) 設(shè)備管理系統(tǒng)免費版 免費工單管理系統(tǒng) 免費日程管理軟件 日程管理軟件免費下載 電話管理軟件下載 門禁管理系統(tǒng) 工單管理軟件