999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于雙膚色模型和改進的SNoW算法的人臉檢測方法

2017-06-29 12:00:35吳彥儒
計算機應用與軟件 2017年5期
關鍵詞:檢測方法模型

丁 勇 吳彥儒

(合肥工業大學管理學院 安徽 合肥 230009)

基于雙膚色模型和改進的SNoW算法的人臉檢測方法

丁 勇 吳彥儒

(合肥工業大學管理學院 安徽 合肥 230009)

針對環境與光照對面部膚色提取的影響,提出一種基于雙膚色模型和改進的SNoW算法相結合的人臉檢測方法。首先,利用自適應光照補償方法對圖像進行預處理,減少光照變化導致的色彩偏差;然后,綜合利用YCbCr和HSI膚色模型提取預處理后圖像中的人臉信息;最后,結合改進的SNoW算法檢測人臉位置。實驗結果表明,在復雜背景和光照變化的情況下,該方法可以準確檢測和定位人臉,提升了檢測效率和提高了算法對于復雜背景、光照、表情的魯棒性。

人臉檢測 雙膚色模型 SNoW分類器 魯棒性

0 引 言

人臉識別技術是圖像處理和模式識別等領域內一個重要研究課題,具有非接觸、直觀、方便快捷、可擴展性等優點,使其在平安城市、金融/社保、教育、交通及行政辦公等領域備受矚目,廣泛應用[1-3]。人臉檢測是人臉識別系統起始階段,也是重要環節,主要工作是從包含復雜背景的圖像中檢測并提取出存在的人臉[4-5]。人臉檢測的方法[6-7]大致可分為:(1)基于模板匹配的檢測法[8];(2)基于人臉知識的檢測法[9];(3)基于統計學習的檢測法[10]。

膚色特征是人臉的重要信息[1],不受形狀、表情和姿態等的影響,在膚色空間上有很好的聚集性[11],但背景環境、光照等對膚色提取存在影響。針對這些問題,本文提出融合雙膚色模型和改進的SNoW算法進行人臉檢測的方法。首先,利用自適應光照補償技術對受到光照影響的圖像進行光照補償,再結合YCbCr和HIS兩種膚色空間,建立膚色模型分割出膚色區域,最后,結合改進的SNoW分類器(Sparse Network of Winnows)進行人臉檢測與定位。由于連續均值量化變換(SMQT)提取待測圖像中人臉的特征幾乎不受光照和傳感器等因素的影響,SNoW分類器是一種特征空間線性單元的稀疏網絡結構,可以在表情不同、復雜光照及存在遮擋等情況下訓練出多種人臉,使得人臉檢測更加準確。Nilsson等人直接利用連續均值量化特征和SNoW分類器對整個圖像處理進行正面人臉圖像檢測[10],有著較高的人臉檢測率。本文方法先通過雙膚色模型提取出圖像中可能存在人臉區域,再利用改進的SNoW算法進行人臉檢測與定位。通過與文獻[10]方法對比實驗分析,本文方法在復雜背景、光照不均勻、表情各異等場景下魯棒性好,檢測速度較快,有著較優的人臉檢測與定位效果。

1 膚色分割

1.1 顏色空間選擇

膚色分割需要有效的膚色模型,膚色模型的建立與顏色空間的選取直接相關[11]。顏色空間選用的幾個要點:(1)膚色在顏色空間的聚類性;(2) 膚色模型分割“膚色”與“非膚色”區域的效果; (3) 由RGB顏色空間轉換到該顏色空間的效率。

RGB色彩空間中亮度信息和色度信息混合在一起,受光照影響較為明顯,導致膚色分割效果不理想。研究表明,不同種族、不同年齡的膚色在亮度上的差異比色度上的差異明顯[12]。因此,可以利用膚色在色度空間上較好的聚類性進行膚色分割。YCbCr和HSI是常見的顏色空間,YCbCr顏色空間中,Y代表亮度信息,Cb和Cr代表色度信息,膚色像素在該空間聚類性良好,受光照影響較小,色彩轉換計算簡單。HSI顏色空間由色調、色飽和度和亮度構成,三個分量彼此獨立,可單獨處理。YCbCr顏色空間和HSI顏色空間都可以充分表示膚色,具有色度和亮度分離、獨立的特點,能夠減弱光照變化帶來的影響,利于膚色區域的分割與提取。通過查閱文獻[13-14]與實驗證明,通過多膚色空間進行膚色區域的分割與提取效果較單一膚色空間好。因此,本文融合YCbCr和HSI色彩空間建立膚色模型進行膚色分割和提取。

RGB色彩空間和YCbCr色彩空間變換公式[15]如下:

(1)

(2)

其中:

(3)

(4)

(5)

因此,在YCbCr顏色空間和HSI顏色空間設定閾值,建立區分膚色與非膚色的顏色模型。

在YCbCr顏色空間上膚色模型為:

77≤Cb≤130 133≤Cr≤173

(6)

如果圖像顏色像素的Cb與Cr值滿足式(6),則判定為膚色。

在HSI顏色空間上膚色模型為:

0≤H≤45或318≤H≤360 0.1

(7)

如果圖像在HSI色彩空間上滿足式(7),則判定為膚色。

根據膚色模型進行實驗,圖1為膚色檢測結果。圖1中,(a)為原圖(光照不足),(b)、(c)分別是在YCbCr與HSI顏色空間上建立膚色模型分割與提取膚色區域的實驗結果,接著去除結果差異的部分,提取出共同區域,結果如(d),再通過圖像形態學變換進一步排除非膚色區域,減少噪聲干擾,結果如(e)。圖1結果表明,融合兩種膚色模型進行膚色分割,有效去除了部分非膚色區域,極大地縮小了需要檢測的范圍,從而得到可能存在人臉的區域。利用膚色模型進行人臉分割,具有分割效果良好、計算速度較快的優點,但易受到光照、復雜背景以及色差等因素的影響,導致誤檢或者丟失有效的人臉信息。因此,本文采用自適應光照補償技術對待測圖像進行預處理,以達到減少噪聲的效果,提高膚色分割效果。

(a) 原圖 (b) YCbCr模型檢測結果

(c) HSI模型檢測結果 (d) 兩種模型結合檢測結果

(e) 膚色區域提取 (f) 膚色填充 圖1 膚色檢測結果

1.2 自適應光照補償算法

圖像的采集與存儲過程中難免受到光照、設備等因素的影響,而且周圍環境可能存在較多的近膚色等情況,影響膚色檢測算法的性能,對檢測結果造成誤差。因此,本文采用自適應光照補償技術,對圖像的部分像素進行非線性變換,以達到修正圖像的效果。

首先統計待檢測圖像總像素數,并從低到高排列,將亮度5%與95%處的亮度值作為閾值,若前后5%亮度區域包含的像素點數量超過總像素數量的40%,則進行光照補償[16]。步驟如下:

Step1 設圖像像素的亮度值為f(x,y),總像素數為N,有L個灰度級(L=256),第k級灰度值為lk,對應的像素個數為mk,則出現的概率:

(8)

Step2 第k級前灰度級的概率之和為Sk:

(9)

Step3 當Sk<0.05且Sk+1>0.05時,將k+1級的灰度值作為參考黑refB。當Sk<0.95且Sk+1>0.95時,將k+1級的灰度值作為參考白refW。

Step4 待檢測圖像中像素點經過處理后灰度值記為g(x,y),公式如下:

(10)

圖2(a)是圖1(a)進行自適應光照補償處理后的結果,圖像亮度得到改善,圖2(b)、(c)、(d) 為膚色分割結果。通過比較圖1和圖2的結果,得出待測圖像經過自適應光照補償處理后,再進行人臉膚色區域分割與提取,可以準確地提取人臉區域。

(a) 自適應光照補償處理 (b) 兩種色彩空間結合

(c) 膚色區域提取 (d) 膚色填充圖2 適應光照補償后膚色檢測結果

2 改進的SNoW算法

SNoW學習體系的核心思想是利用預定義好的樣本特征來訓練線性稀疏網絡,最終通過訓練的網絡進行分類[10,17]。SNoW分類器用于人臉定位最早由Roth提出。

2.1SMQT特征提取

圖像分割得到的人臉圖像塊為D(x),經SMQT(Successive Mean Quantization Transform)變換輸出的像素值序列為F(x),變換函數為:

