人臉檢測與人臉特征點定位


本節內容:

▸ 1. 人臉識別發展介紹——從非深度到深度

▸ 2. 人臉識別的難點

▸ 3. 人臉識別的評測方法

▸ 4. 重點幾種模型的原理理講解(MTCNN/FaceNet(OpenFace))

▸ 5. TensorFlow實現的MTCNN+FaceNet的人臉檢測

▸ 6. 推薦的開源的人臉檢測項⽬目

 

 

非深度檢測人臉的原理:

用一個固定大小的區域不斷的遍歷整個畫面,每一個框和訓練的結果做比對(或者是分類),比對結果(分類結果)若是正確,則認為是一個人臉,連續好幾個地方都會檢測到,那這時我們就做一個極大值抑制得到最正確的人臉定位。人臉的大小也會有大有小有變化,滑窗也會由小到大進行遍歷,但效率很低,故引入金字塔模型(固定框的大小,對圖片進行縮放,每次縮放做一個滑窗)

 

 

 深度學習的人臉檢測⽅方法

▸ 1. face++(0.9950)

▸ 參考⽂文獻:Naive-Deep face Recognition: Touching the Limit of LFW Benchmark or Not?

▸ face++從⽹網絡上搜集了了5million張⼈人臉圖⽚片⽤用於訓練深度卷積神經⽹網絡模型,在 LFW數據集上准確率⾮非常⾼高。該篇⽂文章的⽹網路路模型很常規(常規深度卷積神經⽹網絡 模型)

 

▸ 2.DeepFace(0.9735 )

▸ 參考⽂文獻:Deepface: Closing the gap to humal-level performance in face verification

▸ 常規人臉識別流程是:人臉檢測-對齊-表達-分類。本文中,我們通過額外的3d模型 改進了人臉對⻬的⽅法。然后,通過基於4million人臉圖像(4000個體)訓練的 一個9層的人工神經網絡來進行人臉特征表達。我們的模型在LFW數據集上取得了0.9735的准確率。該文章的亮點有以下⼏幾點:一,基於3d模型的人臉對⻬⽅法; 二,⼤數據訓練的⼈工神經網絡。

 

▸ 3.FR+FCN(0.9645 ) 

▸ 參考⽂文獻:Recover Canonical-View Faces in the Wild with Deep Neural Networks

 

 

▸ 參考⽂文獻:DeepID3: Face Recognition with Very Deep Neural Networks

▸ 參考⽂文獻:FaceNet: A Unified Embedding for Face Recognition and Clustering 

  參考⽂文獻:Targeting Ultimate Accuracy : Face Recognition via Deep Embedding

 

▸ 參考⽂文章:Do We Really Need to Collect Millions of Faces for Effective Face Recognition

 ▸ 參考⽂文獻:Regressing Robust and Discriminative 3D Morphable Models with a very Deep Neural Network

 

▸ 參考⽂文獻:DenseBox: Unifying Landmark Localization with End to End Object Detection

 

▸ 參考⽂文獻:Faceness-Net: Face Detection throughDeep Facial Part Responses

 

 

 

 

 

 

 

http://vis-www.cs.umass.edu/lfw/results.html

 

 

 

https://blog.csdn.net/shuzfan/article/details/50371990  NMS(非極大值抑制)——卷積網絡改進實現

 

 

 

 

 

 

實例待做

Python--Virtualenv簡明教程  https://www.jianshu.com/p/08c657bd34f1(學着用Virtualenv)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM