深度學習自學(十五) 人臉識別資料預處理方法

2021-09-24 18:36:27 字數 586 閱讀 2753

整理的人臉系列學習經驗:包括人臉檢測、人臉關鍵點檢測、人臉優選、人臉對齊、人臉特徵提取、人臉跟蹤、人臉活體檢測等學習過程總結,有需要的可以參考,僅供學習,請勿盜用。

假如有一批人臉資料,包含單人或者多個人臉id,可以按照如下聚類方法進行預處理。

1.通過人臉識別方法(模型)提取人臉特徵;

2.使用每個名人的正臉作為它的種子;

3.使用那些只有1個人臉的去增加每個名人的種子的數量;

4.在gallery剩下的中,通過與種子的相似度來找到屬於每個名人的其餘**。

5.裁剪人臉,將同乙個名人的臉單獨存入乙個路徑內,之後再進行人工糾錯,進一步提高資料集純度。

人臉識別處理流程:人臉檢測+人臉關鍵點定位+基於關鍵點的人臉對齊(相似變換、仿射變換)

所以預先使用更好的人臉檢測和關鍵點定位演算法來對齊人臉,對人臉識別效能影響很大,特別是人臉關鍵點定位的準確性。

一般的網路結構:

1、mtcnn檢測+五個關鍵點+相似變換+sphereface(softmax+arcface)

2、ssd人臉檢測模型+pfld關鍵點模型+仿射變換+mobilefacenet(softmax)

人臉識別資料整理

轉 人臉識別技術大總結 微軟亞洲研究院 msra joint cascade face detection and alignment eccv2014 face 和google picasa,xiaoou tang 深度好文 為什麼香港中文大學研發的人臉識別演算法能夠擊敗人類?face detec...

人臉識別資料整理

github超全人臉識別資料 s code!人臉識別 一 演算法和資料庫總結 人臉檢測是指從輸入影象中檢測並提取人臉影象,通常採用haar特徵和adaboost演算法 訓練級聯分類器對影象中的每一塊進行分類。如果某一矩形區域通過了級聯分類器,則被判別為人臉影象。首先計算機要能夠從給出的影象中檢測出人...

人臉識別的深度學習

深度學習只不過是機器學習的標準範例,更準確地說 是其演算法之一。在最大程度上,它基於人腦的概念和神經元的相互作用。如果你開始谷歌搜尋深度學習是什麼,你會發現今天這個超級熱門詞遠遠不是新的。為什麼這樣?該術語本身出現在20世紀80年代,但到2012年,沒有足夠的力量來實施這項技術,幾乎沒有人關注它。在...