SMQTL:D(x)→F(x)

SMQTL函數可以通過二叉樹原理進行表述,二叉樹的節點位置代表一個均值量化單元MQU(Mean Quantization Unit)。每個MQU的計算需要三個步驟:

Step1 均值計算

(11)

Step2 量化

(12)

Step3D(x)分解

(13)

由此可以得到一個MQU,如圖3所示。

圖3 MQU計算示意圖

由此可知,SMQT的基本計算單元為MQU,定義u(l,n)為MQU的節點輸出集,其中,l為二叉樹的當前分類層數,l=1,2,…,L;n為該分支在l級輸出MQU的個數。則經過L層的處理后,得到新的像素值序列F(x)可由最底層的MQU輸出結果加權求和得出,即SMQT特征為:

(14)

2.2 改進的SNoW分類器

傳統的SNoW算法采用待測圖像的原始亮度當作特征訓練分類器[17]。該特征定義如圖4所示,待測圖像的每個像素點都有256種可能的灰度值,圖像大小為m×n的待測圖像,線性網格大小為m×n×256,存在占用資源多,執行效率低,魯棒性差等缺點。

圖4 亮度特征圖

1) 新算法的實現

通過局部二值化映射算法對傳統算法進行改進[17],步驟如下:

(15)

Step3 將B(x,y)映射為B′(x,y),將B′(x,y)作為像素特征的訓練樣本,其值為:

B′(x,y)=B(x,y)+2×B(x+1,y)+4×

B(x,y+1)+8×B(x+1,y+1)

(16)

新算法的優點:

① 占用資源少。由于B′(x,y)只有16種可能值,比傳統算法節約了很大的資源。

② 魯棒性好。利用局部二值化改進算法減少了光照變化帶來的噪聲,算法的魯棒性得到提高。

2) 訓練SNoW分類器

訓練主要分為2個步驟:

3 實驗結果與分析

針對本文提出的人臉檢測方法與文獻[10]的方法進行對比仿真實驗,人臉測試圖像總共140幅,其中單人圖片80幅,多人圖片60幅,包含726個人臉。測試集圖像來源有AFLW人臉數據庫和互聯網,其中包含復雜光照、復雜環境、多姿態、表情不同和遮擋等情況。在Windows7(32位)操作系統下,處理器為Intel(R)Core(TM)i5-3450 CPU @ 3.1GHz,4.00 GB內存,編程環境為Matlab R2012a,進行仿真實驗。圖5為本文方法和文獻[10]Mikael Nilsson方法的部分仿真實驗結果。其中,圖5中(a1)-(a5)是通過本文提出的基于雙膚色模型和改進的SNoW算法的檢測方法實驗得出的結果,圖5中(b1)-(b5)是通過文獻[10]的方法實驗得出的結果。

(a1) (b1)

(a2) (b2)

(a3)

(b3)

(a4)

(a5)

(b5)圖5 人臉檢測對比實驗結果

由圖5(a1)、(b1)表明,在復雜背景和光照不足的條件下,進行單人圖像人臉檢測中兩種方法效果都很理想,后續的大量實驗也有力地證實兩種方法在背景復雜、各種光照強度下進行單人人臉檢測效果非常理想。圖5(a2)、(b2)表明,在復雜背景干擾但光照影響較小的情況下,本文方法與文獻[10]方法進行多人臉檢測效果也十分理想。圖5(a3)、(b3)、(a4)、(b4)可表明,在光照不足或者過強、存在類膚色物體干擾的情況時,文獻[10]方法對多人臉的檢測存在漏檢與誤檢的發生。圖5(a5)、(b5)表明在光照復雜、姿態各異、側臉、戴眼鏡等多種情況下進行多人臉檢測,文獻[10]方法與本文方法都存在漏檢和誤檢,但總體比較,本文方法對復雜背景和光照的影響有較強的魯棒性。

表1 兩種方法的人臉檢測結果統計

從表1的統計結果可見,本文采用的方法進行人臉檢測的正確率比參考文獻[10]方法提高了1.51%;誤檢率較文獻[10]方法降低了2.90%;漏檢率也有所下降。總體來看,盡管本文在光照復雜、姿態各異、側臉、戴眼鏡等多種情況下進行多人臉檢測存在誤檢與漏檢,但較文獻[10]方法有一定的提高與改善。

