謝謝邀請,人臉檢測是近年來人工智能領域發展比較快并且落地效果比較好的領域。
傳統開源的方法有比如基于HOG圖像特征的方法,face_recognition是很有名的一個,github鏈接https://github.com/ageitgey/face_recognition。有11kstar檢測人臉只需要face_recognition.face_locations一個函數。
基于深度學習的方法也有很多,包括
1.MTCNN,一個級聯CNN進行人臉檢測的方法,具體相關代碼可以在facenet人臉檢測代碼中找到,人臉檢測和對齊模塊使用的就是MTCNN
2.SingleShotScale-invariantFaceDetector:一個基于SSD并且針對人臉進行優化的方法,可以找到pytorch版本的開源代碼inference部分,鏈接是https://github.com/clcarwin/SFD_pytorch。效果比較魯棒并且計算速度還是很快的。