本發(fā)明涉及人臉識別領(lǐng)域,尤其涉及一種人臉識別樣本豐富化的方法。
背景技術(shù):
很多應(yīng)用需要進行人臉識別,但環(huán)境因素對人臉識別系統(tǒng)影響非常大。雖然人臉識別系統(tǒng)的計算過程中能用灰度圖來消除光照影響,用人臉矯正來修正頭部傾斜的影響,但是在逆光或燈光照射下,灰度圖依舊會有明顯的不足,而人臉矯正也存在偏移的現(xiàn)象。因此需要對樣本進行多次采集,但多次采集過程又十分繁瑣。
技術(shù)實現(xiàn)要素:
為了克服上述缺點, 本發(fā)明提供了一種人臉識別樣本豐富化的方法。
本發(fā)明為實現(xiàn)上述目的所采用的技術(shù)方案是:
一種人臉識別樣本豐富化的方法,根據(jù)圖像本身環(huán)境情況進行豐富化,以少量的樣本來生成豐富的樣本,以應(yīng)對不同環(huán)境,所述方法包括以下步驟:
1、提取人臉輪廓,提取后進行校正,方便后續(xù)樣本豐富化的操作;
2、分析圖像亮度,再進行分檔次的豐富化,在逐步變暗或變亮過程中,對特定方向光照(例如左側(cè)光照)進行模擬并保存樣本;
3、將光源豐富化后的樣本集進行傾斜,生成傾斜樣本并保存。
本發(fā)明的有益效果是,僅用少數(shù)的樣本進行豐富化,既應(yīng)對了樣本數(shù)量局限的問題,又提升人臉識別的成功率。
附圖說明
下面結(jié)合附圖和實施對本發(fā)明進一步說明。圖1是本發(fā)明的流程圖。
具體實施方式
在圖1中,一種人臉識別樣本豐富化的方法,具體包括以下步驟:
1、提取人臉輪廓,判斷人臉是否傾斜;
2、如果人臉傾斜,根據(jù)定位點判斷傾斜角度,并修正傾斜,回到步驟1;
3、如果人臉不傾斜,提取圖像亮度;
4、分辨圖像亮度級別,并進行相應(yīng)處理:
4.1、如果圖像亮度暗,將圖像亮度多次逐級提升,并保存所有樣本;
4.2、如果圖像亮度亮,將圖像亮度多次逐級降低,并保存所有樣本;
4.3、如果圖像亮度正常,將圖像亮度逐步往變暗和變亮兩個方向多次修改,并保存所有樣本;
5、將保存的樣本向左和向右進行傾斜并保存;
6、將豐富出來的樣本錄入人臉識別庫;
7、結(jié)束。
以上所述,僅是本發(fā)明的較佳實施例而已,并非對本發(fā)明作任何形式上的限制,任何未脫離本發(fā)明方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。