表2 兩種方法的人臉檢測時間對比

從表2兩種算法進行人臉檢測的耗時對比可以看出,不管是單人臉還是多人臉檢測速度,本文所采用的方法較文獻[10]方法都有一定的提高。

根據以上實驗對比分析,雙膚色模型對膚色的分割效果較單一膚色模型有很大的提升,自適應光照補償技術對受到光照影響的圖像改善明顯,再通過改進的SNoW算法進行人臉檢測,綜合檢測率、漏檢率、誤檢率和檢測速度的對比,本文提出的方法進行人臉檢測有著良好的效果。

4 結 語

本文提出一種基于雙膚色模型和改進的SNoW算法相結合的人臉檢測方法。受光照影響的人臉圖像通過自適應光照補償技術處理,減少光照產生的噪音;接著利用在YCbCr和HSI顏色空間上的膚色模型對待測圖像進行膚色分割和提取,最后利用改進的SNoW算法進行人臉檢測。通過實驗得出,該方法在復雜背景和光照變化等多種情況下,有著較高的檢測率,并降低了漏檢率與誤檢率,對于復雜背景、光照和表情等的變化魯棒性良好,能滿足現實環境下人臉檢測的要求。

實驗過程中,本文方法在進行存在人臉姿態傾斜或者偏向過大的圖像檢測過程中漏檢率較高;另外對于近膚色且與人臉大小相近的物體排除率較低,造成誤檢。如何改進人臉檢測算法,提高對存在人臉姿態傾斜或者偏向過大的圖像的檢測率,降低漏檢率、誤檢率和檢測時間是下一步研究的目標。

[1] 梁路宏,艾海舟,徐光祐,等.人臉檢測研究綜述[J]. 計算機學報, 2002, 25(5):449-458.

[2] 徐曉艷. 人臉識別技術綜述[J]. 電子測試, 2015(10):885-894.

[3] 劉晗. 人臉識別技術在十大領域的創新應用[J].中國安防,2015(21):66-69.

[4] Chai D, Ngan K N. Face segmentation using skin-color map in videophone applications [J]. IEEE Transactions on Circuits & Systems for Video Technology, 1999, 9(4):551-564.

[5] 歐凡. 機器視覺人臉識別若干關鍵問題研究[D].大連理工大學, 2011.

[6] 田源,于鳳芹. 人臉檢測方法綜述[J].計算機安全,2009(5):76-79.

[7] Hatem H, Zuo B, Majeed R. A Survey of Feature Base Methods for Human Face Detection [J]. International Journal of Control & Automation, 2015, 8:61-78.

[8] Craw I, Ellis H, Lishman J R. Automatic extraction of face-features[J]. Pattern Recognition Letters, 1987, 5(2):183-187.

[9] 張洪明, 高文. 基于膚色模型、神經網絡和人臉結構模型和平面旋轉人臉檢測[J].計算機學報, 2002, 25(11):1250-1256.

[10] Nilsson M, Nordberg J, Claesson I. Face detection using local SMQT features and split up snow classifier[C]// IEEE International Conference on Acoustics, Speech and Signal Processing, 2007, 2: 589-592.

[11] 楊國林,馮喬生,張亞萍. 基于膚色的人臉檢測綜述[J].軟件,2013,34(3):7-9.

[12] Lee D, Wang J, Plataniotis K N. Contribution of skin color cue in face detection applications [M]//Advances in Low-Level Color Image Processing. Springer Netherlands, 2014: 367-407.

[13] 李偉生, 楊瑞娟, 周麗芳,等. 基于多膚色空間及AdaBoost算法的人臉檢測方法[J].計算機應用研究, 2012, 29(6):2368-2370.

[14] 趙艷妮,郭華磊. 基于多色彩空間的膚色檢測研究[J].計算機技術與發展, 2013(10):250-252.

[15] 宋凌怡. 基于膚色模型的人臉檢測與人眼定位[J].吉林大學學報(理學版),2015,53(6): 1246-1250.

[16] 許雪梅, 黃征宇, 李麗嫻,等. 一種基于HSV顏色分割和模糊級聯分類器的人臉檢測技術[J].計算機應用與軟件, 2014,31(4):197-200.

