人臉識別鎖人臉識別技術(shù)原理分析
人臉識別鎖人臉識別技術(shù)原理分析
人臉識別主要分為人臉檢測(facedetection)、特征提取(featureextraction)和人臉識別(facerecognition)三個(gè)過程。
人臉檢測:人臉檢測是指從輸入圖像中檢測并提取人臉圖像,通常采用haar特征和Adaboost算法訓(xùn)練級聯(lián)分類器對圖像中的每一塊進(jìn)行分類。如果某一矩形區(qū)域通過了級聯(lián)分類器,則被判別為人臉圖像。
特征提取:特征提取是指通過一些數(shù)字來表征人臉信息,這些數(shù)字就是我們要提取的特征。常見的人臉特征分為兩類,一類是幾何特征,另一類是表征特征。幾何特征是指眼睛、鼻子和嘴等面部特征之間的幾何關(guān)系,如距離、面積和角度等。由于算法利用了一些直觀的特征,計(jì)算量小。不過,由于其所需的特征點(diǎn)不能精確選擇,限制了它的應(yīng)用范圍。另外,當(dāng)光照變化、人臉有外物遮擋、面部表情變化時(shí),特征變化較大。所以說,這類算法只適合于人臉圖像的粗略識別,無法在實(shí)際中應(yīng)用。
表征特征利用人臉圖像的灰度信息,通過一些算法提取全局或局部特征。其中比較常用的特征提取算法是LBP算法。LBP方法首先將圖像分成若干區(qū)域,在每個(gè)區(qū)域的像素640x960鄰域中用中心值作閾值化,將結(jié)果看成是二進(jìn)制數(shù)。
人臉識別:這里提到的人臉識別是狹義的人臉識別,即將待識別人臉?biāo)崛〉奶卣髋c數(shù)據(jù)庫中人臉的特征進(jìn)行對比,根據(jù)相似度判別分類。而人臉識別又可以分為兩個(gè)大類:一類是確認(rèn),這是人臉圖像與數(shù)據(jù)庫中已存的該人圖像比對的過程,回答你是不是你的問題;另一類是辨認(rèn),這是人臉圖像與數(shù)據(jù)庫中已存的所有圖像匹配的過程,回答你是誰的問題。顯然,人臉辨認(rèn)要比人臉確認(rèn)困難,因?yàn)楸嬲J(rèn)需要進(jìn)行海量數(shù)據(jù)的匹配。常用的分類器有最近鄰分類器、支持向量機(jī)等。
與指紋應(yīng)用方式類似,人臉識別技術(shù)目前比較成熟的也是智能門鎖。因?yàn)樵谌四樧R別智能門鎖系統(tǒng)中,用戶是主動配合的,可以在特定的環(huán)境下獲取符合要求的人臉。這就為人臉識別提供了良好的輸入源,往往可以得到滿意的結(jié)果。