[17] 徐健,常志國. 一種改進的基于SNoW的人臉定位算法[J].現代電子技術,2008, 31(18):146-148.

A FACE DETECTION METHOD BASED ON DUAL SKIN MODEL AND IMPROVED SNoW ALGORITHM

Ding Yong Wu Yanru

(SchoolofManagement,HefeiUniversityofTechnology,Hefei230009,Anhui,China)

Aiming at the effect of environment and light on facial skin color extraction, a new face detection method based on double skin color model and improved SNoW algorithm is proposed. Firstly, the image is preprocessed by adaptive illumination compensation method to reduce the color deviation caused by illumination variation. Then, the face information of the preprocessed image is extracted by using the skin color model of YCbCr and HIS. Finally, the improved SNoW algorithm is used to detect the face position. Experimental results show that the proposed method can detect and locate human faces accurately, and improve the detection efficiency and the robustness of the algorithm to complex backgrounds, illumination and expression in complex background and illumination.

Face detection Dual skin model SNoW classifier Robustness

2016-04-17。國家自然科學基金重點項目(71331002);國家自然科學基金項目(71571059)。丁勇,副教授,主研領域:信息管理與信息系統、決策理論與方法、項目管理等。吳彥儒,碩士生。

TP751.1

A

10.3969/j.issn.1000-386x.2017.05.024

猜你喜歡
檢測方法模型
一半模型
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
小波變換在PCB缺陷檢測中的應用
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
主站蜘蛛池模板: 国产日产欧美精品| 欧美成人国产| 毛片网站观看| 亚洲an第二区国产精品| 亚洲系列无码专区偷窥无码| 无码网站免费观看| 国产亚洲欧美日韩在线一区二区三区| 美女毛片在线| 人妻少妇久久久久久97人妻| 一级做a爰片久久免费| 中日无码在线观看| 91精品综合| 无码内射在线| 欧美日韩北条麻妃一区二区| 97在线视频免费观看| 国语少妇高潮| 日本不卡视频在线| 伊人色婷婷| 国产美女在线免费观看| 日韩毛片基地| 久久亚洲天堂| 日韩免费中文字幕| 香蕉99国内自产自拍视频| 色哟哟精品无码网站在线播放视频| 国产欧美日韩精品第二区| 91在线免费公开视频| 国产无码制服丝袜| 99热这里只有精品久久免费| 亚洲欧美不卡中文字幕| 日本午夜精品一本在线观看| 亚洲国产精品无码久久一线| 日本久久网站| 欧美成人亚洲综合精品欧美激情| 国产美女视频黄a视频全免费网站| 美女视频黄频a免费高清不卡| 国产鲁鲁视频在线观看| 亚洲成a人片| 亚洲福利一区二区三区| 欧美另类视频一区二区三区| 亚洲精品波多野结衣| 影音先锋亚洲无码| 日韩东京热无码人妻| 成AV人片一区二区三区久久| 无码日韩视频| 国产噜噜在线视频观看| 亚洲国产高清精品线久久| 亚洲高清中文字幕| 成人综合久久综合| 真人高潮娇喘嗯啊在线观看| 婷婷综合亚洲| 久久福利网| 久久性妇女精品免费| 国产精品亚洲va在线观看| 国产欧美中文字幕| 四虎精品黑人视频| 毛片在线播放a| 欧美有码在线观看| 亚洲成网777777国产精品| 亚洲乱码精品久久久久..| 亚洲精品午夜无码电影网| 97超级碰碰碰碰精品| 亚洲黄色网站视频| 青青国产在线| 日韩精品一区二区三区免费| AⅤ色综合久久天堂AV色综合| 久久久噜噜噜久久中文字幕色伊伊| 国产乱子伦手机在线| 看看一级毛片| 国产精品原创不卡在线| 一本大道在线一本久道| 精品国产污污免费网站| 中文字幕久久精品波多野结| 高清码无在线看| 成人av专区精品无码国产| 亚洲无码精彩视频在线观看| 69精品在线观看| 免费午夜无码18禁无码影院| 国产成人亚洲毛片| 国产幂在线无码精品| 欧美性精品不卡在线观看| 成年免费在线观看| 色九九视频|